glib-sharp [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4] Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. System.Object Signal Binding Used by GLib.Object subclasses to bind events to native GObject properties. Method System.Void a Adds a delegate to the signal. Method System.UInt64 detailed signal name. native type containing signal. callback. Installs an emission hook into the native signal emission. an unsigned long. Power user feature. For more information, consult the gtk+ documentation. Method System.Object System.ParamArray object instance. detailed signal name. arguments to the signal emission. Emits a native signal on an object. The return of the native emission. Property System.Delegate Gets the handler to invoke for a signal. a Only use this property within a marshaling callback. Method GLib.Signal a The signal name to look up. Gets the signal marshaler for a property on an object. a This overload is used for events, which are marshaled internally. Method GLib.Signal a The signal name to look up. The callback which marshals signal arguments and invokes handlers. Gets the signal marshaler for a property on an object. a If the desired event is an , there is a convenience overload that doesn't require a marshaling callback. Method GLib.Signal a The signal name to look up. event argument type. Gets the marshaler for a signal on an object. a Method System.Void a Removes a delegate from the signal.