From 716872f2086f492655a708b18c42fe08d4d7bafb Mon Sep 17 00:00:00 2001 From: Artur Skawina Date: Tue, 31 Jan 2012 15:34:38 +0100 Subject: [PATCH] Update. Clutter now working. --- gtk2/atk.d | 72 ++--- gtk2/clutter.d | 195 +++++++------ gtk2/clutterx11.d | 4 +- gtk2/gdk2.d | 22 +- gtk2/gdkpixbuf2.d | 8 +- gtk2/gio2.d | 128 ++++----- gtk2/glib2.d | 25 ++ gtk2/gobject2.d | 2 +- gtk2/gtk2.d | 821 ++++++++++++++++++++++++++---------------------------- gtk2/json.d | 18 +- 10 files changed, 657 insertions(+), 638 deletions(-) diff --git a/gtk2/atk.d b/gtk2/atk.d index 81a8cf9..6b6edf0 100644 --- a/gtk2/atk.d +++ b/gtk2/atk.d @@ -257,7 +257,7 @@ struct Component { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"bounds-changed", CB:signal_bounds_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"bounds-changed", CB/*:signal_bounds_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"bounds-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -394,17 +394,17 @@ struct Document { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"load-complete", CB:signal_load_complete)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"load-complete", CB/*:signal_load_complete*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"load-complete", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Document* this_, void* user_data=null) signal_load_stopped; - ulong signal_connect(string name:"load-stopped", CB:signal_load_stopped)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"load-stopped", CB/*:signal_load_stopped*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"load-stopped", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Document* this_, void* user_data=null) signal_reload; - ulong signal_connect(string name:"reload", CB:signal_reload)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"reload", CB/*:signal_reload*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"reload", cast(GObject2.Callback)cb, data, null, cf); } @@ -617,7 +617,7 @@ struct Hyperlink /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"link-activated", CB:signal_link_activated)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"link-activated", CB/*:signal_link_activated*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"link-activated", cast(GObject2.Callback)cb, data, null, cf); } @@ -697,7 +697,7 @@ struct Hypertext { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"link-selected", CB:signal_link_selected)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"link-selected", CB/*:signal_link_selected*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"link-selected", cast(GObject2.Callback)cb, data, null, cf); } @@ -1077,32 +1077,32 @@ struct Object /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"active-descendant-changed", CB:signal_active_descendant_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"active-descendant-changed", CB/*:signal_active_descendant_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"active-descendant-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Object* this_, c_uint object, void* p0, void* user_data=null) signal_children_changed; - ulong signal_connect(string name:"children-changed", CB:signal_children_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"children-changed", CB/*:signal_children_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"children-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Object* this_, c_int object, void* user_data=null) signal_focus_event; - ulong signal_connect(string name:"focus-event", CB:signal_focus_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"focus-event", CB/*:signal_focus_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"focus-event", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Object* this_, void* object, void* user_data=null) signal_property_change; - ulong signal_connect(string name:"property-change", CB:signal_property_change)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"property-change", CB/*:signal_property_change*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"property-change", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Object* this_, char* object, c_int p0, void* user_data=null) signal_state_change; - ulong signal_connect(string name:"state-change", CB:signal_state_change)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"state-change", CB/*:signal_state_change*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"state-change", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Object* this_, void* user_data=null) signal_visible_data_changed; - ulong signal_connect(string name:"visible-data-changed", CB:signal_visible_data_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"visible-data-changed", CB/*:signal_visible_data_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"visible-data-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -1583,7 +1583,7 @@ struct Selection { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"selection-changed", CB:signal_selection_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"selection-changed", CB/*:signal_selection_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"selection-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -2087,37 +2087,37 @@ struct Table { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"column-deleted", CB:signal_column_deleted)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"column-deleted", CB/*:signal_column_deleted*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"column-deleted", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Table* this_, int object, int p0, void* user_data=null) signal_column_inserted; - ulong signal_connect(string name:"column-inserted", CB:signal_column_inserted)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"column-inserted", CB/*:signal_column_inserted*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"column-inserted", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Table* this_, void* user_data=null) signal_column_reordered; - ulong signal_connect(string name:"column-reordered", CB:signal_column_reordered)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"column-reordered", CB/*:signal_column_reordered*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"column-reordered", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Table* this_, void* user_data=null) signal_model_changed; - ulong signal_connect(string name:"model-changed", CB:signal_model_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"model-changed", CB/*:signal_model_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"model-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Table* this_, int object, int p0, void* user_data=null) signal_row_deleted; - ulong signal_connect(string name:"row-deleted", CB:signal_row_deleted)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"row-deleted", CB/*:signal_row_deleted*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"row-deleted", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Table* this_, int object, int p0, void* user_data=null) signal_row_inserted; - ulong signal_connect(string name:"row-inserted", CB:signal_row_inserted)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"row-inserted", CB/*:signal_row_inserted*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"row-inserted", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Table* this_, void* user_data=null) signal_row_reordered; - ulong signal_connect(string name:"row-reordered", CB:signal_row_reordered)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"row-reordered", CB/*:signal_row_reordered*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"row-reordered", cast(GObject2.Callback)cb, data, null, cf); } @@ -2519,37 +2519,37 @@ struct Text { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"text-attributes-changed", CB:signal_text_attributes_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-attributes-changed", CB/*:signal_text_attributes_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-attributes-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Text* this_, int object, void* user_data=null) signal_text_caret_moved; - ulong signal_connect(string name:"text-caret-moved", CB:signal_text_caret_moved)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-caret-moved", CB/*:signal_text_caret_moved*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-caret-moved", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Text* this_, int object, int p0, void* user_data=null) signal_text_changed; - ulong signal_connect(string name:"text-changed", CB:signal_text_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-changed", CB/*:signal_text_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Text* this_, int object, int p0, char* p1, void* user_data=null) signal_text_insert; - ulong signal_connect(string name:"text-insert", CB:signal_text_insert)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-insert", CB/*:signal_text_insert*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-insert", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Text* this_, int object, int p0, char* p1, void* user_data=null) signal_text_remove; - ulong signal_connect(string name:"text-remove", CB:signal_text_remove)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-remove", CB/*:signal_text_remove*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-remove", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Text* this_, void* user_data=null) signal_text_selection_changed; - ulong signal_connect(string name:"text-selection-changed", CB:signal_text_selection_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-selection-changed", CB/*:signal_text_selection_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-selection-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Text* this_, int object, int p0, int p1, char* p2, void* user_data=null) signal_text_update; - ulong signal_connect(string name:"text-update", CB:signal_text_update)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-update", CB/*:signal_text_update*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-update", cast(GObject2.Callback)cb, data, null, cf); } @@ -2793,47 +2793,47 @@ struct Window { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_create; - ulong signal_connect(string name:"create", CB:signal_create)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"create", CB/*:signal_create*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"create", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_deactivate; - ulong signal_connect(string name:"deactivate", CB:signal_deactivate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"deactivate", CB/*:signal_deactivate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"deactivate", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_destroy; - ulong signal_connect(string name:"destroy", CB:signal_destroy)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"destroy", CB/*:signal_destroy*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"destroy", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_maximize; - ulong signal_connect(string name:"maximize", CB:signal_maximize)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"maximize", CB/*:signal_maximize*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"maximize", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_minimize; - ulong signal_connect(string name:"minimize", CB:signal_minimize)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"minimize", CB/*:signal_minimize*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"minimize", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_move; - ulong signal_connect(string name:"move", CB:signal_move)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move", CB/*:signal_move*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_resize; - ulong signal_connect(string name:"resize", CB:signal_resize)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"resize", CB/*:signal_resize*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"resize", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Window* this_, void* user_data=null) signal_restore; - ulong signal_connect(string name:"restore", CB:signal_restore)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"restore", CB/*:signal_restore*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"restore", cast(GObject2.Callback)cb, data, null, cf); } diff --git a/gtk2/clutter.d b/gtk2/clutter.d index 19d748a..c20d722 100644 --- a/gtk2/clutter.d +++ b/gtk2/clutter.d @@ -2186,7 +2186,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"allocation-changed", CB:signal_allocation_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"allocation-changed", CB/*:signal_allocation_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"allocation-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -2198,7 +2198,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterButtonEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_button_press_event; - ulong signal_connect(string name:"button-press-event", CB:signal_button_press_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"button-press-event", CB/*:signal_button_press_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"button-press-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2210,7 +2210,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterButtonEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_button_release_event; - ulong signal_connect(string name:"button-release-event", CB:signal_button_release_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"button-release-event", CB/*:signal_button_release_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"button-release-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2227,7 +2227,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_captured_event; - ulong signal_connect(string name:"captured-event", CB:signal_captured_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"captured-event", CB/*:signal_captured_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"captured-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2247,7 +2247,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // their children. When overriding the default class handler, it is // required to chain up to the parent's implementation. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_destroy; - ulong signal_connect(string name:"destroy", CB:signal_destroy)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"destroy", CB/*:signal_destroy*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"destroy", cast(GObject2.Callback)cb, data, null, cf); } @@ -2258,7 +2258,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterCrossingEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_enter_event; - ulong signal_connect(string name:"enter-event", CB:signal_enter_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"enter-event", CB/*:signal_enter_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"enter-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2272,7 +2272,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_event; - ulong signal_connect(string name:"event", CB:signal_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"event", CB/*:signal_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2280,19 +2280,19 @@ struct Actor /* : GObject.InitiallyUnowned */ { // The ::hide signal is emitted when an actor is no longer rendered // on the stage. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_hide; - ulong signal_connect(string name:"hide", CB:signal_hide)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"hide", CB/*:signal_hide*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"hide", cast(GObject2.Callback)cb, data, null, cf); } // The ::key-focus-in signal is emitted when @actor receives key focus. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_key_focus_in; - ulong signal_connect(string name:"key-focus-in", CB:signal_key_focus_in)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"key-focus-in", CB/*:signal_key_focus_in*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"key-focus-in", cast(GObject2.Callback)cb, data, null, cf); } // The ::key-focus-out signal is emitted when @actor loses key focus. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_key_focus_out; - ulong signal_connect(string name:"key-focus-out", CB:signal_key_focus_out)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"key-focus-out", CB/*:signal_key_focus_out*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"key-focus-out", cast(GObject2.Callback)cb, data, null, cf); } @@ -2304,7 +2304,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterKeyEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_key_press_event; - ulong signal_connect(string name:"key-press-event", CB:signal_key_press_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"key-press-event", CB/*:signal_key_press_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"key-press-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2317,7 +2317,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterKeyEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_key_release_event; - ulong signal_connect(string name:"key-release-event", CB:signal_key_release_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"key-release-event", CB/*:signal_key_release_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"key-release-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2328,7 +2328,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterCrossingEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_leave_event; - ulong signal_connect(string name:"leave-event", CB:signal_leave_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"leave-event", CB/*:signal_leave_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"leave-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2340,7 +2340,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterMotionEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_motion_event; - ulong signal_connect(string name:"motion-event", CB:signal_motion_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"motion-event", CB/*:signal_motion_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"motion-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2353,7 +2353,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // It is possible to connect a handler to the ::paint signal in order // to set up some custom aspect of a paint. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_paint; - ulong signal_connect(string name:"paint", CB:signal_paint)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"paint", CB/*:signal_paint*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"paint", cast(GObject2.Callback)cb, data, null, cf); } @@ -2361,7 +2361,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // This signal is emitted when the parent of the actor changes. // : the previous parent of the actor, or %NULL extern (C) alias static void function (Actor* this_, Actor* old_parent, void* user_data=null) signal_parent_set; - ulong signal_connect(string name:"parent-set", CB:signal_parent_set)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"parent-set", CB/*:signal_parent_set*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"parent-set", cast(GObject2.Callback)cb, data, null, cf); } @@ -2378,7 +2378,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // to set up some custom aspect of a paint in pick mode. // : the #ClutterColor to be used when picking extern (C) alias static void function (Actor* this_, Color* color, void* user_data=null) signal_pick; - ulong signal_connect(string name:"pick", CB:signal_pick)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"pick", CB/*:signal_pick*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"pick", cast(GObject2.Callback)cb, data, null, cf); } @@ -2427,7 +2427,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // Stage with g_signal_connect_after(). // : the actor which initiated the redraw request extern (C) alias static void function (Actor* this_, Actor* origin, void* user_data=null) signal_queue_redraw; - ulong signal_connect(string name:"queue-redraw", CB:signal_queue_redraw)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"queue-redraw", CB/*:signal_queue_redraw*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"queue-redraw", cast(GObject2.Callback)cb, data, null, cf); } @@ -2443,7 +2443,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // properly in the procense of #ClutterClone actors. Applications will // not normally need to connect to this signal. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_queue_relayout; - ulong signal_connect(string name:"queue-relayout", CB:signal_queue_relayout)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"queue-relayout", CB/*:signal_queue_relayout*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"queue-relayout", cast(GObject2.Callback)cb, data, null, cf); } @@ -2451,7 +2451,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // The ::realize signal is emitted each time an actor is being // realized. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_realize; - ulong signal_connect(string name:"realize", CB:signal_realize)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"realize", CB/*:signal_realize*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"realize", cast(GObject2.Callback)cb, data, null, cf); } @@ -2463,7 +2463,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // RETURNS: %TRUE if the event has been handled by the actor, // : a #ClutterScrollEvent extern (C) alias static c_int function (Actor* this_, Event* event, void* user_data=null) signal_scroll_event; - ulong signal_connect(string name:"scroll-event", CB:signal_scroll_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"scroll-event", CB/*:signal_scroll_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"scroll-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -2471,7 +2471,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // The ::show signal is emitted when an actor is visible and // rendered on the stage. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_show; - ulong signal_connect(string name:"show", CB:signal_show)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"show", CB/*:signal_show*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"show", cast(GObject2.Callback)cb, data, null, cf); } @@ -2479,7 +2479,7 @@ struct Actor /* : GObject.InitiallyUnowned */ { // The ::unrealize signal is emitted each time an actor is being // unrealized. extern (C) alias static void function (Actor* this_, void* user_data=null) signal_unrealize; - ulong signal_connect(string name:"unrealize", CB:signal_unrealize)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unrealize", CB/*:signal_unrealize*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unrealize", cast(GObject2.Callback)cb, data, null, cf); } @@ -3313,7 +3313,7 @@ struct Animation /* : GObject.Object */ /* Version 1.0 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"completed", CB:signal_completed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"completed", CB/*:signal_completed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"completed", cast(GObject2.Callback)cb, data, null, cf); } @@ -3321,7 +3321,7 @@ struct Animation /* : GObject.Object */ /* Version 1.0 */ { // The ::started signal is emitted once the animation has been // started extern (C) alias static void function (Animation* this_, void* user_data=null) signal_started; - ulong signal_connect(string name:"started", CB:signal_started)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"started", CB/*:signal_started*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"started", cast(GObject2.Callback)cb, data, null, cf); } @@ -3930,7 +3930,7 @@ struct Backend /* : GObject.Object */ /* Version 0.4 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"font-changed", CB:signal_font_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"font-changed", CB/*:signal_font_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"font-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -3938,7 +3938,7 @@ struct Backend /* : GObject.Object */ /* Version 0.4 */ { // The ::resolution-changed signal is emitted each time the font // resolutions has been changed through #ClutterSettings. extern (C) alias static void function (Backend* this_, void* user_data=null) signal_resolution_changed; - ulong signal_connect(string name:"resolution-changed", CB:signal_resolution_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"resolution-changed", CB/*:signal_resolution_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"resolution-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -3946,7 +3946,7 @@ struct Backend /* : GObject.Object */ /* Version 0.4 */ { // The ::settings-changed signal is emitted each time the #ClutterSettings // properties have been changed. extern (C) alias static void function (Backend* this_, void* user_data=null) signal_settings_changed; - ulong signal_connect(string name:"settings-changed", CB:signal_settings_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"settings-changed", CB/*:signal_settings_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"settings-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -4055,7 +4055,7 @@ struct Behaviour /* : GObject.Object */ /* Version 0.2 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"applied", CB:signal_applied)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"applied", CB/*:signal_applied*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"applied", cast(GObject2.Callback)cb, data, null, cf); } @@ -4064,7 +4064,7 @@ struct Behaviour /* : GObject.Object */ /* Version 0.2 */ { // to an actor anymore. // : the removed actor extern (C) alias static void function (Behaviour* this_, Actor* actor, void* user_data=null) signal_removed; - ulong signal_connect(string name:"removed", CB:signal_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"removed", CB/*:signal_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -4430,7 +4430,7 @@ struct BehaviourPath /* : Behaviour */ /* Version 0.2 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"knot-reached", CB:signal_knot_reached)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"knot-reached", CB/*:signal_knot_reached*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"knot-reached", cast(GObject2.Callback)cb, data, null, cf); } @@ -5501,7 +5501,7 @@ struct CairoTexture /* : Texture */ /* Version 1.0 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"create-surface", CB:signal_create_surface)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"create-surface", CB/*:signal_create_surface*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"create-surface", cast(GObject2.Callback)cb, data, null, cf); } @@ -5521,7 +5521,7 @@ struct CairoTexture /* : Texture */ /* Version 1.0 */ { // RETURNS: %TRUE if the signal emission should stop, and %FALSE // : the Cairo context to use to draw extern (C) alias static c_int function (CairoTexture* this_, cairo.Context* cr, void* user_data=null) signal_draw; - ulong signal_connect(string name:"draw", CB:signal_draw)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"draw", CB/*:signal_draw*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"draw", cast(GObject2.Callback)cb, data, null, cf); } @@ -5673,7 +5673,7 @@ struct ClickAction /* : Action */ /* Version 1.4 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"clicked", CB:signal_clicked)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"clicked", CB/*:signal_clicked*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"clicked", cast(GObject2.Callback)cb, data, null, cf); } @@ -5699,7 +5699,7 @@ struct ClickAction /* : Action */ /* Version 1.4 */ { // : the #ClutterActor attached to the @action // : the long press state extern (C) alias static c_int function (ClickAction* this_, Actor* actor, LongPressState* state, void* user_data=null) signal_long_press; - ulong signal_connect(string name:"long-press", CB:signal_long_press)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"long-press", CB/*:signal_long_press*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"long-press", cast(GObject2.Callback)cb, data, null, cf); } @@ -6283,7 +6283,7 @@ struct Container /* Version 0.4 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"actor-added", CB:signal_actor_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"actor-added", CB/*:signal_actor_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"actor-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -6292,7 +6292,7 @@ struct Container /* Version 0.4 */ { // is removed from @container. // : the child that has been removed from @container extern (C) alias static void function (Container* this_, Actor* actor, void* user_data=null) signal_actor_removed; - ulong signal_connect(string name:"actor-removed", CB:signal_actor_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"actor-removed", CB/*:signal_actor_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"actor-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -6303,7 +6303,7 @@ struct Container /* Version 0.4 */ { // : the child that has had a property set // : the #GParamSpec of the property set extern (C) alias static void function (Container* this_, Actor* actor, GObject2.ParamSpec* pspec, void* user_data=null) signal_child_notify; - ulong signal_connect(string name:"child-notify", CB:signal_child_notify)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"child-notify", CB/*:signal_child_notify*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"child-notify", cast(GObject2.Callback)cb, data, null, cf); } @@ -6657,7 +6657,7 @@ struct DeviceManager /* : GObject.Object */ /* Version 1.2 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"device-added", CB:signal_device_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"device-added", CB/*:signal_device_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"device-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -6666,7 +6666,7 @@ struct DeviceManager /* : GObject.Object */ /* Version 1.2 */ { // removed from the #ClutterDeviceManager // : the removed #ClutterInputDevice extern (C) alias static void function (DeviceManager* this_, InputDevice* device, void* user_data=null) signal_device_removed; - ulong signal_connect(string name:"device-removed", CB:signal_device_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"device-removed", CB/*:signal_device_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"device-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -6796,7 +6796,7 @@ struct DragAction /* : Action */ /* Version 1.4 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"drag-begin", CB:signal_drag_begin)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drag-begin", CB/*:signal_drag_begin*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drag-begin", cast(GObject2.Callback)cb, data, null, cf); } @@ -6811,7 +6811,7 @@ struct DragAction /* : Action */ /* Version 1.4 */ { // : the Y coordinate (in stage space) of the release event // : the modifiers of the release event extern (C) alias static void function (DragAction* this_, Actor* actor, float event_x, float event_y, ModifierType* modifiers, void* user_data=null) signal_drag_end; - ulong signal_connect(string name:"drag-end", CB:signal_drag_end)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drag-end", CB/*:signal_drag_end*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drag-end", cast(GObject2.Callback)cb, data, null, cf); } @@ -6835,7 +6835,7 @@ struct DragAction /* : Action */ /* Version 1.4 */ { // : the X component of the distance between the press event that began the dragging and the current position of the pointer, as of the latest motion event // : the Y component of the distance between the press event that began the dragging and the current position of the pointer, as of the latest motion event extern (C) alias static void function (DragAction* this_, Actor* actor, float delta_x, float delta_y, void* user_data=null) signal_drag_motion; - ulong signal_connect(string name:"drag-motion", CB:signal_drag_motion)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drag-motion", CB/*:signal_drag_motion*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drag-motion", cast(GObject2.Callback)cb, data, null, cf); } @@ -6902,7 +6902,7 @@ struct DropAction /* : Action */ /* Version 1.8 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"can-drop", CB:signal_can_drop)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"can-drop", CB/*:signal_can_drop*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"can-drop", cast(GObject2.Callback)cb, data, null, cf); } @@ -6911,7 +6911,7 @@ struct DropAction /* : Action */ /* Version 1.8 */ { // on @actor. This signal is only emitted if at least an handler of // #ClutterDropAction::can-drop returns %TRUE. extern (C) alias static void function (DropAction* this_, Actor* object, float p0, float p1, void* user_data=null) signal_drop; - ulong signal_connect(string name:"drop", CB:signal_drop)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drop", CB/*:signal_drop*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drop", cast(GObject2.Callback)cb, data, null, cf); } @@ -6920,7 +6920,7 @@ struct DropAction /* : Action */ /* Version 1.8 */ { // into @actor. // : the #ClutterActor attached to the @action extern (C) alias static void function (DropAction* this_, Actor* actor, void* user_data=null) signal_over_in; - ulong signal_connect(string name:"over-in", CB:signal_over_in)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"over-in", CB/*:signal_over_in*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"over-in", cast(GObject2.Callback)cb, data, null, cf); } @@ -6929,7 +6929,7 @@ struct DropAction /* : Action */ /* Version 1.8 */ { // outside @actor. // : the #ClutterActor attached to the @action extern (C) alias static void function (DropAction* this_, Actor* actor, void* user_data=null) signal_over_out; - ulong signal_connect(string name:"over-out", CB:signal_over_out)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"over-out", CB/*:signal_over_out*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"over-out", cast(GObject2.Callback)cb, data, null, cf); } @@ -7707,7 +7707,7 @@ struct GestureAction /* : Action */ /* Version 1.8 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"gesture-begin", CB:signal_gesture_begin)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"gesture-begin", CB/*:signal_gesture_begin*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"gesture-begin", cast(GObject2.Callback)cb, data, null, cf); } @@ -7719,7 +7719,7 @@ struct GestureAction /* : Action */ /* Version 1.8 */ { // signal has been emitted first. // : the #ClutterActor attached to the @action extern (C) alias static void function (GestureAction* this_, Actor* actor, void* user_data=null) signal_gesture_cancel; - ulong signal_connect(string name:"gesture-cancel", CB:signal_gesture_cancel)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"gesture-cancel", CB/*:signal_gesture_cancel*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"gesture-cancel", cast(GObject2.Callback)cb, data, null, cf); } @@ -7731,7 +7731,7 @@ struct GestureAction /* : Action */ /* Version 1.8 */ { // signal has been emitted first. // : the #ClutterActor attached to the @action extern (C) alias static void function (GestureAction* this_, Actor* actor, void* user_data=null) signal_gesture_end; - ulong signal_connect(string name:"gesture-end", CB:signal_gesture_end)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"gesture-end", CB/*:signal_gesture_end*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"gesture-end", cast(GObject2.Callback)cb, data, null, cf); } @@ -7743,7 +7743,7 @@ struct GestureAction /* : Action */ /* Version 1.8 */ { // RETURNS: %TRUE if the gesture should continue, and %FALSE if // : the #ClutterActor attached to the @action extern (C) alias static c_int function (GestureAction* this_, Actor* actor, void* user_data=null) signal_gesture_progress; - ulong signal_connect(string name:"gesture-progress", CB:signal_gesture_progress)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"gesture-progress", CB/*:signal_gesture_progress*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"gesture-progress", cast(GObject2.Callback)cb, data, null, cf); } @@ -11178,7 +11178,7 @@ struct LayoutManager /* : GObject.InitiallyUnowned */ /* Version 1.2 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"layout-changed", CB:signal_layout_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"layout-changed", CB/*:signal_layout_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"layout-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -11472,7 +11472,7 @@ struct Media /* Version 0.2 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"eos", CB:signal_eos)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"eos", CB/*:signal_eos*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"eos", cast(GObject2.Callback)cb, data, null, cf); } @@ -11480,7 +11480,7 @@ struct Media /* Version 0.2 */ { // The ::error signal is emitted each time an error occurred. // : the #GError extern (C) alias static void function (Media* this_, GLib2.Error* error, void* user_data=null) signal_error; - ulong signal_connect(string name:"error", CB:signal_error)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"error", CB/*:signal_error*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"error", cast(GObject2.Callback)cb, data, null, cf); } @@ -11775,7 +11775,7 @@ struct Model /* : GObject.Object */ /* Version 0.6 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"filter-changed", CB:signal_filter_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"filter-changed", CB/*:signal_filter_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"filter-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -11785,7 +11785,7 @@ struct Model /* : GObject.Object */ /* Version 0.6 */ { // has been emitted. // : a #ClutterModelIter pointing to the new row extern (C) alias static void function (Model* this_, ModelIter* iter, void* user_data=null) signal_row_added; - ulong signal_connect(string name:"row-added", CB:signal_row_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"row-added", CB/*:signal_row_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"row-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -11795,7 +11795,7 @@ struct Model /* : GObject.Object */ /* Version 0.6 */ { // signal has been emitted. // : a #ClutterModelIter pointing to the changed row extern (C) alias static void function (Model* this_, ModelIter* iter, void* user_data=null) signal_row_changed; - ulong signal_connect(string name:"row-changed", CB:signal_row_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"row-changed", CB/*:signal_row_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"row-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -11805,13 +11805,13 @@ struct Model /* : GObject.Object */ /* Version 0.6 */ { // when the ::row-removed signal has been emitted. // : a #ClutterModelIter pointing to the removed row extern (C) alias static void function (Model* this_, ModelIter* iter, void* user_data=null) signal_row_removed; - ulong signal_connect(string name:"row-removed", CB:signal_row_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"row-removed", CB/*:signal_row_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"row-removed", cast(GObject2.Callback)cb, data, null, cf); } // The ::sort-changed signal is emitted after the model has been sorted extern (C) alias static void function (Model* this_, void* user_data=null) signal_sort_changed; - ulong signal_connect(string name:"sort-changed", CB:signal_sort_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"sort-changed", CB/*:signal_sort_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"sort-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -12840,7 +12840,7 @@ struct PathConstraint /* : Constraint */ /* Version 1.6 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"node-reached", CB:signal_node_reached)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"node-reached", CB/*:signal_node_reached*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"node-reached", cast(GObject2.Callback)cb, data, null, cf); } @@ -13231,7 +13231,7 @@ struct Score /* : GObject.Object */ /* Version 0.6 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"completed", CB:signal_completed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"completed", CB/*:signal_completed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"completed", cast(GObject2.Callback)cb, data, null, cf); } @@ -13239,13 +13239,13 @@ struct Score /* : GObject.Object */ /* Version 0.6 */ { // The ::paused signal is emitted each time a #ClutterScore // is paused. extern (C) alias static void function (Score* this_, void* user_data=null) signal_paused; - ulong signal_connect(string name:"paused", CB:signal_paused)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"paused", CB/*:signal_paused*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"paused", cast(GObject2.Callback)cb, data, null, cf); } // The ::started signal is emitted each time a #ClutterScore starts playing. extern (C) alias static void function (Score* this_, void* user_data=null) signal_started; - ulong signal_connect(string name:"started", CB:signal_started)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"started", CB/*:signal_started*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"started", cast(GObject2.Callback)cb, data, null, cf); } @@ -13254,7 +13254,7 @@ struct Score /* : GObject.Object */ /* Version 0.6 */ { // inside a #ClutterScore terminates. // : the completed timeline extern (C) alias static void function (Score* this_, Timeline* timeline, void* user_data=null) signal_timeline_completed; - ulong signal_connect(string name:"timeline-completed", CB:signal_timeline_completed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"timeline-completed", CB/*:signal_timeline_completed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"timeline-completed", cast(GObject2.Callback)cb, data, null, cf); } @@ -13263,7 +13263,7 @@ struct Score /* : GObject.Object */ /* Version 0.6 */ { // inside a #ClutterScore starts playing. // : the current timeline extern (C) alias static void function (Score* this_, Timeline* timeline, void* user_data=null) signal_timeline_started; - ulong signal_connect(string name:"timeline-started", CB:signal_timeline_started)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"timeline-started", CB/*:signal_timeline_started*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"timeline-started", cast(GObject2.Callback)cb, data, null, cf); } @@ -14147,7 +14147,7 @@ struct Stage /* : Group */ /* Version 0.1 */ { // #ClutterStage. You should never destroy or unref the returned // actor. // RETURNS: the main - static Clutter.Actor* get_default() { + static Clutter.Stage* get_default() { return clutter_stage_get_default(); } @@ -14578,7 +14578,7 @@ struct Stage /* : Group */ /* Version 0.1 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -14586,7 +14586,7 @@ struct Stage /* : Group */ /* Version 0.1 */ { // The ::activate signal is emitted when the stage loses key focus // from the underlying window system. extern (C) alias static void function (Stage* this_, void* user_data=null) signal_deactivate; - ulong signal_connect(string name:"deactivate", CB:signal_deactivate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"deactivate", CB/*:signal_deactivate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"deactivate", cast(GObject2.Callback)cb, data, null, cf); } @@ -14606,13 +14606,13 @@ struct Stage /* : Group */ /* Version 0.1 */ { // backends that use a static frame buffer. // : a #ClutterEvent of type %CLUTTER_DELETE extern (C) alias static c_int function (Stage* this_, Event* event, void* user_data=null) signal_delete_event; - ulong signal_connect(string name:"delete-event", CB:signal_delete_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"delete-event", CB/*:signal_delete_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"delete-event", cast(GObject2.Callback)cb, data, null, cf); } // The ::fullscreen signal is emitted when the stage is made fullscreen. extern (C) alias static void function (Stage* this_, void* user_data=null) signal_fullscreen; - ulong signal_connect(string name:"fullscreen", CB:signal_fullscreen)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"fullscreen", CB/*:signal_fullscreen*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"fullscreen", cast(GObject2.Callback)cb, data, null, cf); } @@ -14620,7 +14620,7 @@ struct Stage /* : Group */ /* Version 0.1 */ { // The ::unfullscreen signal is emitted when the stage leaves a fullscreen // state. extern (C) alias static void function (Stage* this_, void* user_data=null) signal_unfullscreen; - ulong signal_connect(string name:"unfullscreen", CB:signal_unfullscreen)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unfullscreen", CB/*:signal_unfullscreen*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unfullscreen", cast(GObject2.Callback)cb, data, null, cf); } @@ -14695,7 +14695,7 @@ struct StageManager /* : GObject.Object */ /* Version 1.0 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"stage-added", CB:signal_stage_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"stage-added", CB/*:signal_stage_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"stage-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -14704,7 +14704,7 @@ struct StageManager /* : GObject.Object */ /* Version 1.0 */ { // has been removed from the stage manager. // : the removed stage extern (C) alias static void function (StageManager* this_, Stage* stage, void* user_data=null) signal_stage_removed; - ulong signal_connect(string name:"stage-removed", CB:signal_stage_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"stage-removed", CB/*:signal_stage_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"stage-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -15030,7 +15030,7 @@ struct State /* : GObject.Object */ /* Version 1.4 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"completed", CB:signal_completed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"completed", CB/*:signal_completed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"completed", cast(GObject2.Callback)cb, data, null, cf); } @@ -15214,7 +15214,7 @@ struct SwipeAction /* : GestureAction */ /* Version 1.8 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"swept", CB:signal_swept)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"swept", CB/*:signal_swept*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"swept", cast(GObject2.Callback)cb, data, null, cf); } @@ -16102,7 +16102,7 @@ struct Text /* : Actor */ /* Version 1.0 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -16113,7 +16113,7 @@ struct Text /* : Actor */ /* Version 1.0 */ { // itself. // : the coordinates of the cursor extern (C) alias static void function (Text* this_, Geometry* geometry, void* user_data=null) signal_cursor_event; - ulong signal_connect(string name:"cursor-event", CB:signal_cursor_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cursor-event", CB/*:signal_cursor_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cursor-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -16123,7 +16123,7 @@ struct Text /* : Actor */ /* Version 1.0 */ { // : the starting position // : the end position extern (C) alias static void function (Text* this_, int start_pos, int end_pos, void* user_data=null) signal_delete_text; - ulong signal_connect(string name:"delete-text", CB:signal_delete_text)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"delete-text", CB/*:signal_delete_text*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"delete-text", cast(GObject2.Callback)cb, data, null, cf); } @@ -16134,13 +16134,13 @@ struct Text /* : Actor */ /* Version 1.0 */ { // : the length of the new text, in bytes, or -1 if new_text is nul-terminated // : the position, in characters, at which to insert the new text. this is an in-out parameter. After the signal emission is finished, it should point after the newly inserted text. extern (C) alias static void function (Text* this_, char* new_text, int new_text_length, void* position, void* user_data=null) signal_insert_text; - ulong signal_connect(string name:"insert-text", CB:signal_insert_text)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"insert-text", CB/*:signal_insert_text*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"insert-text", cast(GObject2.Callback)cb, data, null, cf); } // The ::text-changed signal is emitted after @actor's text changes extern (C) alias static void function (Text* this_, void* user_data=null) signal_text_changed; - ulong signal_connect(string name:"text-changed", CB:signal_text_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"text-changed", CB/*:signal_text_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"text-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -16545,7 +16545,7 @@ struct Texture /* : Actor */ /* Version 0.1 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"load-finished", CB:signal_load_finished)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"load-finished", CB/*:signal_load_finished*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"load-finished", cast(GObject2.Callback)cb, data, null, cf); } @@ -16553,7 +16553,7 @@ struct Texture /* : Actor */ /* Version 0.1 */ { // The ::pixbuf-change signal is emitted each time the pixbuf // used by @texture changes. extern (C) alias static void function (Texture* this_, void* user_data=null) signal_pixbuf_change; - ulong signal_connect(string name:"pixbuf-change", CB:signal_pixbuf_change)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"pixbuf-change", CB/*:signal_pixbuf_change*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"pixbuf-change", cast(GObject2.Callback)cb, data, null, cf); } @@ -16564,7 +16564,7 @@ struct Texture /* : Actor */ /* Version 0.1 */ { // : the width of the new texture // : the height of the new texture extern (C) alias static void function (Texture* this_, int width, int height, void* user_data=null) signal_size_change; - ulong signal_connect(string name:"size-change", CB:signal_size_change)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"size-change", CB/*:signal_size_change*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"size-change", cast(GObject2.Callback)cb, data, null, cf); } @@ -16951,7 +16951,7 @@ struct Timeline /* : GObject.Object */ /* Version 0.2 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"completed", CB:signal_completed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"completed", CB/*:signal_completed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"completed", cast(GObject2.Callback)cb, data, null, cf); } @@ -16981,7 +16981,7 @@ struct Timeline /* : GObject.Object */ /* Version 0.2 */ { // : the name of the marker reached // : the elapsed time extern (C) alias static void function (Timeline* this_, char* marker_name, int msecs, void* user_data=null) signal_marker_reached; - ulong signal_connect(string name:"marker-reached", CB:signal_marker_reached)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"marker-reached", CB/*:signal_marker_reached*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"marker-reached", cast(GObject2.Callback)cb, data, null, cf); } @@ -16991,13 +16991,13 @@ struct Timeline /* : GObject.Object */ /* Version 0.2 */ { // to update the scene. // : the elapsed time between 0 and duration extern (C) alias static void function (Timeline* this_, int msecs, void* user_data=null) signal_new_frame; - ulong signal_connect(string name:"new-frame", CB:signal_new_frame)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"new-frame", CB/*:signal_new_frame*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"new-frame", cast(GObject2.Callback)cb, data, null, cf); } // The ::paused signal is emitted when clutter_timeline_pause() is invoked. extern (C) alias static void function (Timeline* this_, void* user_data=null) signal_paused; - ulong signal_connect(string name:"paused", CB:signal_paused)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"paused", CB/*:signal_paused*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"paused", cast(GObject2.Callback)cb, data, null, cf); } @@ -17007,7 +17007,7 @@ struct Timeline /* : GObject.Object */ /* Version 0.2 */ { // after the delay set in the ClutterTimeline:delay property has // expired. extern (C) alias static void function (Timeline* this_, void* user_data=null) signal_started; - ulong signal_connect(string name:"started", CB:signal_started)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"started", CB/*:signal_started*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"started", cast(GObject2.Callback)cb, data, null, cf); } @@ -19339,6 +19339,23 @@ enum int zerosubscript = 16785536; enum int zerosuperior = 16785520; enum int zstroke = 16777654; +// --- mixin/Clutter__MODULE.d ---> + +// An overload of init() that works with D strings. +// Unlike the original, it does not need to modify the inputs. +// Returns a new string array (that can be assigned to the argv +// array in the caller). + +string[] init(string argv[]) { + int argc = argv.length; + auto c_argv = argvToC(argv); + init(&argc, &c_argv); + return argvFromC(argc, c_argv); +} + + +// <--- mixin/Clutter__MODULE.d --- + // C prototypes: extern (C) { @@ -20086,7 +20103,7 @@ void clutter_snap_constraint_set_edges(SnapConstraint* this_, SnapEdge from_edge void clutter_snap_constraint_set_offset(SnapConstraint* this_, float offset); void clutter_snap_constraint_set_source(SnapConstraint* this_, Actor* source=null); Stage* clutter_stage_new(); -Clutter.Actor* clutter_stage_get_default(); +Clutter.Stage* clutter_stage_get_default(); void clutter_stage_ensure_current(Stage* this_); void clutter_stage_ensure_redraw(Stage* this_); void clutter_stage_ensure_viewport(Stage* this_); diff --git a/gtk2/clutterx11.d b/gtk2/clutterx11.d index 345fa7d..9fa2e5d 100644 --- a/gtk2/clutterx11.d +++ b/gtk2/clutterx11.d @@ -153,7 +153,7 @@ struct TexturePixmap /* : Clutter.Texture */ /* Version 0.8 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"queue-damage-redraw", CB:signal_queue_damage_redraw)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"queue-damage-redraw", CB/*:signal_queue_damage_redraw*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"queue-damage-redraw", cast(GObject2.Callback)cb, data, null, cf); } @@ -161,7 +161,7 @@ struct TexturePixmap /* : Clutter.Texture */ /* Version 0.8 */ { // The ::update-area signal is emitted to ask the texture to update its // content from its source pixmap. extern (C) alias static void function (TexturePixmap* this_, int object, int p0, int p1, int p2, void* user_data=null) signal_update_area; - ulong signal_connect(string name:"update-area", CB:signal_update_area)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"update-area", CB/*:signal_update_area*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"update-area", cast(GObject2.Callback)cb, data, null, cf); } diff --git a/gtk2/gdk2.d b/gtk2/gdk2.d index aeec42c..dccbfa5 100644 --- a/gtk2/gdk2.d +++ b/gtk2/gdk2.d @@ -1082,7 +1082,7 @@ struct Display /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"closed", CB:signal_closed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"closed", CB/*:signal_closed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"closed", cast(GObject2.Callback)cb, data, null, cf); } @@ -1150,7 +1150,7 @@ struct DisplayManager /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"display-opened", CB:signal_display_opened)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"display-opened", CB/*:signal_display_opened*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"display-opened", cast(GObject2.Callback)cb, data, null, cf); } @@ -4927,13 +4927,13 @@ struct Keymap /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"direction-changed", CB:signal_direction_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"direction-changed", CB/*:signal_direction_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"direction-changed", cast(GObject2.Callback)cb, data, null, cf); } // The ::keys-changed signal is emitted when the mapping represented by extern (C) alias static void function (Keymap* this_, void* user_data=null) signal_keys_changed; - ulong signal_connect(string name:"keys-changed", CB:signal_keys_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"keys-changed", CB/*:signal_keys_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"keys-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -4942,7 +4942,7 @@ struct Keymap /* : GObject.Object */ { // keyboard changes, e.g when Caps Lock is turned on or off. // See gdk_keymap_get_caps_lock_state(). extern (C) alias static void function (Keymap* this_, void* user_data=null) signal_state_changed; - ulong signal_connect(string name:"state-changed", CB:signal_state_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"state-changed", CB/*:signal_state_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"state-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5832,7 +5832,7 @@ struct Screen /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"composited-changed", CB:signal_composited_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"composited-changed", CB/*:signal_composited_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"composited-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5842,7 +5842,7 @@ struct Screen /* : GObject.Object */ { // Only for X11 and OS X for now. A future implementation for Win32 // may be a possibility. extern (C) alias static void function (Screen* this_, void* user_data=null) signal_monitors_changed; - ulong signal_connect(string name:"monitors-changed", CB:signal_monitors_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"monitors-changed", CB/*:signal_monitors_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"monitors-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5850,7 +5850,7 @@ struct Screen /* : GObject.Object */ { // The ::size-changed signal is emitted when the pixel width or // height of a screen changes. extern (C) alias static void function (Screen* this_, void* user_data=null) signal_size_changed; - ulong signal_connect(string name:"size-changed", CB:signal_size_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"size-changed", CB/*:signal_size_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"size-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -7628,7 +7628,7 @@ struct Window /* : Drawable */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"from-embedder", CB:signal_from_embedder)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"from-embedder", CB/*:signal_from_embedder*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"from-embedder", cast(GObject2.Callback)cb, data, null, cf); } @@ -7639,7 +7639,7 @@ struct Window /* : Drawable */ { // : x coordinate in the window // : y coordinate in the window extern (C) alias static Window* function (Window* this_, double x, double y, void* user_data=null) signal_pick_embedded_child; - ulong signal_connect(string name:"pick-embedded-child", CB:signal_pick_embedded_child)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"pick-embedded-child", CB/*:signal_pick_embedded_child*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"pick-embedded-child", cast(GObject2.Callback)cb, data, null, cf); } @@ -7652,7 +7652,7 @@ struct Window /* : Drawable */ { // : return location for the x coordinate in the embedder window // : return location for the y coordinate in the embedder window extern (C) alias static void function (Window* this_, double offscreen_x, double offscreen_y, /*out*/ /*POINTER*/ double* embedder_x, /*out*/ /*POINTER*/ double* embedder_y, void* user_data=null) signal_to_embedder; - ulong signal_connect(string name:"to-embedder", CB:signal_to_embedder)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"to-embedder", CB/*:signal_to_embedder*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"to-embedder", cast(GObject2.Callback)cb, data, null, cf); } diff --git a/gtk2/gdkpixbuf2.d b/gtk2/gdkpixbuf2.d index 8bf6a7a..5bd94b9 100644 --- a/gtk2/gdkpixbuf2.d +++ b/gtk2/gdkpixbuf2.d @@ -1189,7 +1189,7 @@ struct PixbufLoader /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"area-prepared", CB:signal_area_prepared)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"area-prepared", CB/*:signal_area_prepared*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"area-prepared", cast(GObject2.Callback)cb, data, null, cf); } @@ -1204,7 +1204,7 @@ struct PixbufLoader /* : GObject.Object */ { // : Width of updated area. // : Height of updated area. extern (C) alias static void function (PixbufLoader* this_, int x, int y, int width, int height, void* user_data=null) signal_area_updated; - ulong signal_connect(string name:"area-updated", CB:signal_area_updated)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"area-updated", CB/*:signal_area_updated*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"area-updated", cast(GObject2.Callback)cb, data, null, cf); } @@ -1214,7 +1214,7 @@ struct PixbufLoader /* : GObject.Object */ { // notification when an image loader is closed by the code that // drives it. extern (C) alias static void function (PixbufLoader* this_, void* user_data=null) signal_closed; - ulong signal_connect(string name:"closed", CB:signal_closed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"closed", CB/*:signal_closed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"closed", cast(GObject2.Callback)cb, data, null, cf); } @@ -1227,7 +1227,7 @@ struct PixbufLoader /* : GObject.Object */ { // : the original width of the image // : the original height of the image extern (C) alias static void function (PixbufLoader* this_, int width, int height, void* user_data=null) signal_size_prepared; - ulong signal_connect(string name:"size-prepared", CB:signal_size_prepared)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"size-prepared", CB/*:signal_size_prepared*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"size-prepared", cast(GObject2.Callback)cb, data, null, cf); } diff --git a/gtk2/gio2.d b/gtk2/gio2.d index 32df4a5..5be8ea1 100644 --- a/gtk2/gio2.d +++ b/gtk2/gio2.d @@ -384,7 +384,7 @@ struct ActionGroup { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"action-added", CB:signal_action_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"action-added", CB/*:signal_action_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"action-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -393,7 +393,7 @@ struct ActionGroup { // : the name of the action in @action_group // : whether the action is enabled or not extern (C) alias static void function (ActionGroup* this_, char* action_name, c_int enabled, void* user_data=null) signal_action_enabled_changed; - ulong signal_connect(string name:"action-enabled-changed", CB:signal_action_enabled_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"action-enabled-changed", CB/*:signal_action_enabled_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"action-enabled-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -403,7 +403,7 @@ struct ActionGroup { // is still visible and can be queried from the signal handler. // : the name of the action in @action_group extern (C) alias static void function (ActionGroup* this_, char* action_name, void* user_data=null) signal_action_removed; - ulong signal_connect(string name:"action-removed", CB:signal_action_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"action-removed", CB/*:signal_action_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"action-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -412,7 +412,7 @@ struct ActionGroup { // : the name of the action in @action_group // : the new value of the state extern (C) alias static void function (ActionGroup* this_, char* action_name, GLib2.Variant* value, void* user_data=null) signal_action_state_changed; - ulong signal_connect(string name:"action-state-changed", CB:signal_action_state_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"action-state-changed", CB/*:signal_action_state_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"action-state-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -1392,7 +1392,7 @@ struct Application /* : GObject.Object */ /* Version 2.28 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -1405,7 +1405,7 @@ struct Application /* : GObject.Object */ /* Version 2.28 */ { // RETURNS: An integer that is set as the exit status for the calling // : a #GApplicationCommandLine representing the passed commandline extern (C) alias static int function (Application* this_, ApplicationCommandLine* command_line, void* user_data=null) signal_command_line; - ulong signal_connect(string name:"command-line", CB:signal_command_line)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"command-line", CB/*:signal_command_line*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"command-line", cast(GObject2.Callback)cb, data, null, cf); } @@ -1416,7 +1416,7 @@ struct Application /* : GObject.Object */ /* Version 2.28 */ { // : the length of @files // : a hint provided by the calling instance extern (C) alias static void function (Application* this_, File* files, int n_files, char* hint, void* user_data=null) signal_open; - ulong signal_connect(string name:"open", CB:signal_open)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"open", CB/*:signal_open*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"open", cast(GObject2.Callback)cb, data, null, cf); } @@ -1424,7 +1424,7 @@ struct Application /* : GObject.Object */ /* Version 2.28 */ { // The ::startup signal is emitted on the primary instance immediately // after registration. See g_application_register(). extern (C) alias static void function (Application* this_, void* user_data=null) signal_startup; - ulong signal_connect(string name:"startup", CB:signal_startup)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"startup", CB/*:signal_startup*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"startup", cast(GObject2.Callback)cb, data, null, cf); } @@ -2647,7 +2647,7 @@ struct Cancellable /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"cancelled", CB:signal_cancelled)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cancelled", CB/*:signal_cancelled*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cancelled", cast(GObject2.Callback)cb, data, null, cf); } @@ -3176,7 +3176,7 @@ struct DBusAuthObserver /* : GObject.Object */ /* Version 2.26 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"authorize-authenticated-peer", CB:signal_authorize_authenticated_peer)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"authorize-authenticated-peer", CB/*:signal_authorize_authenticated_peer*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"authorize-authenticated-peer", cast(GObject2.Callback)cb, data, null, cf); } @@ -4016,7 +4016,7 @@ struct DBusConnection /* : GObject.Object */ /* Version 2.26 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"closed", CB:signal_closed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"closed", CB/*:signal_closed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"closed", cast(GObject2.Callback)cb, data, null, cf); } @@ -4383,7 +4383,7 @@ struct DBusInterfaceSkeleton /* : GObject.Object */ /* Version 2.30 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"g-authorize-method", CB:signal_g_authorize_method)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"g-authorize-method", CB/*:signal_g_authorize_method*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"g-authorize-method", cast(GObject2.Callback)cb, data, null, cf); } @@ -5229,7 +5229,7 @@ struct DBusObject { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"interface-added", CB:signal_interface_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"interface-added", CB/*:signal_interface_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"interface-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -5237,7 +5237,7 @@ struct DBusObject { // Emitted when @interface is removed from @object. // : The #GDBusInterface that was removed. extern (C) alias static void function (DBusObject* this_, DBusInterface* interface_, void* user_data=null) signal_interface_removed; - ulong signal_connect(string name:"interface-removed", CB:signal_interface_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"interface-removed", CB/*:signal_interface_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"interface-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5316,7 +5316,7 @@ struct DBusObjectManager { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"interface-added", CB:signal_interface_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"interface-added", CB/*:signal_interface_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"interface-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -5328,7 +5328,7 @@ struct DBusObjectManager { // : The #GDBusObject on which an interface was removed. // : The #GDBusInterface that was removed. extern (C) alias static void function (DBusObjectManager* this_, DBusObject* object, DBusInterface* interface_, void* user_data=null) signal_interface_removed; - ulong signal_connect(string name:"interface-removed", CB:signal_interface_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"interface-removed", CB/*:signal_interface_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"interface-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5336,7 +5336,7 @@ struct DBusObjectManager { // Emitted when @object is added to @manager. // : The #GDBusObject that was added. extern (C) alias static void function (DBusObjectManager* this_, DBusObject* object, void* user_data=null) signal_object_added; - ulong signal_connect(string name:"object-added", CB:signal_object_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"object-added", CB/*:signal_object_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"object-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -5344,7 +5344,7 @@ struct DBusObjectManager { // Emitted when @object is removed from @manager. // : The #GDBusObject that was removed. extern (C) alias static void function (DBusObjectManager* this_, DBusObject* object, void* user_data=null) signal_object_removed; - ulong signal_connect(string name:"object-removed", CB:signal_object_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"object-removed", CB/*:signal_object_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"object-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5599,7 +5599,7 @@ struct DBusObjectManagerClient /* : GObject.Object */ /* Version 2.30 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"interface-proxy-properties-changed", CB:signal_interface_proxy_properties_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"interface-proxy-properties-changed", CB/*:signal_interface_proxy_properties_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"interface-proxy-properties-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5618,7 +5618,7 @@ struct DBusObjectManagerClient /* : GObject.Object */ /* Version 2.30 */ { // : The signal name. // : A #GVariant tuple with parameters for the signal. extern (C) alias static void function (DBusObjectManagerClient* this_, DBusObjectProxy* object_proxy, DBusProxy* interface_proxy, char* sender_name, char* signal_name, GLib2.Variant* parameters, void* user_data=null) signal_interface_proxy_signal; - ulong signal_connect(string name:"interface-proxy-signal", CB:signal_interface_proxy_signal)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"interface-proxy-signal", CB/*:signal_interface_proxy_signal*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"interface-proxy-signal", cast(GObject2.Callback)cb, data, null, cf); } @@ -5877,7 +5877,7 @@ struct DBusObjectSkeleton /* : GObject.Object */ /* Version 2.30 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"authorize-method", CB:signal_authorize_method)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"authorize-method", CB/*:signal_authorize_method*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"authorize-method", cast(GObject2.Callback)cb, data, null, cf); } @@ -6382,7 +6382,7 @@ struct DBusProxy /* : GObject.Object */ /* Version 2.26 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"g-properties-changed", CB:signal_g_properties_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"g-properties-changed", CB/*:signal_g_properties_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"g-properties-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -6392,7 +6392,7 @@ struct DBusProxy /* : GObject.Object */ /* Version 2.26 */ { // : The name of the signal. // : A #GVariant tuple with parameters for the signal. extern (C) alias static void function (DBusProxy* this_, char* sender_name, char* signal_name, GLib2.Variant* parameters, void* user_data=null) signal_g_signal; - ulong signal_connect(string name:"g-signal", CB:signal_g_signal)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"g-signal", CB/*:signal_g_signal*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"g-signal", cast(GObject2.Callback)cb, data, null, cf); } @@ -6552,7 +6552,7 @@ struct DBusServer /* : GObject.Object */ /* Version 2.26 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"new-connection", CB:signal_new_connection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"new-connection", CB/*:signal_new_connection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"new-connection", cast(GObject2.Callback)cb, data, null, cf); } @@ -7613,7 +7613,7 @@ struct Drive { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -7623,7 +7623,7 @@ struct Drive { // object they should release them so the object can be // finalized. extern (C) alias static void function (Drive* this_, void* user_data=null) signal_disconnected; - ulong signal_connect(string name:"disconnected", CB:signal_disconnected)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"disconnected", CB/*:signal_disconnected*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"disconnected", cast(GObject2.Callback)cb, data, null, cf); } @@ -7631,7 +7631,7 @@ struct Drive { // Emitted when the physical eject button (if any) of a drive has // been pressed. extern (C) alias static void function (Drive* this_, void* user_data=null) signal_eject_button; - ulong signal_connect(string name:"eject-button", CB:signal_eject_button)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"eject-button", CB/*:signal_eject_button*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"eject-button", cast(GObject2.Callback)cb, data, null, cf); } @@ -7639,7 +7639,7 @@ struct Drive { // Emitted when the physical stop button (if any) of a drive has // been pressed. extern (C) alias static void function (Drive* this_, void* user_data=null) signal_stop_button; - ulong signal_connect(string name:"stop-button", CB:signal_stop_button)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"stop-button", CB/*:signal_stop_button*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"stop-button", cast(GObject2.Callback)cb, data, null, cf); } @@ -11522,7 +11522,7 @@ struct FileMonitor /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -11758,7 +11758,7 @@ struct FilenameCompleter /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"got-completion-data", CB:signal_got_completion_data)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"got-completion-data", CB/*:signal_got_completion_data*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"got-completion-data", cast(GObject2.Callback)cb, data, null, cf); } @@ -13586,7 +13586,7 @@ struct Mount { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -13594,7 +13594,7 @@ struct Mount { // This signal is emitted when the #GMount is about to be // unmounted. extern (C) alias static void function (Mount* this_, void* user_data=null) signal_pre_unmount; - ulong signal_connect(string name:"pre-unmount", CB:signal_pre_unmount)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"pre-unmount", CB/*:signal_pre_unmount*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"pre-unmount", cast(GObject2.Callback)cb, data, null, cf); } @@ -13604,7 +13604,7 @@ struct Mount { // object they should release them so the object can be // finalized. extern (C) alias static void function (Mount* this_, void* user_data=null) signal_unmounted; - ulong signal_connect(string name:"unmounted", CB:signal_unmounted)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unmounted", CB/*:signal_unmounted*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unmounted", cast(GObject2.Callback)cb, data, null, cf); } @@ -13830,7 +13830,7 @@ struct MountOperation /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"aborted", CB:signal_aborted)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"aborted", CB/*:signal_aborted*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"aborted", cast(GObject2.Callback)cb, data, null, cf); } @@ -13845,7 +13845,7 @@ struct MountOperation /* : GObject.Object */ { // : string containing the default domain. // : a set of #GAskPasswordFlags. extern (C) alias static void function (MountOperation* this_, char* message, char* default_user, char* default_domain, AskPasswordFlags* flags, void* user_data=null) signal_ask_password; - ulong signal_connect(string name:"ask-password", CB:signal_ask_password)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"ask-password", CB/*:signal_ask_password*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"ask-password", cast(GObject2.Callback)cb, data, null, cf); } @@ -13859,7 +13859,7 @@ struct MountOperation /* : GObject.Object */ { // : string containing a message to display to the user. // : an array of strings for each possible choice. extern (C) alias static void function (MountOperation* this_, char* message, char* choices, void* user_data=null) signal_ask_question; - ulong signal_connect(string name:"ask-question", CB:signal_ask_question)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"ask-question", CB/*:signal_ask_question*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"ask-question", cast(GObject2.Callback)cb, data, null, cf); } @@ -13867,7 +13867,7 @@ struct MountOperation /* : GObject.Object */ { // Emitted when the user has replied to the mount operation. // : a #GMountOperationResult indicating how the request was handled extern (C) alias static void function (MountOperation* this_, MountOperationResult* result, void* user_data=null) signal_reply; - ulong signal_connect(string name:"reply", CB:signal_reply)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"reply", CB/*:signal_reply*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"reply", cast(GObject2.Callback)cb, data, null, cf); } @@ -13888,7 +13888,7 @@ struct MountOperation /* : GObject.Object */ { // : an array of #GPid for processes blocking the operation. // : an array of strings for each possible choice. extern (C) alias static void function (MountOperation* this_, char* message, void* processes, char* choices, void* user_data=null) signal_show_processes; - ulong signal_connect(string name:"show-processes", CB:signal_show_processes)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"show-processes", CB/*:signal_show_processes*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"show-processes", cast(GObject2.Callback)cb, data, null, cf); } @@ -15386,7 +15386,7 @@ struct Resolver /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"reload", CB:signal_reload)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"reload", CB/*:signal_reload*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"reload", cast(GObject2.Callback)cb, data, null, cf); } @@ -16407,7 +16407,7 @@ struct Settings /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"change-event", CB:signal_change_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"change-event", CB/*:signal_change_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"change-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -16421,7 +16421,7 @@ struct Settings /* : GObject.Object */ { // when key "x" changes. // : the name of the key that changed extern (C) alias static void function (Settings* this_, char* key, void* user_data=null) signal_changed; - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -16447,7 +16447,7 @@ struct Settings /* : GObject.Object */ { // RETURNS: %TRUE to stop other handlers from being invoked for the event. FALSE to propagate the event further. // : the quark of the key, or 0 extern (C) alias static c_int function (Settings* this_, c_uint key, void* user_data=null) signal_writable_change_event; - ulong signal_connect(string name:"writable-change-event", CB:signal_writable_change_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"writable-change-event", CB/*:signal_writable_change_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"writable-change-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -16461,7 +16461,7 @@ struct Settings /* : GObject.Object */ { // callbacks when the writability of "x" changes. // : the key extern (C) alias static void function (Settings* this_, char* key, void* user_data=null) signal_writable_changed; - ulong signal_connect(string name:"writable-changed", CB:signal_writable_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"writable-changed", CB/*:signal_writable_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"writable-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -16630,7 +16630,7 @@ struct SimpleAction /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -16670,7 +16670,7 @@ struct SimpleAction /* : GObject.Object */ { // could set it to any value at all, or take some other action. // : the requested value for the state extern (C) alias static void function (SimpleAction* this_, GLib2.Variant* value=null, void* user_data=null) signal_change_state; - ulong signal_connect(string name:"change-state", CB:signal_change_state)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"change-state", CB/*:signal_change_state*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"change-state", cast(GObject2.Callback)cb, data, null, cf); } @@ -19081,7 +19081,7 @@ struct SocketService /* : SocketListener */ /* Version 2.22 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"incoming", CB:signal_incoming)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"incoming", CB/*:signal_incoming*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"incoming", cast(GObject2.Callback)cb, data, null, cf); } @@ -19406,7 +19406,7 @@ struct ThreadedSocketService /* : SocketService */ /* Version 2.22 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"run", CB:signal_run)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"run", CB/*:signal_run*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"run", cast(GObject2.Callback)cb, data, null, cf); } @@ -20004,7 +20004,7 @@ struct TlsConnection /* : IOStream */ /* Version 2.28 */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"accept-certificate", CB:signal_accept_certificate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"accept-certificate", CB/*:signal_accept_certificate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"accept-certificate", cast(GObject2.Callback)cb, data, null, cf); } @@ -21176,13 +21176,13 @@ struct UnixMountMonitor /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"mountpoints-changed", CB:signal_mountpoints_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"mountpoints-changed", CB/*:signal_mountpoints_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"mountpoints-changed", cast(GObject2.Callback)cb, data, null, cf); } // Emitted when the unix mounts have changed. extern (C) alias static void function (UnixMountMonitor* this_, void* user_data=null) signal_mounts_changed; - ulong signal_connect(string name:"mounts-changed", CB:signal_mounts_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"mounts-changed", CB/*:signal_mounts_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"mounts-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -21816,7 +21816,7 @@ struct Volume { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -21825,7 +21825,7 @@ struct Volume { // the recipient is holding references to the object they should // release them so the object can be finalized. extern (C) alias static void function (Volume* this_, void* user_data=null) signal_removed; - ulong signal_connect(string name:"removed", CB:signal_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"removed", CB/*:signal_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -22013,7 +22013,7 @@ struct VolumeMonitor /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"drive-changed", CB:signal_drive_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drive-changed", CB/*:signal_drive_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drive-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -22021,7 +22021,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a drive is connected to the system. // : a #GDrive that was connected. extern (C) alias static void function (VolumeMonitor* this_, Drive* drive, void* user_data=null) signal_drive_connected; - ulong signal_connect(string name:"drive-connected", CB:signal_drive_connected)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drive-connected", CB/*:signal_drive_connected*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drive-connected", cast(GObject2.Callback)cb, data, null, cf); } @@ -22029,7 +22029,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a drive is disconnected from the system. // : a #GDrive that was disconnected. extern (C) alias static void function (VolumeMonitor* this_, Drive* drive, void* user_data=null) signal_drive_disconnected; - ulong signal_connect(string name:"drive-disconnected", CB:signal_drive_disconnected)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drive-disconnected", CB/*:signal_drive_disconnected*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drive-disconnected", cast(GObject2.Callback)cb, data, null, cf); } @@ -22037,7 +22037,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when the eject button is pressed on @drive. // : the drive where the eject button was pressed extern (C) alias static void function (VolumeMonitor* this_, Drive* drive, void* user_data=null) signal_drive_eject_button; - ulong signal_connect(string name:"drive-eject-button", CB:signal_drive_eject_button)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drive-eject-button", CB/*:signal_drive_eject_button*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drive-eject-button", cast(GObject2.Callback)cb, data, null, cf); } @@ -22045,7 +22045,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when the stop button is pressed on @drive. // : the drive where the stop button was pressed extern (C) alias static void function (VolumeMonitor* this_, Drive* drive, void* user_data=null) signal_drive_stop_button; - ulong signal_connect(string name:"drive-stop-button", CB:signal_drive_stop_button)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"drive-stop-button", CB/*:signal_drive_stop_button*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"drive-stop-button", cast(GObject2.Callback)cb, data, null, cf); } @@ -22053,7 +22053,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a mount is added. // : a #GMount that was added. extern (C) alias static void function (VolumeMonitor* this_, Mount* mount, void* user_data=null) signal_mount_added; - ulong signal_connect(string name:"mount-added", CB:signal_mount_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"mount-added", CB/*:signal_mount_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"mount-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -22061,7 +22061,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a mount changes. // : a #GMount that changed. extern (C) alias static void function (VolumeMonitor* this_, Mount* mount, void* user_data=null) signal_mount_changed; - ulong signal_connect(string name:"mount-changed", CB:signal_mount_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"mount-changed", CB/*:signal_mount_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"mount-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -22069,7 +22069,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a mount is about to be removed. // : a #GMount that is being unmounted. extern (C) alias static void function (VolumeMonitor* this_, Mount* mount, void* user_data=null) signal_mount_pre_unmount; - ulong signal_connect(string name:"mount-pre-unmount", CB:signal_mount_pre_unmount)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"mount-pre-unmount", CB/*:signal_mount_pre_unmount*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"mount-pre-unmount", cast(GObject2.Callback)cb, data, null, cf); } @@ -22077,7 +22077,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a mount is removed. // : a #GMount that was removed. extern (C) alias static void function (VolumeMonitor* this_, Mount* mount, void* user_data=null) signal_mount_removed; - ulong signal_connect(string name:"mount-removed", CB:signal_mount_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"mount-removed", CB/*:signal_mount_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"mount-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -22085,7 +22085,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a mountable volume is added to the system. // : a #GVolume that was added. extern (C) alias static void function (VolumeMonitor* this_, Volume* volume, void* user_data=null) signal_volume_added; - ulong signal_connect(string name:"volume-added", CB:signal_volume_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"volume-added", CB/*:signal_volume_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"volume-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -22093,7 +22093,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when mountable volume is changed. // : a #GVolume that changed. extern (C) alias static void function (VolumeMonitor* this_, Volume* volume, void* user_data=null) signal_volume_changed; - ulong signal_connect(string name:"volume-changed", CB:signal_volume_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"volume-changed", CB/*:signal_volume_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"volume-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -22101,7 +22101,7 @@ struct VolumeMonitor /* : GObject.Object */ { // Emitted when a mountable volume is removed from the system. // : a #GVolume that was removed. extern (C) alias static void function (VolumeMonitor* this_, Volume* volume, void* user_data=null) signal_volume_removed; - ulong signal_connect(string name:"volume-removed", CB:signal_volume_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"volume-removed", CB/*:signal_volume_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"volume-removed", cast(GObject2.Callback)cb, data, null, cf); } diff --git a/gtk2/glib2.d b/gtk2/glib2.d index 2129628..ba76610 100644 --- a/gtk2/glib2.d +++ b/gtk2/glib2.d @@ -41,6 +41,31 @@ struct Ref(S) { } } +// Helpers; used by gtk.init, clutter.init etc. + +auto argvToC(string argv[]) { + alias char* GTK_STRING; + GTK_STRING[] c_argv = new GTK_STRING[argv.length]; + + foreach (i, arg; argv) + c_argv[i] = cast(GTK_STRING)arg.ptr; + + return c_argv.ptr; +} + +string[] argvFromC(int argc, const(char*)* argv) { + import std.string; + string[] result = new string[argc]; + + for(int i=0; i: the modifier combination of the accelerator // : the #GClosure of the accelerator extern (C) alias static void function (AccelGroup* this_, c_uint keyval, Gdk2.ModifierType* modifier, GObject2.Closure* accel_closure, void* user_data=null) signal_accel_changed; - ulong signal_connect(string name:"accel-changed", CB:signal_accel_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"accel-changed", CB/*:signal_accel_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"accel-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -891,7 +891,7 @@ struct AccelMap /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -1324,7 +1324,7 @@ struct Action /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -1563,7 +1563,7 @@ struct ActionGroup /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"connect-proxy", CB:signal_connect_proxy)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"connect-proxy", CB/*:signal_connect_proxy*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"connect-proxy", cast(GObject2.Callback)cb, data, null, cf); } @@ -1576,7 +1576,7 @@ struct ActionGroup /* : GObject.Object */ { // : the action // : the proxy extern (C) alias static void function (ActionGroup* this_, Action* action, Widget* proxy, void* user_data=null) signal_disconnect_proxy; - ulong signal_connect(string name:"disconnect-proxy", CB:signal_disconnect_proxy)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"disconnect-proxy", CB/*:signal_disconnect_proxy*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"disconnect-proxy", cast(GObject2.Callback)cb, data, null, cf); } @@ -1586,7 +1586,7 @@ struct ActionGroup /* : GObject.Object */ { // notification just after any action is activated. // : the action extern (C) alias static void function (ActionGroup* this_, Action* action, void* user_data=null) signal_post_activate; - ulong signal_connect(string name:"post-activate", CB:signal_post_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"post-activate", CB/*:signal_post_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"post-activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -1596,7 +1596,7 @@ struct ActionGroup /* : GObject.Object */ { // notification just before any action is activated. // : the action extern (C) alias static void function (ActionGroup* this_, Action* action, void* user_data=null) signal_pre_activate; - ulong signal_connect(string name:"pre-activate", CB:signal_pre_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"pre-activate", CB/*:signal_pre_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"pre-activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -2009,12 +2009,12 @@ struct Adjustment /* : Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Adjustment* this_, void* user_data=null) signal_value_changed; - ulong signal_connect(string name:"value-changed", CB:signal_value_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"value-changed", CB/*:signal_value_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"value-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -2455,13 +2455,13 @@ struct Assistant /* : Window */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"apply", CB:signal_apply)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"apply", CB/*:signal_apply*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"apply", cast(GObject2.Callback)cb, data, null, cf); } // The ::cancel signal is emitted when then the cancel button is clicked. extern (C) alias static void function (Assistant* this_, void* user_data=null) signal_cancel; - ulong signal_connect(string name:"cancel", CB:signal_cancel)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cancel", CB/*:signal_cancel*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cancel", cast(GObject2.Callback)cb, data, null, cf); } @@ -2470,7 +2470,7 @@ struct Assistant /* : Window */ { // a summary page is clicked, or when the apply button in the last // page in the flow (of type %GTK_ASSISTANT_PAGE_CONFIRM) is clicked. extern (C) alias static void function (Assistant* this_, void* user_data=null) signal_close; - ulong signal_connect(string name:"close", CB:signal_close)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"close", CB/*:signal_close*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"close", cast(GObject2.Callback)cb, data, null, cf); } @@ -2480,7 +2480,7 @@ struct Assistant /* : Window */ { // can do any preparation which are necessary before showing @page. // : the current page extern (C) alias static void function (Assistant* this_, Widget* page, void* user_data=null) signal_prepare; - ulong signal_connect(string name:"prepare", CB:signal_prepare)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"prepare", CB/*:signal_prepare*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"prepare", cast(GObject2.Callback)cb, data, null, cf); } @@ -3358,37 +3358,37 @@ struct Button /* : Bin */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } // Emitted when the button has been activated (pressed and released). extern (C) alias static void function (Button* this_, void* user_data=null) signal_clicked; - ulong signal_connect(string name:"clicked", CB:signal_clicked)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"clicked", CB/*:signal_clicked*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"clicked", cast(GObject2.Callback)cb, data, null, cf); } // Emitted when the pointer enters the button. extern (C) alias static void function (Button* this_, void* user_data=null) signal_enter; - ulong signal_connect(string name:"enter", CB:signal_enter)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"enter", CB/*:signal_enter*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"enter", cast(GObject2.Callback)cb, data, null, cf); } // Emitted when the pointer leaves the button. extern (C) alias static void function (Button* this_, void* user_data=null) signal_leave; - ulong signal_connect(string name:"leave", CB:signal_leave)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"leave", CB/*:signal_leave*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"leave", cast(GObject2.Callback)cb, data, null, cf); } // Emitted when the button is pressed. extern (C) alias static void function (Button* this_, void* user_data=null) signal_pressed; - ulong signal_connect(string name:"pressed", CB:signal_pressed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"pressed", CB/*:signal_pressed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"pressed", cast(GObject2.Callback)cb, data, null, cf); } // Emitted when the button is released. extern (C) alias static void function (Button* this_, void* user_data=null) signal_released; - ulong signal_connect(string name:"released", CB:signal_released)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"released", CB/*:signal_released*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"released", cast(GObject2.Callback)cb, data, null, cf); } @@ -3760,87 +3760,87 @@ struct CList /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"abort-column-resize", CB:signal_abort_column_resize)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"abort-column-resize", CB/*:signal_abort_column_resize*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"abort-column-resize", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, int object, void* user_data=null) signal_click_column; - ulong signal_connect(string name:"click-column", CB:signal_click_column)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"click-column", CB/*:signal_click_column*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"click-column", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, void* user_data=null) signal_end_selection; - ulong signal_connect(string name:"end-selection", CB:signal_end_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"end-selection", CB/*:signal_end_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"end-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, ScrollType* object, float p0, c_int p1, void* user_data=null) signal_extend_selection; - ulong signal_connect(string name:"extend-selection", CB:signal_extend_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"extend-selection", CB/*:signal_extend_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"extend-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, int object, int p0, void* user_data=null) signal_resize_column; - ulong signal_connect(string name:"resize-column", CB:signal_resize_column)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"resize-column", CB/*:signal_resize_column*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"resize-column", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, int object, int p0, void* user_data=null) signal_row_move; - ulong signal_connect(string name:"row-move", CB:signal_row_move)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"row-move", CB/*:signal_row_move*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"row-move", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, ScrollType* object, float p0, void* user_data=null) signal_scroll_horizontal; - ulong signal_connect(string name:"scroll-horizontal", CB:signal_scroll_horizontal)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"scroll-horizontal", CB/*:signal_scroll_horizontal*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"scroll-horizontal", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, ScrollType* object, float p0, void* user_data=null) signal_scroll_vertical; - ulong signal_connect(string name:"scroll-vertical", CB:signal_scroll_vertical)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"scroll-vertical", CB/*:signal_scroll_vertical*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"scroll-vertical", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, void* user_data=null) signal_select_all; - ulong signal_connect(string name:"select-all", CB:signal_select_all)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select-all", CB/*:signal_select_all*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select-all", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, int object, int p0, Gdk2.Event* p1, void* user_data=null) signal_select_row; - ulong signal_connect(string name:"select-row", CB:signal_select_row)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select-row", CB/*:signal_select_row*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select-row", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, Adjustment* object, Adjustment* p0, void* user_data=null) signal_set_scroll_adjustments; - ulong signal_connect(string name:"set-scroll-adjustments", CB:signal_set_scroll_adjustments)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"set-scroll-adjustments", CB/*:signal_set_scroll_adjustments*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"set-scroll-adjustments", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, void* user_data=null) signal_start_selection; - ulong signal_connect(string name:"start-selection", CB:signal_start_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"start-selection", CB/*:signal_start_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"start-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, void* user_data=null) signal_toggle_add_mode; - ulong signal_connect(string name:"toggle-add-mode", CB:signal_toggle_add_mode)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-add-mode", CB/*:signal_toggle_add_mode*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-add-mode", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, void* user_data=null) signal_toggle_focus_row; - ulong signal_connect(string name:"toggle-focus-row", CB:signal_toggle_focus_row)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-focus-row", CB/*:signal_toggle_focus_row*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-focus-row", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, void* user_data=null) signal_undo_selection; - ulong signal_connect(string name:"undo-selection", CB:signal_undo_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"undo-selection", CB/*:signal_undo_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"undo-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, void* user_data=null) signal_unselect_all; - ulong signal_connect(string name:"unselect-all", CB:signal_unselect_all)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unselect-all", CB/*:signal_unselect_all*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unselect-all", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (CList* this_, int object, int p0, Gdk2.Event* p1, void* user_data=null) signal_unselect_row; - ulong signal_connect(string name:"unselect-row", CB:signal_unselect_row)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unselect-row", CB/*:signal_unselect_row*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unselect-row", cast(GObject2.Callback)cb, data, null, cf); } @@ -4162,37 +4162,37 @@ struct CTree /* : CList */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"change-focus-row-expansion", CB:signal_change_focus_row_expansion)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"change-focus-row-expansion", CB/*:signal_change_focus_row_expansion*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"change-focus-row-expansion", cast(GObject2.Callback)cb, data, null, cf); } // Unintrospectable glib:signal: tree-collapse() / () extern (C) alias static void function (CTree* this_, void* object, void* user_data=null) signal_tree_collapse; - ulong signal_connect(string name:"tree-collapse", CB:signal_tree_collapse)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"tree-collapse", CB/*:signal_tree_collapse*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"tree-collapse", cast(GObject2.Callback)cb, data, null, cf); } // Unintrospectable glib:signal: tree-expand() / () extern (C) alias static void function (CTree* this_, void* object, void* user_data=null) signal_tree_expand; - ulong signal_connect(string name:"tree-expand", CB:signal_tree_expand)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"tree-expand", CB/*:signal_tree_expand*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"tree-expand", cast(GObject2.Callback)cb, data, null, cf); } // Unintrospectable glib:signal: tree-move() / () extern (C) alias static void function (CTree* this_, void* object, void* p0, void* p1, void* user_data=null) signal_tree_move; - ulong signal_connect(string name:"tree-move", CB:signal_tree_move)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"tree-move", CB/*:signal_tree_move*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"tree-move", cast(GObject2.Callback)cb, data, null, cf); } // Unintrospectable glib:signal: tree-select-row() / () extern (C) alias static void function (CTree* this_, void* object, int p0, void* user_data=null) signal_tree_select_row; - ulong signal_connect(string name:"tree-select-row", CB:signal_tree_select_row)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"tree-select-row", CB/*:signal_tree_select_row*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"tree-select-row", cast(GObject2.Callback)cb, data, null, cf); } // Unintrospectable glib:signal: tree-unselect-row() / () extern (C) alias static void function (CTree* this_, void* object, int p0, void* user_data=null) signal_tree_unselect_row; - ulong signal_connect(string name:"tree-unselect-row", CB:signal_tree_unselect_row)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"tree-unselect-row", CB/*:signal_tree_unselect_row*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"tree-unselect-row", cast(GObject2.Callback)cb, data, null, cf); } @@ -4413,12 +4413,12 @@ struct Calendar /* : Widget */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"day-selected", CB:signal_day_selected)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"day-selected", CB/*:signal_day_selected*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"day-selected", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Calendar* this_, void* user_data=null) signal_day_selected_double_click; - ulong signal_connect(string name:"day-selected-double-click", CB:signal_day_selected_double_click)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"day-selected-double-click", CB/*:signal_day_selected_double_click*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"day-selected-double-click", cast(GObject2.Callback)cb, data, null, cf); } @@ -4426,27 +4426,27 @@ struct Calendar /* : Widget */ { // Emitted when the user clicks a button to change the selected month on a // calendar. extern (C) alias static void function (Calendar* this_, void* user_data=null) signal_month_changed; - ulong signal_connect(string name:"month-changed", CB:signal_month_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"month-changed", CB/*:signal_month_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"month-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Calendar* this_, void* user_data=null) signal_next_month; - ulong signal_connect(string name:"next-month", CB:signal_next_month)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"next-month", CB/*:signal_next_month*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"next-month", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Calendar* this_, void* user_data=null) signal_next_year; - ulong signal_connect(string name:"next-year", CB:signal_next_year)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"next-year", CB/*:signal_next_year*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"next-year", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Calendar* this_, void* user_data=null) signal_prev_month; - ulong signal_connect(string name:"prev-month", CB:signal_prev_month)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"prev-month", CB/*:signal_prev_month*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"prev-month", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Calendar* this_, void* user_data=null) signal_prev_year; - ulong signal_connect(string name:"prev-year", CB:signal_prev_year)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"prev-year", CB/*:signal_prev_year*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"prev-year", cast(GObject2.Callback)cb, data, null, cf); } @@ -4553,7 +4553,7 @@ struct CellEditable { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"editing-done", CB:signal_editing_done)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"editing-done", CB/*:signal_editing_done*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"editing-done", cast(GObject2.Callback)cb, data, null, cf); } @@ -4568,7 +4568,7 @@ struct CellEditable { // gtk_cell_editable_remove_widget() is a convenience method // for emitting GtkCellEditable::remove-widget. extern (C) alias static void function (CellEditable* this_, void* user_data=null) signal_remove_widget; - ulong signal_connect(string name:"remove-widget", CB:signal_remove_widget)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"remove-widget", CB/*:signal_remove_widget*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"remove-widget", cast(GObject2.Callback)cb, data, null, cf); } @@ -4890,7 +4890,7 @@ struct CellRenderer /* : Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"editing-canceled", CB:signal_editing_canceled)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"editing-canceled", CB/*:signal_editing_canceled*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"editing-canceled", cast(GObject2.Callback)cb, data, null, cf); } @@ -4921,7 +4921,7 @@ struct CellRenderer /* : Object */ { // : the #GtkCellEditable // : the path identifying the edited cell extern (C) alias static void function (CellRenderer* this_, CellEditable* editable, char* path, void* user_data=null) signal_editing_started; - ulong signal_connect(string name:"editing-started", CB:signal_editing_started)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"editing-started", CB/*:signal_editing_started*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"editing-started", cast(GObject2.Callback)cb, data, null, cf); } @@ -4953,7 +4953,7 @@ struct CellRendererAccel /* : CellRendererText */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"accel-cleared", CB:signal_accel_cleared)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"accel-cleared", CB/*:signal_accel_cleared*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"accel-cleared", cast(GObject2.Callback)cb, data, null, cf); } @@ -4964,7 +4964,7 @@ struct CellRendererAccel /* : CellRendererText */ { // : the new acclerator modifier mask // : the keycode of the new accelerator extern (C) alias static void function (CellRendererAccel* this_, char* path_string, c_uint accel_key, Gdk2.ModifierType* accel_mods, c_uint hardware_keycode, void* user_data=null) signal_accel_edited; - ulong signal_connect(string name:"accel-edited", CB:signal_accel_edited)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"accel-edited", CB/*:signal_accel_edited*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"accel-edited", cast(GObject2.Callback)cb, data, null, cf); } @@ -5068,7 +5068,7 @@ struct CellRendererCombo /* : CellRendererText */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -5264,7 +5264,7 @@ struct CellRendererText /* : CellRenderer */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"edited", CB:signal_edited)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"edited", CB/*:signal_edited*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"edited", cast(GObject2.Callback)cb, data, null, cf); } @@ -5355,7 +5355,7 @@ struct CellRendererToggle /* : CellRenderer */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"toggled", CB:signal_toggled)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggled", CB/*:signal_toggled*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggled", cast(GObject2.Callback)cb, data, null, cf); } @@ -5609,7 +5609,7 @@ struct CheckMenuItem /* : MenuItem */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"toggled", CB:signal_toggled)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggled", CB/*:signal_toggled*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggled", cast(GObject2.Callback)cb, data, null, cf); } @@ -6008,7 +6008,7 @@ struct Clipboard /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"owner-change", CB:signal_owner_change)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"owner-change", CB/*:signal_owner_change*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"owner-change", cast(GObject2.Callback)cb, data, null, cf); } @@ -6114,7 +6114,7 @@ struct ColorButton /* : Button */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"color-set", CB:signal_color_set)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"color-set", CB/*:signal_color_set*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"color-set", cast(GObject2.Callback)cb, data, null, cf); } @@ -6293,7 +6293,7 @@ struct ColorSelection /* : VBox */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"color-changed", CB:signal_color_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"color-changed", CB/*:signal_color_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"color-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -6723,7 +6723,7 @@ struct ComboBox /* : Bin */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -6733,7 +6733,7 @@ struct ComboBox /* : Bin */ { // which gets emitted to move the active selection. // : a #GtkScrollType extern (C) alias static void function (ComboBox* this_, ScrollType* scroll_type, void* user_data=null) signal_move_active; - ulong signal_connect(string name:"move-active", CB:signal_move_active)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-active", CB/*:signal_move_active*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-active", cast(GObject2.Callback)cb, data, null, cf); } @@ -6743,7 +6743,7 @@ struct ComboBox /* : Bin */ { // which gets emitted to popdown the combo box list. // The default bindings for this signal are Alt+Up and Escape. extern (C) alias static c_int function (ComboBox* this_, void* user_data=null) signal_popdown; - ulong signal_connect(string name:"popdown", CB:signal_popdown)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"popdown", CB/*:signal_popdown*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"popdown", cast(GObject2.Callback)cb, data, null, cf); } @@ -6753,7 +6753,7 @@ struct ComboBox /* : Bin */ { // which gets emitted to popup the combo box list. // The default binding for this signal is Alt+Down. extern (C) alias static void function (ComboBox* this_, void* user_data=null) signal_popup; - ulong signal_connect(string name:"popup", CB:signal_popup)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"popup", CB/*:signal_popup*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"popup", cast(GObject2.Callback)cb, data, null, cf); } @@ -7256,22 +7256,22 @@ struct Container /* : Widget */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"add", CB:signal_add)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"add", CB/*:signal_add*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"add", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Container* this_, void* user_data=null) signal_check_resize; - ulong signal_connect(string name:"check-resize", CB:signal_check_resize)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"check-resize", CB/*:signal_check_resize*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"check-resize", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Container* this_, Widget* object, void* user_data=null) signal_remove; - ulong signal_connect(string name:"remove", CB:signal_remove)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"remove", CB/*:signal_remove*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"remove", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Container* this_, Widget* object, void* user_data=null) signal_set_focus_child; - ulong signal_connect(string name:"set-focus-child", CB:signal_set_focus_child)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"set-focus-child", CB/*:signal_set_focus_child*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"set-focus-child", cast(GObject2.Callback)cb, data, null, cf); } @@ -7367,7 +7367,7 @@ struct Curve /* : DrawingArea */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"curve-type-changed", CB:signal_curve_type_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"curve-type-changed", CB/*:signal_curve_type_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"curve-type-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -7668,7 +7668,7 @@ struct Dialog /* : Window */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"close", CB:signal_close)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"close", CB/*:signal_close*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"close", cast(GObject2.Callback)cb, data, null, cf); } @@ -7679,7 +7679,7 @@ struct Dialog /* : Window */ { // Otherwise, it depends on which action widget was clicked. // : the response ID extern (C) alias static void function (Dialog* this_, int response_id, void* user_data=null) signal_response; - ulong signal_connect(string name:"response", CB:signal_response)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"response", CB/*:signal_response*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"response", cast(GObject2.Callback)cb, data, null, cf); } @@ -7874,7 +7874,7 @@ struct Editable { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -7891,7 +7891,7 @@ struct Editable { // : the starting position // : the end position extern (C) alias static void function (Editable* this_, int start_pos, int end_pos, void* user_data=null) signal_delete_text; - ulong signal_connect(string name:"delete-text", CB:signal_delete_text)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"delete-text", CB/*:signal_delete_text*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"delete-text", cast(GObject2.Callback)cb, data, null, cf); } @@ -7907,7 +7907,7 @@ struct Editable { // : the length of the new text, in bytes, or -1 if new_text is nul-terminated // : the position, in characters, at which to insert the new text. this is an in-out parameter. After the signal emission is finished, it should point after the newly inserted text. extern (C) alias static void function (Editable* this_, char* new_text, int new_text_length, /*inout*/ int position, void* user_data=null) signal_insert_text; - ulong signal_connect(string name:"insert-text", CB:signal_insert_text)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"insert-text", CB/*:signal_insert_text*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"insert-text", cast(GObject2.Callback)cb, data, null, cf); } @@ -8611,7 +8611,7 @@ struct Entry /* : Widget */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -8622,7 +8622,7 @@ struct Entry /* : Widget */ { // The default bindings for this signal are // Backspace and Shift-Backspace. extern (C) alias static void function (Entry* this_, void* user_data=null) signal_backspace; - ulong signal_connect(string name:"backspace", CB:signal_backspace)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"backspace", CB/*:signal_backspace*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"backspace", cast(GObject2.Callback)cb, data, null, cf); } @@ -8633,7 +8633,7 @@ struct Entry /* : Widget */ { // The default bindings for this signal are // Ctrl-c and Ctrl-Insert. extern (C) alias static void function (Entry* this_, void* user_data=null) signal_copy_clipboard; - ulong signal_connect(string name:"copy-clipboard", CB:signal_copy_clipboard)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"copy-clipboard", CB/*:signal_copy_clipboard*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"copy-clipboard", cast(GObject2.Callback)cb, data, null, cf); } @@ -8644,7 +8644,7 @@ struct Entry /* : Widget */ { // The default bindings for this signal are // Ctrl-x and Shift-Delete. extern (C) alias static void function (Entry* this_, void* user_data=null) signal_cut_clipboard; - ulong signal_connect(string name:"cut-clipboard", CB:signal_cut_clipboard)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cut-clipboard", CB/*:signal_cut_clipboard*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cut-clipboard", cast(GObject2.Callback)cb, data, null, cf); } @@ -8661,7 +8661,7 @@ struct Entry /* : Widget */ { // : the granularity of the deletion, as a #GtkDeleteType // : the number of @type units to delete extern (C) alias static void function (Entry* this_, DeleteType* type, int count, void* user_data=null) signal_delete_from_cursor; - ulong signal_connect(string name:"delete-from-cursor", CB:signal_delete_from_cursor)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"delete-from-cursor", CB/*:signal_delete_from_cursor*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"delete-from-cursor", cast(GObject2.Callback)cb, data, null, cf); } @@ -8671,7 +8671,7 @@ struct Entry /* : Widget */ { // : The position of the clicked icon // : the button press event extern (C) alias static void function (Entry* this_, EntryIconPosition* icon_pos, Gdk2.Event* event, void* user_data=null) signal_icon_press; - ulong signal_connect(string name:"icon-press", CB:signal_icon_press)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"icon-press", CB/*:signal_icon_press*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"icon-press", cast(GObject2.Callback)cb, data, null, cf); } @@ -8681,7 +8681,7 @@ struct Entry /* : Widget */ { // : The position of the clicked icon // : the button release event extern (C) alias static void function (Entry* this_, EntryIconPosition* icon_pos, Gdk2.Event* event, void* user_data=null) signal_icon_release; - ulong signal_connect(string name:"icon-release", CB:signal_icon_release)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"icon-release", CB/*:signal_icon_release*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"icon-release", cast(GObject2.Callback)cb, data, null, cf); } @@ -8693,7 +8693,7 @@ struct Entry /* : Widget */ { // This signal has no default bindings. // : the string to insert extern (C) alias static void function (Entry* this_, char* string_, void* user_data=null) signal_insert_at_cursor; - ulong signal_connect(string name:"insert-at-cursor", CB:signal_insert_at_cursor)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"insert-at-cursor", CB/*:signal_insert_at_cursor*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"insert-at-cursor", cast(GObject2.Callback)cb, data, null, cf); } @@ -8719,7 +8719,7 @@ struct Entry /* : Widget */ { // : the number of @step units to move // : %TRUE if the move should extend the selection extern (C) alias static void function (Entry* this_, MovementStep* step, int count, c_int extend_selection, void* user_data=null) signal_move_cursor; - ulong signal_connect(string name:"move-cursor", CB:signal_move_cursor)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-cursor", CB/*:signal_move_cursor*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-cursor", cast(GObject2.Callback)cb, data, null, cf); } @@ -8731,7 +8731,7 @@ struct Entry /* : Widget */ { // The default bindings for this signal are // Ctrl-v and Shift-Insert. extern (C) alias static void function (Entry* this_, void* user_data=null) signal_paste_clipboard; - ulong signal_connect(string name:"paste-clipboard", CB:signal_paste_clipboard)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"paste-clipboard", CB/*:signal_paste_clipboard*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"paste-clipboard", cast(GObject2.Callback)cb, data, null, cf); } @@ -8742,7 +8742,7 @@ struct Entry /* : Widget */ { // to this signal and append your menuitems to the @menu. // : the menu that is being populated extern (C) alias static void function (Entry* this_, Menu* menu, void* user_data=null) signal_populate_popup; - ulong signal_connect(string name:"populate-popup", CB:signal_populate_popup)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"populate-popup", CB/*:signal_populate_popup*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"populate-popup", cast(GObject2.Callback)cb, data, null, cf); } @@ -8752,7 +8752,7 @@ struct Entry /* : Widget */ { // connect to this signal. // : the current preedit string extern (C) alias static void function (Entry* this_, char* preedit, void* user_data=null) signal_preedit_changed; - ulong signal_connect(string name:"preedit-changed", CB:signal_preedit_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"preedit-changed", CB/*:signal_preedit_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"preedit-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -8762,7 +8762,7 @@ struct Entry /* : Widget */ { // which gets emitted to toggle the overwrite mode of the entry. // The default bindings for this signal is Insert. extern (C) alias static void function (Entry* this_, void* user_data=null) signal_toggle_overwrite; - ulong signal_connect(string name:"toggle-overwrite", CB:signal_toggle_overwrite)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-overwrite", CB/*:signal_toggle_overwrite*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-overwrite", cast(GObject2.Callback)cb, data, null, cf); } @@ -8896,7 +8896,7 @@ struct EntryBuffer /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"deleted-text", CB:signal_deleted_text)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"deleted-text", CB/*:signal_deleted_text*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"deleted-text", cast(GObject2.Callback)cb, data, null, cf); } @@ -8906,7 +8906,7 @@ struct EntryBuffer /* : GObject.Object */ { // : The text that was inserted. // : The number of characters that were inserted. extern (C) alias static void function (EntryBuffer* this_, c_uint position, char* chars, c_uint n_chars, void* user_data=null) signal_inserted_text; - ulong signal_connect(string name:"inserted-text", CB:signal_inserted_text)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"inserted-text", CB/*:signal_inserted_text*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"inserted-text", cast(GObject2.Callback)cb, data, null, cf); } @@ -9155,7 +9155,7 @@ struct EntryCompletion /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"action-activated", CB:signal_action_activated)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"action-activated", CB/*:signal_action_activated*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"action-activated", cast(GObject2.Callback)cb, data, null, cf); } @@ -9168,7 +9168,7 @@ struct EntryCompletion /* : GObject.Object */ { // : the #GtkTreeModel containing the matches // : a #GtkTreeIter positioned at the selected match extern (C) alias static c_int function (EntryCompletion* this_, TreeModel* model, TreeIter* iter, void* user_data=null) signal_cursor_on_match; - ulong signal_connect(string name:"cursor-on-match", CB:signal_cursor_on_match)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cursor-on-match", CB/*:signal_cursor_on_match*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cursor-on-match", cast(GObject2.Callback)cb, data, null, cf); } @@ -9183,7 +9183,7 @@ struct EntryCompletion /* : GObject.Object */ { // RETURNS: %TRUE if the signal has been handled // : the common prefix of all possible completions extern (C) alias static c_int function (EntryCompletion* this_, char* prefix, void* user_data=null) signal_insert_prefix; - ulong signal_connect(string name:"insert-prefix", CB:signal_insert_prefix)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"insert-prefix", CB/*:signal_insert_prefix*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"insert-prefix", cast(GObject2.Callback)cb, data, null, cf); } @@ -9196,7 +9196,7 @@ struct EntryCompletion /* : GObject.Object */ { // : the #GtkTreeModel containing the matches // : a #GtkTreeIter positioned at the selected match extern (C) alias static c_int function (EntryCompletion* this_, TreeModel* model, TreeIter* iter, void* user_data=null) signal_match_selected; - ulong signal_connect(string name:"match-selected", CB:signal_match_selected)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"match-selected", CB/*:signal_match_selected*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"match-selected", cast(GObject2.Callback)cb, data, null, cf); } @@ -9441,7 +9441,7 @@ struct Expander /* : Bin */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -10620,7 +10620,7 @@ struct FileChooser { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"confirm-overwrite", CB:signal_confirm_overwrite)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"confirm-overwrite", CB/*:signal_confirm_overwrite*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"confirm-overwrite", cast(GObject2.Callback)cb, data, null, cf); } @@ -10636,7 +10636,7 @@ struct FileChooser { // gtk_file_chooser_set_current_folder_uri(), // gtk_file_chooser_get_current_folder_uri(). extern (C) alias static void function (FileChooser* this_, void* user_data=null) signal_current_folder_changed; - ulong signal_connect(string name:"current-folder-changed", CB:signal_current_folder_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"current-folder-changed", CB/*:signal_current_folder_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"current-folder-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -10650,7 +10650,7 @@ struct FileChooser { // gtk_file_chooser_get_filenames(), gtk_file_chooser_get_uri(), // gtk_file_chooser_get_uris(). extern (C) alias static void function (FileChooser* this_, void* user_data=null) signal_file_activated; - ulong signal_connect(string name:"file-activated", CB:signal_file_activated)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"file-activated", CB/*:signal_file_activated*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"file-activated", cast(GObject2.Callback)cb, data, null, cf); } @@ -10667,7 +10667,7 @@ struct FileChooser { // gtk_file_chooser_unselect_uri(), gtk_file_chooser_get_uri(), // gtk_file_chooser_get_uris(). extern (C) alias static void function (FileChooser* this_, void* user_data=null) signal_selection_changed; - ulong signal_connect(string name:"selection-changed", CB:signal_selection_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"selection-changed", CB/*:signal_selection_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"selection-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -10690,7 +10690,7 @@ struct FileChooser { // gtk_file_chooser_get_preview_filename(), // gtk_file_chooser_get_preview_uri(). extern (C) alias static void function (FileChooser* this_, void* user_data=null) signal_update_preview; - ulong signal_connect(string name:"update-preview", CB:signal_update_preview)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"update-preview", CB/*:signal_update_preview*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"update-preview", cast(GObject2.Callback)cb, data, null, cf); } @@ -10795,7 +10795,7 @@ struct FileChooserButton /* : HBox */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"file-set", CB:signal_file_set)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"file-set", CB/*:signal_file_set*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"file-set", cast(GObject2.Callback)cb, data, null, cf); } @@ -11254,7 +11254,7 @@ struct FontButton /* : Button */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"font-set", CB:signal_font_set)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"font-set", CB/*:signal_font_set*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"font-set", cast(GObject2.Callback)cb, data, null, cf); } @@ -11761,12 +11761,12 @@ struct HSV /* : Widget */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (HSV* this_, DirectionType* object, void* user_data=null) signal_move; - ulong signal_connect(string name:"move", CB:signal_move)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move", CB/*:signal_move*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move", cast(GObject2.Callback)cb, data, null, cf); } @@ -11906,12 +11906,12 @@ struct HandleBox /* : Bin */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"child-attached", CB:signal_child_attached)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"child-attached", CB/*:signal_child_attached*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"child-attached", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (HandleBox* this_, Widget* object, void* user_data=null) signal_child_detached; - ulong signal_connect(string name:"child-detached", CB:signal_child_detached)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"child-detached", CB/*:signal_child_detached*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"child-detached", cast(GObject2.Callback)cb, data, null, cf); } @@ -12123,7 +12123,7 @@ struct IMContext /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"commit", CB:signal_commit)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"commit", CB/*:signal_commit*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"commit", cast(GObject2.Callback)cb, data, null, cf); } @@ -12134,7 +12134,7 @@ struct IMContext /* : GObject.Object */ { // : the character offset from the cursor position of the text to be deleted. A negative value indicates a position before the cursor. // : the number of characters to be deleted extern (C) alias static c_int function (IMContext* this_, int offset, int n_chars, void* user_data=null) signal_delete_surrounding; - ulong signal_connect(string name:"delete-surrounding", CB:signal_delete_surrounding)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"delete-surrounding", CB/*:signal_delete_surrounding*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"delete-surrounding", cast(GObject2.Callback)cb, data, null, cf); } @@ -12144,7 +12144,7 @@ struct IMContext /* : GObject.Object */ { // a preedit sequence, in which case // gtk_im_context_get_preedit_string() returns the empty string. extern (C) alias static void function (IMContext* this_, void* user_data=null) signal_preedit_changed; - ulong signal_connect(string name:"preedit-changed", CB:signal_preedit_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"preedit-changed", CB/*:signal_preedit_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"preedit-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -12152,7 +12152,7 @@ struct IMContext /* : GObject.Object */ { // The ::preedit-end signal is emitted when a preediting sequence // has been completed or canceled. extern (C) alias static void function (IMContext* this_, void* user_data=null) signal_preedit_end; - ulong signal_connect(string name:"preedit-end", CB:signal_preedit_end)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"preedit-end", CB/*:signal_preedit_end*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"preedit-end", cast(GObject2.Callback)cb, data, null, cf); } @@ -12160,7 +12160,7 @@ struct IMContext /* : GObject.Object */ { // The ::preedit-start signal is emitted when a new preediting sequence // starts. extern (C) alias static void function (IMContext* this_, void* user_data=null) signal_preedit_start; - ulong signal_connect(string name:"preedit-start", CB:signal_preedit_start)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"preedit-start", CB/*:signal_preedit_start*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"preedit-start", cast(GObject2.Callback)cb, data, null, cf); } @@ -12171,7 +12171,7 @@ struct IMContext /* : GObject.Object */ { // gtk_im_context_set_surrounding() method. // RETURNS: %TRUE if the signal was handled. extern (C) alias static c_int function (IMContext* this_, void* user_data=null) signal_retrieve_surrounding; - ulong signal_connect(string name:"retrieve-surrounding", CB:signal_retrieve_surrounding)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"retrieve-surrounding", CB/*:signal_retrieve_surrounding*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"retrieve-surrounding", cast(GObject2.Callback)cb, data, null, cf); } @@ -13133,7 +13133,7 @@ struct IconTheme /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -13689,7 +13689,7 @@ struct IconView /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate-cursor-item", CB:signal_activate_cursor_item)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate-cursor-item", CB/*:signal_activate_cursor_item*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate-cursor-item", cast(GObject2.Callback)cb, data, null, cf); } @@ -13700,7 +13700,7 @@ struct IconView /* : Container */ { // pressed. // : the #GtkTreePath for the activated item extern (C) alias static void function (IconView* this_, TreePath* path, void* user_data=null) signal_item_activated; - ulong signal_connect(string name:"item-activated", CB:signal_item_activated)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"item-activated", CB/*:signal_item_activated*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"item-activated", cast(GObject2.Callback)cb, data, null, cf); } @@ -13722,7 +13722,7 @@ struct IconView /* : Container */ { // : the granularity of the move, as a #GtkMovementStep // : the number of @step units to move extern (C) alias static c_int function (IconView* this_, MovementStep* step, int count, void* user_data=null) signal_move_cursor; - ulong signal_connect(string name:"move-cursor", CB:signal_move_cursor)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-cursor", CB/*:signal_move_cursor*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-cursor", cast(GObject2.Callback)cb, data, null, cf); } @@ -13734,7 +13734,7 @@ struct IconView /* : Container */ { // programmatically. // The default binding for this signal is Ctrl-a. extern (C) alias static void function (IconView* this_, void* user_data=null) signal_select_all; - ulong signal_connect(string name:"select-all", CB:signal_select_all)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select-all", CB/*:signal_select_all*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select-all", cast(GObject2.Callback)cb, data, null, cf); } @@ -13747,7 +13747,7 @@ struct IconView /* : Container */ { // programmatically. // There is no default binding for this signal. extern (C) alias static void function (IconView* this_, void* user_data=null) signal_select_cursor_item; - ulong signal_connect(string name:"select-cursor-item", CB:signal_select_cursor_item)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select-cursor-item", CB/*:signal_select_cursor_item*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select-cursor-item", cast(GObject2.Callback)cb, data, null, cf); } @@ -13755,7 +13755,7 @@ struct IconView /* : Container */ { // The ::selection-changed signal is emitted when the selection // (i.e. the set of selected items) changes. extern (C) alias static void function (IconView* this_, void* user_data=null) signal_selection_changed; - ulong signal_connect(string name:"selection-changed", CB:signal_selection_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"selection-changed", CB/*:signal_selection_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"selection-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -13764,7 +13764,7 @@ struct IconView /* : Container */ { // like #GtkScrolledWindow will emit this signal to connect two instances // of #GtkScrollbar to the scroll directions of the #GtkIconView. extern (C) alias static void function (IconView* this_, Adjustment* object, Adjustment* p0, void* user_data=null) signal_set_scroll_adjustments; - ulong signal_connect(string name:"set-scroll-adjustments", CB:signal_set_scroll_adjustments)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"set-scroll-adjustments", CB/*:signal_set_scroll_adjustments*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"set-scroll-adjustments", cast(GObject2.Callback)cb, data, null, cf); } @@ -13778,7 +13778,7 @@ struct IconView /* : Container */ { // programmatically. // There is no default binding for this signal is Ctrl-Space. extern (C) alias static void function (IconView* this_, void* user_data=null) signal_toggle_cursor_item; - ulong signal_connect(string name:"toggle-cursor-item", CB:signal_toggle_cursor_item)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-cursor-item", CB/*:signal_toggle_cursor_item*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-cursor-item", cast(GObject2.Callback)cb, data, null, cf); } @@ -13790,7 +13790,7 @@ struct IconView /* : Container */ { // programmatically. // The default binding for this signal is Ctrl-Shift-a. extern (C) alias static void function (IconView* this_, void* user_data=null) signal_unselect_all; - ulong signal_connect(string name:"unselect-all", CB:signal_unselect_all)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unselect-all", CB/*:signal_unselect_all*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unselect-all", cast(GObject2.Callback)cb, data, null, cf); } @@ -14580,7 +14580,7 @@ struct InfoBar /* : HBox */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"close", CB:signal_close)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"close", CB/*:signal_close*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"close", cast(GObject2.Callback)cb, data, null, cf); } @@ -14590,7 +14590,7 @@ struct InfoBar /* : HBox */ { // widget was clicked. // : the response ID extern (C) alias static void function (InfoBar* this_, int response_id, void* user_data=null) signal_response; - ulong signal_connect(string name:"response", CB:signal_response)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"response", CB/*:signal_response*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"response", cast(GObject2.Callback)cb, data, null, cf); } @@ -14630,12 +14630,12 @@ struct InputDialog /* : Dialog */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"disable-device", CB:signal_disable_device)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"disable-device", CB/*:signal_disable_device*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"disable-device", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (InputDialog* this_, Gdk2.Device* object, void* user_data=null) signal_enable_device; - ulong signal_connect(string name:"enable-device", CB:signal_enable_device)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"enable-device", CB/*:signal_enable_device*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"enable-device", cast(GObject2.Callback)cb, data, null, cf); } @@ -14720,17 +14720,17 @@ struct Item /* : Bin */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"deselect", CB:signal_deselect)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"deselect", CB/*:signal_deselect*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"deselect", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Item* this_, void* user_data=null) signal_select; - ulong signal_connect(string name:"select", CB:signal_select)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select", CB/*:signal_select*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Item* this_, void* user_data=null) signal_toggle; - ulong signal_connect(string name:"toggle", CB:signal_toggle)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle", CB/*:signal_toggle*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle", cast(GObject2.Callback)cb, data, null, cf); } @@ -15455,7 +15455,7 @@ struct Label /* : Misc */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate-current-link", CB:signal_activate_current_link)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate-current-link", CB/*:signal_activate_current_link*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate-current-link", cast(GObject2.Callback)cb, data, null, cf); } @@ -15466,7 +15466,7 @@ struct Label /* : Misc */ { // RETURNS: %TRUE if the link has been activated // : the URI that is activated extern (C) alias static c_int function (Label* this_, char* uri, void* user_data=null) signal_activate_link; - ulong signal_connect(string name:"activate-link", CB:signal_activate_link)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate-link", CB/*:signal_activate_link*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate-link", cast(GObject2.Callback)cb, data, null, cf); } @@ -15476,7 +15476,7 @@ struct Label /* : Misc */ { // which gets emitted to copy the selection to the clipboard. // The default binding for this signal is Ctrl-c. extern (C) alias static void function (Label* this_, void* user_data=null) signal_copy_clipboard; - ulong signal_connect(string name:"copy-clipboard", CB:signal_copy_clipboard)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"copy-clipboard", CB/*:signal_copy_clipboard*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"copy-clipboard", cast(GObject2.Callback)cb, data, null, cf); } @@ -15502,7 +15502,7 @@ struct Label /* : Misc */ { // : the number of @step units to move // : %TRUE if the move should extend the selection extern (C) alias static void function (Label* this_, MovementStep* step, int count, c_int extend_selection, void* user_data=null) signal_move_cursor; - ulong signal_connect(string name:"move-cursor", CB:signal_move_cursor)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-cursor", CB/*:signal_move_cursor*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-cursor", cast(GObject2.Callback)cb, data, null, cf); } @@ -15514,7 +15514,7 @@ struct Label /* : Misc */ { // to this signal and append your menuitems to the @menu. // : the menu that is being populated extern (C) alias static void function (Label* this_, Menu* menu, void* user_data=null) signal_populate_popup; - ulong signal_connect(string name:"populate-popup", CB:signal_populate_popup)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"populate-popup", CB/*:signal_populate_popup*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"populate-popup", cast(GObject2.Callback)cb, data, null, cf); } @@ -15645,7 +15645,7 @@ struct Layout /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"set-scroll-adjustments", CB:signal_set_scroll_adjustments)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"set-scroll-adjustments", CB/*:signal_set_scroll_adjustments*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"set-scroll-adjustments", cast(GObject2.Callback)cb, data, null, cf); } @@ -15836,17 +15836,17 @@ struct List /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"select-child", CB:signal_select_child)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select-child", CB/*:signal_select_child*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select-child", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (List* this_, void* user_data=null) signal_selection_changed; - ulong signal_connect(string name:"selection-changed", CB:signal_selection_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"selection-changed", CB/*:signal_selection_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"selection-changed", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (List* this_, Widget* object, void* user_data=null) signal_unselect_child; - ulong signal_connect(string name:"unselect-child", CB:signal_unselect_child)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unselect-child", CB/*:signal_unselect_child*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unselect-child", cast(GObject2.Callback)cb, data, null, cf); } @@ -15882,52 +15882,52 @@ struct ListItem /* : Item */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"end-selection", CB:signal_end_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"end-selection", CB/*:signal_end_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"end-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, ScrollType* object, float p0, c_int p1, void* user_data=null) signal_extend_selection; - ulong signal_connect(string name:"extend-selection", CB:signal_extend_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"extend-selection", CB/*:signal_extend_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"extend-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, ScrollType* object, float p0, void* user_data=null) signal_scroll_horizontal; - ulong signal_connect(string name:"scroll-horizontal", CB:signal_scroll_horizontal)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"scroll-horizontal", CB/*:signal_scroll_horizontal*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"scroll-horizontal", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, ScrollType* object, float p0, void* user_data=null) signal_scroll_vertical; - ulong signal_connect(string name:"scroll-vertical", CB:signal_scroll_vertical)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"scroll-vertical", CB/*:signal_scroll_vertical*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"scroll-vertical", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, void* user_data=null) signal_select_all; - ulong signal_connect(string name:"select-all", CB:signal_select_all)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select-all", CB/*:signal_select_all*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select-all", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, void* user_data=null) signal_start_selection; - ulong signal_connect(string name:"start-selection", CB:signal_start_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"start-selection", CB/*:signal_start_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"start-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, void* user_data=null) signal_toggle_add_mode; - ulong signal_connect(string name:"toggle-add-mode", CB:signal_toggle_add_mode)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-add-mode", CB/*:signal_toggle_add_mode*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-add-mode", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, void* user_data=null) signal_toggle_focus_row; - ulong signal_connect(string name:"toggle-focus-row", CB:signal_toggle_focus_row)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-focus-row", CB/*:signal_toggle_focus_row*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-focus-row", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, void* user_data=null) signal_undo_selection; - ulong signal_connect(string name:"undo-selection", CB:signal_undo_selection)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"undo-selection", CB/*:signal_undo_selection*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"undo-selection", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (ListItem* this_, void* user_data=null) signal_unselect_all; - ulong signal_connect(string name:"unselect-all", CB:signal_unselect_all)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"unselect-all", CB/*:signal_unselect_all*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"unselect-all", cast(GObject2.Callback)cb, data, null, cf); } @@ -16425,7 +16425,7 @@ struct Menu /* : MenuShell */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"move-scroll", CB:signal_move_scroll)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-scroll", CB/*:signal_move_scroll*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-scroll", cast(GObject2.Callback)cb, data, null, cf); } @@ -16650,22 +16650,22 @@ struct MenuItem /* : Item */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuItem* this_, void* user_data=null) signal_activate_item; - ulong signal_connect(string name:"activate-item", CB:signal_activate_item)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate-item", CB/*:signal_activate_item*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate-item", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuItem* this_, int object, void* user_data=null) signal_toggle_size_allocate; - ulong signal_connect(string name:"toggle-size-allocate", CB:signal_toggle_size_allocate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-size-allocate", CB/*:signal_toggle_size_allocate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-size-allocate", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuItem* this_, void* object, void* user_data=null) signal_toggle_size_request; - ulong signal_connect(string name:"toggle-size-request", CB:signal_toggle_size_request)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-size-request", CB/*:signal_toggle_size_request*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-size-request", cast(GObject2.Callback)cb, data, null, cf); } @@ -16776,27 +16776,27 @@ struct MenuShell /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate-current", CB:signal_activate_current)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate-current", CB/*:signal_activate_current*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate-current", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuShell* this_, void* user_data=null) signal_cancel; - ulong signal_connect(string name:"cancel", CB:signal_cancel)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cancel", CB/*:signal_cancel*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cancel", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuShell* this_, DirectionType* object, void* user_data=null) signal_cycle_focus; - ulong signal_connect(string name:"cycle-focus", CB:signal_cycle_focus)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cycle-focus", CB/*:signal_cycle_focus*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cycle-focus", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuShell* this_, void* user_data=null) signal_deactivate; - ulong signal_connect(string name:"deactivate", CB:signal_deactivate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"deactivate", CB/*:signal_deactivate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"deactivate", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuShell* this_, MenuDirectionType* object, void* user_data=null) signal_move_current; - ulong signal_connect(string name:"move-current", CB:signal_move_current)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-current", CB/*:signal_move_current*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-current", cast(GObject2.Callback)cb, data, null, cf); } @@ -16806,12 +16806,12 @@ struct MenuShell /* : Container */ { // RETURNS: %TRUE to stop the signal emission, %FALSE to continue // : +1 to move to the next item, -1 to move to the previous extern (C) alias static c_int function (MenuShell* this_, int distance, void* user_data=null) signal_move_selected; - ulong signal_connect(string name:"move-selected", CB:signal_move_selected)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-selected", CB/*:signal_move_selected*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-selected", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (MenuShell* this_, void* user_data=null) signal_selection_done; - ulong signal_connect(string name:"selection-done", CB:signal_selection_done)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"selection-done", CB/*:signal_selection_done*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"selection-done", cast(GObject2.Callback)cb, data, null, cf); } @@ -16913,7 +16913,7 @@ struct MenuToolButton /* : ToolButton */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"show-menu", CB:signal_show_menu)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"show-menu", CB/*:signal_show_menu*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"show-menu", cast(GObject2.Callback)cb, data, null, cf); } @@ -17734,7 +17734,7 @@ struct Notebook /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"change-current-page", CB:signal_change_current_page)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"change-current-page", CB/*:signal_change_current_page*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"change-current-page", cast(GObject2.Callback)cb, data, null, cf); } @@ -17754,17 +17754,17 @@ struct Notebook /* : Container */ { // : the X coordinate where the drop happens // : the Y coordinate where the drop happens extern (C) alias static Notebook* function (Notebook* this_, Widget* page, int x, int y, void* user_data=null) signal_create_window; - ulong signal_connect(string name:"create-window", CB:signal_create_window)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"create-window", CB/*:signal_create_window*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"create-window", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static c_int function (Notebook* this_, NotebookTab* object, void* user_data=null) signal_focus_tab; - ulong signal_connect(string name:"focus-tab", CB:signal_focus_tab)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"focus-tab", CB/*:signal_focus_tab*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"focus-tab", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Notebook* this_, DirectionType* object, void* user_data=null) signal_move_focus_out; - ulong signal_connect(string name:"move-focus-out", CB:signal_move_focus_out)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-focus-out", CB/*:signal_move_focus_out*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-focus-out", cast(GObject2.Callback)cb, data, null, cf); } @@ -17774,7 +17774,7 @@ struct Notebook /* : Container */ { // : the child #GtkWidget affected // : the new page number for @child extern (C) alias static void function (Notebook* this_, Widget* child, c_uint page_num, void* user_data=null) signal_page_added; - ulong signal_connect(string name:"page-added", CB:signal_page_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"page-added", CB/*:signal_page_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"page-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -17784,7 +17784,7 @@ struct Notebook /* : Container */ { // : the child #GtkWidget affected // : the @child page number extern (C) alias static void function (Notebook* this_, Widget* child, c_uint page_num, void* user_data=null) signal_page_removed; - ulong signal_connect(string name:"page-removed", CB:signal_page_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"page-removed", CB/*:signal_page_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"page-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -17794,22 +17794,22 @@ struct Notebook /* : Container */ { // : the child #GtkWidget affected // : the new page number for @child extern (C) alias static void function (Notebook* this_, Widget* child, c_uint page_num, void* user_data=null) signal_page_reordered; - ulong signal_connect(string name:"page-reordered", CB:signal_page_reordered)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"page-reordered", CB/*:signal_page_reordered*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"page-reordered", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static c_int function (Notebook* this_, DirectionType* object, c_int p0, void* user_data=null) signal_reorder_tab; - ulong signal_connect(string name:"reorder-tab", CB:signal_reorder_tab)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"reorder-tab", CB/*:signal_reorder_tab*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"reorder-tab", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static c_int function (Notebook* this_, c_int object, void* user_data=null) signal_select_page; - ulong signal_connect(string name:"select-page", CB:signal_select_page)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"select-page", CB/*:signal_select_page*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"select-page", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (Notebook* this_, void* object, c_uint p0, void* user_data=null) signal_switch_page; - ulong signal_connect(string name:"switch-page", CB:signal_switch_page)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"switch-page", CB/*:signal_switch_page*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"switch-page", cast(GObject2.Callback)cb, data, null, cf); } @@ -17933,7 +17933,7 @@ struct Object /* : GObject.InitiallyUnowned */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"destroy", CB:signal_destroy)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"destroy", CB/*:signal_destroy*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"destroy", cast(GObject2.Callback)cb, data, null, cf); } @@ -18037,67 +18037,67 @@ struct OldEditable /* : Widget */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, void* user_data=null) signal_copy_clipboard; - ulong signal_connect(string name:"copy-clipboard", CB:signal_copy_clipboard)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"copy-clipboard", CB/*:signal_copy_clipboard*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"copy-clipboard", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, void* user_data=null) signal_cut_clipboard; - ulong signal_connect(string name:"cut-clipboard", CB:signal_cut_clipboard)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cut-clipboard", CB/*:signal_cut_clipboard*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cut-clipboard", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, void* user_data=null) signal_kill_char; - ulong signal_connect(string name:"kill-char", CB:signal_kill_char)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"kill-char", CB/*:signal_kill_char*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"kill-char", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, void* user_data=null) signal_kill_line; - ulong signal_connect(string name:"kill-line", CB:signal_kill_line)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"kill-line", CB/*:signal_kill_line*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"kill-line", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, void* user_data=null) signal_kill_word; - ulong signal_connect(string name:"kill-word", CB:signal_kill_word)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"kill-word", CB/*:signal_kill_word*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"kill-word", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, int p0, void* user_data=null) signal_move_cursor; - ulong signal_connect(string name:"move-cursor", CB:signal_move_cursor)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-cursor", CB/*:signal_move_cursor*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-cursor", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, int p0, void* user_data=null) signal_move_page; - ulong signal_connect(string name:"move-page", CB:signal_move_page)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-page", CB/*:signal_move_page*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-page", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, void* user_data=null) signal_move_to_column; - ulong signal_connect(string name:"move-to-column", CB:signal_move_to_column)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-to-column", CB/*:signal_move_to_column*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-to-column", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, void* user_data=null) signal_move_to_row; - ulong signal_connect(string name:"move-to-row", CB:signal_move_to_row)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-to-row", CB/*:signal_move_to_row*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-to-row", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, int object, void* user_data=null) signal_move_word; - ulong signal_connect(string name:"move-word", CB:signal_move_word)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-word", CB/*:signal_move_word*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-word", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, void* user_data=null) signal_paste_clipboard; - ulong signal_connect(string name:"paste-clipboard", CB:signal_paste_clipboard)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"paste-clipboard", CB/*:signal_paste_clipboard*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"paste-clipboard", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (OldEditable* this_, c_int object, void* user_data=null) signal_set_editable; - ulong signal_connect(string name:"set-editable", CB:signal_set_editable)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"set-editable", CB/*:signal_set_editable*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"set-editable", cast(GObject2.Callback)cb, data, null, cf); } @@ -18160,7 +18160,7 @@ struct OptionMenu /* : Button */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -18550,7 +18550,7 @@ struct Paned /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"accept-position", CB:signal_accept_position)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"accept-position", CB/*:signal_accept_position*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"accept-position", cast(GObject2.Callback)cb, data, null, cf); } @@ -18562,7 +18562,7 @@ struct Paned /* : Container */ { // moving it. // The default binding for this signal is Escape. extern (C) alias static c_int function (Paned* this_, void* user_data=null) signal_cancel_position; - ulong signal_connect(string name:"cancel-position", CB:signal_cancel_position)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cancel-position", CB/*:signal_cancel_position*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cancel-position", cast(GObject2.Callback)cb, data, null, cf); } @@ -18573,7 +18573,7 @@ struct Paned /* : Container */ { // The default binding is f6. // : whether cycling backward or forward extern (C) alias static c_int function (Paned* this_, c_int reversed, void* user_data=null) signal_cycle_child_focus; - ulong signal_connect(string name:"cycle-child-focus", CB:signal_cycle_child_focus)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cycle-child-focus", CB/*:signal_cycle_child_focus*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cycle-child-focus", cast(GObject2.Callback)cb, data, null, cf); } @@ -18585,7 +18585,7 @@ struct Paned /* : Container */ { // The default binding for this signal is f8. // : whether cycling backward or forward extern (C) alias static c_int function (Paned* this_, c_int reversed, void* user_data=null) signal_cycle_handle_focus; - ulong signal_connect(string name:"cycle-handle-focus", CB:signal_cycle_handle_focus)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"cycle-handle-focus", CB/*:signal_cycle_handle_focus*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"cycle-handle-focus", cast(GObject2.Callback)cb, data, null, cf); } @@ -18596,7 +18596,7 @@ struct Paned /* : Container */ { // to move it. // : a #GtkScrollType extern (C) alias static c_int function (Paned* this_, ScrollType* scroll_type, void* user_data=null) signal_move_handle; - ulong signal_connect(string name:"move-handle", CB:signal_move_handle)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-handle", CB/*:signal_move_handle*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-handle", cast(GObject2.Callback)cb, data, null, cf); } @@ -18607,7 +18607,7 @@ struct Paned /* : Container */ { // move focus to the next widget in the focus chain. // The default binding is Tab. extern (C) alias static c_int function (Paned* this_, void* user_data=null) signal_toggle_handle_focus; - ulong signal_connect(string name:"toggle-handle-focus", CB:signal_toggle_handle_focus)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"toggle-handle-focus", CB/*:signal_toggle_handle_focus*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"toggle-handle-focus", cast(GObject2.Callback)cb, data, null, cf); } @@ -18908,7 +18908,7 @@ struct Plug /* : Window */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"embedded", CB:signal_embedded)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"embedded", CB/*:signal_embedded*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"embedded", cast(GObject2.Callback)cb, data, null, cf); } @@ -19446,7 +19446,7 @@ struct PrintOperation /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"begin-print", CB:signal_begin_print)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"begin-print", CB/*:signal_begin_print*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"begin-print", cast(GObject2.Callback)cb, data, null, cf); } @@ -19463,7 +19463,7 @@ struct PrintOperation /* : GObject.Object */ { // the print dialog, or %NULL // RETURNS: A custom widget that gets embedded in extern (C) alias static GObject2.Object* function (PrintOperation* this_, void* user_data=null) signal_create_custom_widget; - ulong signal_connect(string name:"create-custom-widget", CB:signal_create_custom_widget)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"create-custom-widget", CB/*:signal_create_custom_widget*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"create-custom-widget", cast(GObject2.Callback)cb, data, null, cf); } @@ -19475,7 +19475,7 @@ struct PrintOperation /* : GObject.Object */ { // later time. // : the custom widget added in create-custom-widget extern (C) alias static void function (PrintOperation* this_, Widget* widget, void* user_data=null) signal_custom_widget_apply; - ulong signal_connect(string name:"custom-widget-apply", CB:signal_custom_widget_apply)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"custom-widget-apply", CB/*:signal_custom_widget_apply*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"custom-widget-apply", cast(GObject2.Callback)cb, data, null, cf); } @@ -19489,7 +19489,7 @@ struct PrintOperation /* : GObject.Object */ { // after #GtkPrintOperation::done was emitted. // : the result of the print operation extern (C) alias static void function (PrintOperation* this_, PrintOperationResult* result, void* user_data=null) signal_done; - ulong signal_connect(string name:"done", CB:signal_done)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"done", CB/*:signal_done*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"done", cast(GObject2.Callback)cb, data, null, cf); } @@ -19535,7 +19535,7 @@ struct PrintOperation /* : GObject.Object */ { // : the #GtkPrintContext for the current operation // : the number of the currently printed page (0-based) extern (C) alias static void function (PrintOperation* this_, PrintContext* context, int page_nr, void* user_data=null) signal_draw_page; - ulong signal_connect(string name:"draw-page", CB:signal_draw_page)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"draw-page", CB/*:signal_draw_page*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"draw-page", cast(GObject2.Callback)cb, data, null, cf); } @@ -19545,7 +19545,7 @@ struct PrintOperation /* : GObject.Object */ { // been allocated in the #GtkPrintOperation::begin-print handler. // : the #GtkPrintContext for the current operation extern (C) alias static void function (PrintOperation* this_, PrintContext* context, void* user_data=null) signal_end_print; - ulong signal_connect(string name:"end-print", CB:signal_end_print)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"end-print", CB/*:signal_end_print*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"end-print", cast(GObject2.Callback)cb, data, null, cf); } @@ -19564,7 +19564,7 @@ struct PrintOperation /* : GObject.Object */ { // RETURNS: %TRUE if pagination is complete // : the #GtkPrintContext for the current operation extern (C) alias static c_int function (PrintOperation* this_, PrintContext* context, void* user_data=null) signal_paginate; - ulong signal_connect(string name:"paginate", CB:signal_paginate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"paginate", CB/*:signal_paginate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"paginate", cast(GObject2.Callback)cb, data, null, cf); } @@ -19587,7 +19587,7 @@ struct PrintOperation /* : GObject.Object */ { // : the #GtkPrintContext that will be used // : the #GtkWindow to use as window parent, or %NULL extern (C) alias static c_int function (PrintOperation* this_, PrintOperationPreview* preview, PrintContext* context, Window* parent=null, void* user_data=null) signal_preview; - ulong signal_connect(string name:"preview", CB:signal_preview)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"preview", CB/*:signal_preview*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"preview", cast(GObject2.Callback)cb, data, null, cf); } @@ -19599,7 +19599,7 @@ struct PrintOperation /* : GObject.Object */ { // : the number of the currently printed page (0-based) // : the #GtkPageSetup extern (C) alias static void function (PrintOperation* this_, PrintContext* context, int page_nr, PageSetup* setup, void* user_data=null) signal_request_page_setup; - ulong signal_connect(string name:"request-page-setup", CB:signal_request_page_setup)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"request-page-setup", CB/*:signal_request_page_setup*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"request-page-setup", cast(GObject2.Callback)cb, data, null, cf); } @@ -19609,7 +19609,7 @@ struct PrintOperation /* : GObject.Object */ { // Use gtk_print_operation_get_status() to find out the current // status. extern (C) alias static void function (PrintOperation* this_, void* user_data=null) signal_status_changed; - ulong signal_connect(string name:"status-changed", CB:signal_status_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"status-changed", CB/*:signal_status_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"status-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -19621,7 +19621,7 @@ struct PrintOperation /* : GObject.Object */ { // : actual page setup // : actual print settings extern (C) alias static void function (PrintOperation* this_, Widget* widget, PageSetup* setup, PrintSettings* settings, void* user_data=null) signal_update_custom_widget; - ulong signal_connect(string name:"update-custom-widget", CB:signal_update_custom_widget)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"update-custom-widget", CB/*:signal_update_custom_widget*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"update-custom-widget", cast(GObject2.Callback)cb, data, null, cf); } @@ -19696,7 +19696,7 @@ struct PrintOperationPreview { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"got-page-size", CB:signal_got_page_size)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"got-page-size", CB/*:signal_got_page_size*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"got-page-size", cast(GObject2.Callback)cb, data, null, cf); } @@ -19706,7 +19706,7 @@ struct PrintOperationPreview { // A handler for this signal can be used for setup tasks. // : the current #GtkPrintContext extern (C) alias static void function (PrintOperationPreview* this_, PrintContext* context, void* user_data=null) signal_ready; - ulong signal_connect(string name:"ready", CB:signal_ready)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"ready", CB/*:signal_ready*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"ready", cast(GObject2.Callback)cb, data, null, cf); } @@ -20582,7 +20582,7 @@ struct RadioAction /* : ToggleAction */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -20696,7 +20696,7 @@ struct RadioButton /* : CheckButton */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"group-changed", CB:signal_group_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"group-changed", CB/*:signal_group_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"group-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -20777,7 +20777,7 @@ struct RadioMenuItem /* : CheckMenuItem */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"group-changed", CB:signal_group_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"group-changed", CB/*:signal_group_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"group-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -21133,7 +21133,7 @@ struct Range /* : Widget */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"adjust-bounds", CB:signal_adjust_bounds)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"adjust-bounds", CB/*:signal_adjust_bounds*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"adjust-bounds", cast(GObject2.Callback)cb, data, null, cf); } @@ -21155,7 +21155,7 @@ struct Range /* : Widget */ { // : the type of scroll action that was performed // : the new value resulting from the scroll action extern (C) alias static c_int function (Range* this_, ScrollType* scroll, double value, void* user_data=null) signal_change_value; - ulong signal_connect(string name:"change-value", CB:signal_change_value)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"change-value", CB/*:signal_change_value*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"change-value", cast(GObject2.Callback)cb, data, null, cf); } @@ -21163,13 +21163,13 @@ struct Range /* : Widget */ { // Virtual function that moves the slider. Used for keybindings. // : how to move the slider extern (C) alias static void function (Range* this_, ScrollType* step, void* user_data=null) signal_move_slider; - ulong signal_connect(string name:"move-slider", CB:signal_move_slider)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-slider", CB/*:signal_move_slider*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-slider", cast(GObject2.Callback)cb, data, null, cf); } // Emitted when the range value changes. extern (C) alias static void function (Range* this_, void* user_data=null) signal_value_changed; - ulong signal_connect(string name:"value-changed", CB:signal_value_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"value-changed", CB/*:signal_value_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"value-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -21610,7 +21610,7 @@ struct RecentChooser { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"item-activated", CB:signal_item_activated)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"item-activated", CB/*:signal_item_activated*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"item-activated", cast(GObject2.Callback)cb, data, null, cf); } @@ -21620,7 +21620,7 @@ struct RecentChooser { // modifies the selection with the mouse or the keyboard, or when // explicitely calling functions to change the selection. extern (C) alias static void function (RecentChooser* this_, void* user_data=null) signal_selection_changed; - ulong signal_connect(string name:"selection-changed", CB:signal_selection_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"selection-changed", CB/*:signal_selection_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"selection-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -22299,7 +22299,7 @@ struct RecentManager /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"changed", CB:signal_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"changed", CB/*:signal_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -22660,7 +22660,7 @@ struct Scale /* : Range */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"format-value", CB:signal_format_value)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"format-value", CB/*:signal_format_value*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"format-value", cast(GObject2.Callback)cb, data, null, cf); } @@ -22764,7 +22764,7 @@ struct ScaleButton /* : Button */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"popdown", CB:signal_popdown)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"popdown", CB/*:signal_popdown*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"popdown", cast(GObject2.Callback)cb, data, null, cf); } @@ -22774,7 +22774,7 @@ struct ScaleButton /* : Button */ { // which gets emitted to popup the scale widget. // The default bindings for this signal are Space, Enter and Return. extern (C) alias static void function (ScaleButton* this_, void* user_data=null) signal_popup; - ulong signal_connect(string name:"popup", CB:signal_popup)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"popup", CB/*:signal_popup*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"popup", cast(GObject2.Callback)cb, data, null, cf); } @@ -22783,7 +22783,7 @@ struct ScaleButton /* : Button */ { // changed. // : the new value extern (C) alias static void function (ScaleButton* this_, double value, void* user_data=null) signal_value_changed; - ulong signal_connect(string name:"value-changed", CB:signal_value_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"value-changed", CB/*:signal_value_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"value-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -23014,12 +23014,12 @@ struct ScrolledWindow /* : Bin */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"move-focus-out", CB:signal_move_focus_out)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"move-focus-out", CB/*:signal_move_focus_out*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"move-focus-out", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static c_int function (ScrolledWindow* this_, ScrollType* object, c_int p0, void* user_data=null) signal_scroll_child; - ulong signal_connect(string name:"scroll-child", CB:signal_scroll_child)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"scroll-child", CB/*:signal_scroll_child*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"scroll-child", cast(GObject2.Callback)cb, data, null, cf); } @@ -23604,7 +23604,7 @@ struct Socket /* : Container */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"plug-added", CB:signal_plug_added)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"plug-added", CB/*:signal_plug_added*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"plug-added", cast(GObject2.Callback)cb, data, null, cf); } @@ -23614,7 +23614,7 @@ struct Socket /* : Container */ { // want to reuse it you must add a signal handler that returns %TRUE. // RETURNS: %TRUE to stop other handlers from being invoked. extern (C) alias static c_int function (Socket* this_, void* user_data=null) signal_plug_removed; - ulong signal_connect(string name:"plug-removed", CB:signal_plug_removed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"plug-removed", CB/*:signal_plug_removed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"plug-removed", cast(GObject2.Callback)cb, data, null, cf); } @@ -23832,12 +23832,12 @@ struct SpinButton /* : Entry */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"change-value", CB:signal_change_value)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"change-value", CB/*:signal_change_value*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"change-value", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static int function (SpinButton* this_, void* object, void* user_data=null) signal_input; - ulong signal_connect(string name:"input", CB:signal_input)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"input", CB/*:signal_input*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"input", cast(GObject2.Callback)cb, data, null, cf); } @@ -23863,12 +23863,12 @@ struct SpinButton /* : Entry */ { // ]| // RETURNS: %TRUE if the value has been displayed. extern (C) alias static c_int function (SpinButton* this_, void* user_data=null) signal_output; - ulong signal_connect(string name:"output", CB:signal_output)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"output", CB/*:signal_output*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"output", cast(GObject2.Callback)cb, data, null, cf); } extern (C) alias static void function (SpinButton* this_, void* user_data=null) signal_value_changed; - ulong signal_connect(string name:"value-changed", CB:signal_value_changed)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"value-changed", CB/*:signal_value_changed*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"value-changed", cast(GObject2.Callback)cb, data, null, cf); } @@ -23876,7 +23876,7 @@ struct SpinButton /* : Entry */ { // The wrapped signal is emitted right after the spinbutton wraps // from its maximum to minimum value or vice-versa. extern (C) alias static void function (SpinButton* this_, void* user_data=null) signal_wrapped; - ulong signal_connect(string name:"wrapped", CB:signal_wrapped)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"wrapped", CB/*:signal_wrapped*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"wrapped", cast(GObject2.Callback)cb, data, null, cf); } @@ -24296,7 +24296,7 @@ struct StatusIcon /* : GObject.Object */ { return super_.signal_connect!name(cb, data, cf); } - ulong signal_connect(string name:"activate", CB:signal_activate)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"activate", CB/*:signal_activate*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"activate", cast(GObject2.Callback)cb, data, null, cf); } @@ -24309,7 +24309,7 @@ struct StatusIcon /* : GObject.Object */ { // RETURNS: %TRUE to stop other handlers from being invoked // : the #GdkEventButton which triggered this signal extern (C) alias static c_int function (StatusIcon* this_, Gdk2.Event* event, void* user_data=null) signal_button_press_event; - ulong signal_connect(string name:"button-press-event", CB:signal_button_press_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"button-press-event", CB/*:signal_button_press_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"button-press-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -24322,7 +24322,7 @@ struct StatusIcon /* : GObject.Object */ { // RETURNS: %TRUE to stop other handlers from being invoked // : the #GdkEventButton which triggered this signal extern (C) alias static c_int function (StatusIcon* this_, Gdk2.Event* event, void* user_data=null) signal_button_release_event; - ulong signal_connect(string name:"button-release-event", CB:signal_button_release_event)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { + ulong signal_connect(string name:"button-release-event", CB/*:signal_button_release_event*/)(CB cb, void* data=null, ConnectFlags cf=cast(ConnectFlags)0) { return signal_connect_data(&this, cast(char*)"button-release-event", cast(GObject2.Callback)cb, data, null, cf); } @@ -24337,7 +24337,7 @@ struct StatusIcon /* : GObject.Object */ { //