public void begin_move_drag_for_device (Device device, int button, int root_x, int root_y, uint32 timestamp)
Begins a window move operation (for a toplevel window).
You might use this function to implement a “window move grip,” for example. The function works best with window managers that support the Extended Window Manager Hints but has a fallback implementation for other window managers.
a toplevel Window
the device used for the operation
the button being used to drag, or 0 for a keyboard-initiated drag
root window X coordinate of mouse click that began the drag
root window Y coordinate of mouse click that began the drag
timestamp of mouse click that began the drag