change_active_pointer_grab/[3,4]
change_active_pointer_grab(+Displayable, +EventsMask, +Cursor, +Time) change_active_pointer_grab(+EventsMask, +Cursor, +Time)
Modify the specified dynamic parameters of a grab, if the pointer is actively grabbed by the client and the specified Time is no earlier than the last-pointer-grab and no later than the current X server time.
Displayable is the ProXL Displayable. If omitted, the default Display is used.
EventsMask is an integer bitmask specifying the events that are selected and should be reported to the client. The valid event mask names are:
button_press
button_release
enter_window
leave_window
pointer_motion
pointer_motion_hint
button1_motion
button2_motion
button3_motion
button4_motion
button5_motion
button_motion
keymap_state
The predicate event_list_mask/2
is useful to translate between
event mask names and integer bitmasks.
Cursor is the ProXL cursor to be displayed during the grab, or the
atom none
.
Time is a timestamp in milliseconds (from an event), or the atom
current_time
.