gtk.gesture_click
Module for [GestureClick] class
Types 3
[gtk.gesture_click.GestureClick] is a [gtk.gesture.Gesture] implementation for clicks.
It is able to recognize multiple clicks on a nearby zone, which can be listened for through the [gtk.gesture_click.GestureClick.pressed] signal. Whenever time or distance between clicks exceed the GTK defaults, [gtk.gesture_click.GestureClick.stopped] is emitted, and the click counter is reset.
Methods
GestureClick self()Returns `this`, for use in `with` statements.GestureClickGidBuilder builder()Get builder for [gtk.gesture_click.GestureClick] Returns: New builder objectgulong connectPressed(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == int)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == double)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] == double)))
&& (Parameters!T.length < 4 || (ParameterStorageClassTuple!T[3] == ParameterStorageClass.none && is(Parameters!T[3] : gtk.gesture_click.GestureClick)))
&& Parameters!T.length < 5)Connect to `Pressed` signal.gulong connectReleased(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == int)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == double)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] == double)))
&& (Parameters!T.length < 4 || (ParameterStorageClassTuple!T[3] == ParameterStorageClass.none && is(Parameters!T[3] : gtk.gesture_click.GestureClick)))
&& Parameters!T.length < 5)Connect to `Released` signal.gulong connectStopped(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gtk.gesture_click.GestureClick)))
&& Parameters!T.length < 2)Connect to `Stopped` signal.gulong connectUnpairedRelease(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == double)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == double)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] == uint)))
&& (Parameters!T.length < 4 || (ParameterStorageClassTuple!T[3] == ParameterStorageClass.none && is(Parameters!T[3] == gdk.event_sequence.EventSequence)))
&& (Parameters!T.length < 5 || (ParameterStorageClassTuple!T[4] == ParameterStorageClass.none && is(Parameters!T[4] : gtk.gesture_click.GestureClick)))
&& Parameters!T.length < 6)Connect to `UnpairedRelease` signal.Fluent builder for [gtk.gesture_click.GestureClick]
Methods