Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../.././../../../usr/man/man3xi/XIQueryPointer.3xi
Real path: /usr/share/man/man3xi/XIQueryPointer.3xi
Zurück
'\" te '\" t .\" Title: xiquerypointer .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/> .\" Date: 09/15/2021 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" .TH "XIQUERYPOINTER" 3xi "09/15/2021" "\ \&" "\ \&" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" XIQueryPointer \- get device pointer coordinates\&. .SH "SYNOPSIS" .sp .nf #include <X11/extensions/XInput2\&.h> .fi .sp .nf Bool XIQueryPointer( Display *display, int deviceid, Window win, Window *root_return, Window *child_return, double *root_x_return, double *root_y_return, double *win_x_return, double *win_y_return, XIButtonState *buttons_return, XIModifierState *modifiers_return, XIGroupState *group_return); .fi .sp .nf buttons_return Returns the current button state\&. .fi .sp .nf child_return Returns the child window that the pointer is located in, if any\&. .fi .sp .nf deviceid Specifies the device to query\&. .fi .sp .nf display Specifies the connection to the X server\&. .fi .sp .nf group_return Returns the current group state\&. .fi .sp .nf modifiers_return Returns the current state of the modifier keys\&. .fi .sp .nf root_return Returns the root window that the pointer is in\&. .fi .sp .nf root_x_return, root_y_return Return the pointer coordinates relative to the root window\*(Aqs origin\&. .fi .sp .nf win Specifies the window\&. .fi .sp .nf win_x_return, win_y_return Return the pointer coordinates relative to the specified window\&. .fi .SH "DESCRIPTION" .sp .if n \{\ .RS 4 .\} .nf The XIQueryPointer function returns the root window the device\*(Aqs pointer is logically on and the pointer coordinates relative to the root window\*(Aqs origin\&. If XIQueryPointer returns False, the pointer is not on the same screen as the specified window, and XIQueryPointer returns None to child_return and zero to win_x_return and win_y_return\&. If XIQueryPointer returns True, the pointer coordinates returned to win_x_return and win_y_return are relative to the origin of the specified window\&. In this case, XIQueryPointer returns the child that contains the pointer, if any, or else None to child_return\&. .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf XIQueryPointer returns the current logical state of the buttons buttons_return\&. The keyboard paired with the master pointer is selected to obtain the data for modifiers_return and group_return\&. .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf The mask field in buttons_return is dynamically allocated and must be freed by the caller\&. .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf XIQueryPointer is identical to XQueryPointer but specifies the device explicitly\&. .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf XIQueryPointer can generate a BadDevice and a BadWindow error\&. .fi .if n \{\ .RE .\} .SH "DIAGNOSTICS" .sp .if n \{\ .RS 4 .\} .nf BadDevice An invalid device was specified\&. The device does not exist or is not a pointer device\&. .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf BadWindow A value for a Window argument does not name a defined window\&. .fi .if n \{\ .RE .\} .\" Oracle has added the ARC stability level to this manual page .SH ATTRIBUTES See .BR attributes (7) for descriptions of the following attributes: .sp .TS box; cbp-1 | cbp-1 l | l . ATTRIBUTE TYPE ATTRIBUTE VALUE = Availability x11/library/libxi = Stability Committed .TE .PP .SH "SEE ALSO" .sp .if n \{\ .RS 4 .\} .nf XQueryPointer(3xi) .fi .if n \{\ .RE .\} .SH NOTES .\" Oracle has added source availability information to this manual page Source code for open source software components in Oracle Solaris can be found at https://www.oracle.com/downloads/opensource/solaris-source-code-downloads.html. This software was built from source available at https://github.com/oracle/solaris-userland. The original community source was downloaded from https://www.x.org/releases/individual/lib/libXi-1.8.tar.bz2. Further information about this software can be found on the open source community website at https://www.x.org.