GSignals marshals closure (doc/howto ?)



        Can anyone point me towards any usefull documentation
on GSignal, GClosure, G[*]Marshal[*] etc...

        I've been trying to g_signal_new/emit in a GObject derived
type and I've checked out how the GtkWidget implementation uses 
signals and then figured that the :
_gtk_marshaler__VOID_VOID_BOXED_BOOLEAN_THINGS_
(whatever they do) are declared in gtkmain.h are probaby only useable
if the aplication runs a gtk_main() (as oposed to a g_main_loop or no
main loop).

        Of course the API reference is empty in this section. Usualy
that doesnt stop me but in this case the source code is more complicated
than usual ;)

        -Tristan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]