Window.connectEnableDebugging

gulong connectEnableDebugging(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == bool) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == bool))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gtk.window.Window))) && Parameters!T.length < 3)

Connect to EnableDebugging signal.

The ::enable-debugging signal is a [keybinding signal][GtkBindingSignal] which gets emitted when the user enables or disables interactive debugging. When toggle is true, interactive debugging is toggled on or off, when it is false, the debugger will be pointed at the widget under the pointer.

The default bindings for this signal are Ctrl-Shift-I and Ctrl-Shift-D.

Parameters

callbacksignal callback delegate or function to connect bool callback(bool toggle, gtk.window.Window window) toggle toggle the debugger (optional) window the instance the signal is connected to (optional) Returns true if the key binding was handled
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID