Function xcb::xproto::warp_pointer_checked
[−]
[src]
pub fn warp_pointer_checked<'a>(
c: &'a Connection,
src_window: Window,
dst_window: Window,
src_x: i16,
src_y: i16,
src_width: u16,
src_height: u16,
dst_x: i16,
dst_y: i16
) -> VoidCookie<'a>
move mouse pointer
Moves the mouse pointer to the specified position.
If src_window is not XCB_NONE (TODO), the move will only take place if the
pointer is inside src_window and within the rectangle specified by (src_x,
src_y, src_width, src_height). The rectangle coordinates are relative to
src_window.
If dst_window is not XCB_NONE (TODO), the pointer will be moved to the
offsets (dst_x, dst_y) relative to dst_window. If dst_window is
XCB_NONE (TODO), the pointer will be moved by the offsets (dst_x, dst_y)
relative to the current position of the pointer.
parameters:
c: The connection object to the server
src_window: If
src_windowis notXCB_NONE(TODO), the move will only take place if the pointer is insidesrc_windowand within the rectangle specified by (src_x,src_y,src_width,src_height). The rectangle coordinates are relative tosrc_window.dst_window: If
dst_windowis notXCB_NONE(TODO), the pointer will be moved to the offsets (dst_x,dst_y) relative todst_window. Ifdst_windowisXCB_NONE(TODO), the pointer will be moved by the offsets (dst_x,dst_y) relative to the current position of the pointer.src_x:
src_y:
src_width:
src_height:
dst_x:
dst_y: