| Did you know ... | Search Documentation: |
| Send methods |
<-cancel_message
(if any) and cancel the gesture using
gesture->cancel.
Called from click_gesture->drag
if the user dragged too far.<-max_drag_distance
is not @nil,
determine the distance between the original down event and the current
event and
click_gesture->cancel
if this distance exceeds click_gesture<-max_drag_distance
pixels.
button Mouse-button: {left,middle,right} modifier Modifier status multiclick Multiclick status: {single,double,triple} execute_message Ran when click is finished (up) preview_message Ran when click is started (down) cancel_message Ran on up outside area
Defaults: button Resource defined (left) modifier Resource defined (none) multiclick Resource defined (single) execute_message @nil preview_message @nil cancel_message @nil
<-preview_message
is not @nil,
forward this message.<-execute_message
iff the pointer is not moved outside the area of the graphical for which
this gesture was started or the pointer has been moved less than
5 pixels.
Otherwise the click_gesture<-cancel_message
is executed when it is not @nil