Re: GTK signals and widget destruction/disposal/finalization

2005-02-09 Thread Federico Mena Quintero
On Tue, 2005-02-08 at 20:57 -0500, Havoc Pennington wrote: > > - Between the time a widget is destroyed, and the time that "dispose" > > is called, is it possible for other signals to be serviced? That is, > > is it best to explicitly disconnect signal handlers before destroying > > a widget

Re: GTK signals and widget destruction/disposal/finalization

2005-02-08 Thread Havoc Pennington
On Tue, 2005-02-08 at 20:00 -0500, Brian Hanley wrote: > - When does GTK service the event queue? More specifically, what GTK > calls > could be interrupted in order to call callbacks for GTK signals? Signals are not in any way asynchronous (there are no threads, and they aren't queued). They ar

GTK signals and widget destruction/disposal/finalization

2005-02-08 Thread Brian Hanley
Hi All, I had a few questions about both (i) GTK signal handling, and (ii) the widget destruction/disposal/finalization process. - When does GTK service the event queue? More specifically, what GTK calls could be interrupted in order to call callbacks for GTK signals? - When a widget is destro