Window.beginMoveDragForDevice

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.

class Window
void
beginMoveDragForDevice

Parameters

device Device

the device used for the operation

button int

the button being used to drag, or 0 for a keyboard-initiated drag

rootX int

root window X coordinate of mouse click that began the drag

rootY int

root window Y coordinate of mouse click that began the drag

timestamp uint

timestamp of mouse click that began the drag

Meta