GestureClick
Object Hierarchy:
Description:
[
CCode ( type_id =
"gtk_gesture_click_get_type ()" ) ]
public class GestureClick :
GestureSingle
GestureClick is a Gesture implementation able to
recognize multiple clicks on a nearby zone, which can be listened for through the
pressed signal.
Whenever time or distance between clicks exceed the GTK defaults, stopped is
emitted, and the click counter is reset.
Content:
Creation methods:
- public GestureClick ()
Returns a newly created
Gesture that recognizes single and multiple presses.
Signals:
- public signal void pressed (int n_press, double x, double y)
This signal is emitted whenever a button or touch press happens.
- public signal void released (int n_press, double x, double y)
This signal is emitted when a button or touch is released.
- public signal void stopped ()
This signal is emitted whenever any time/distance threshold has been
exceeded.
- public signal void unpaired_release (double x, double y, uint button, EventSequence sequence)
This signal is emitted whenever the gesture receives a release event that
had no previous corresponding press.
Inherited Members:
All known members inherited from class Gtk.GestureSingle
All known members inherited from class Gtk.Gesture
All known members inherited from class Gtk.EventController
All known members inherited from class GLib.Object