> 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

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to