[Gambas-user] How to stop an Observer?
Benoît Minisini
gambas at ...1...
Mon Jul 11 22:39:24 CEST 2011
> On 11.07.2011 20:47, tobias wrote:
> > hi,
> >
> > i wonder how to stop an observer from raising events? my code
> > demonstrative code looks like this:
> >
> > (gambas2)
> >
> > PRIVATE hObs AS Observer
> >
> > PUBLIC SUB ObserveSubject(hSubject AS TextBox)
> >
> > IF hObs THEN
> >
> > ReleaseSubject()
> >
> > ENDIF
> > hObs = NEW Observer(hSubject)
> >
> > END
> >
> > PUBLIC SUB ReleaseSubject()
> >
> > ???
> >
> > END
> >
> > i think, i'm missing something very basic here...
> >
> > regards,
> > tobi
>
> oh, i just noticed the note in the online doc which is not present in my
> offline one:
> The observer object is attached to the observed object, and is freed
> only when the observed object is freed too.
>
> seems that there is no possibility without destroying the control. is
> there a way to copy an entire object, so i can create a new TextBox with
> the same property values?
>
Why do you want to stop the observer?
--
Benoît Minisini
More information about the User
mailing list