Package: gtk
Class gtk-gesture-multi-press
Superclassesgtk-gesture-single, gtk-gesture, gtk-event-controller, g-object, common-lisp:standard-object, common-lisp:t Documented Subclasses
None
Direct Slots
None
Details gtk-gesture-multi-press is a gtk-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. Callers may also restrict the area that is considered valid for a > 1 touch/button press through the function gtk-gesture-multi-press-area, so any click happening outside that area is considered to be a first click of its own. Signal DetailsThe "pressed" signallambda (gesture n-press x y) :run-lastThe signal is emitted whenever a button or touch press happens.
The "released" signallambda (gesture n-press x y) :run-lastThe signal is emitted when a button or touch is released. The n-press argument will report the number of press that is paired to this event, note that the "stopped" signal may have been emitted between the press and its release, the n-press argument will only start over at the next press.
The "stopped" signallambda (gesture) :run-lastThe signal is emitted whenever any time/distance threshold has been exceeded.
| Inherited Slot Access FunctionsSee also |
2020-9-11