AccelGroup.connectAccelActivate
gulong connectAccelActivate(T)(string detail = null, 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] : gobject.object.ObjectWrap)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == uint)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] == gdk.types.ModifierType)))
&& (Parameters!T.length < 4 || (ParameterStorageClassTuple!T[3] == ParameterStorageClass.none && is(Parameters!T[3] : gtk.accel_group.AccelGroup)))
&& Parameters!T.length < 5)Connect to AccelActivate signal.
The accel-activate signal is an implementation detail of #GtkAccelGroup and not meant to be used by applications.
Parameters
detail | Signal detail or null (default) |
callback | signal callback delegate or function to connect bool callback(gobject.object.ObjectWrap acceleratable, uint keyval, gdk.types.ModifierType modifier, gtk.accel_group.AccelGroup accelGroup) acceleratable the object on which the accelerator was activated (optional) keyval the accelerator keyval (optional) modifier the modifier combination of the accelerator (optional) accelGroup the instance the signal is connected to (optional) Returns true if the accelerator was activated |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Signal ID