table of contents
XQueryPointer(3X11) | XLIB FUNCTIONS | XQueryPointer(3X11) |
NOM¶
XQueryPointer - obtention des coordonnées du pointeur
SYNTAXE¶
Bool XQueryPointer(display, f, retour_racine,
retour_fille, retour_racine_x, retour_racine_y,
retour_fen_x, retour_fen_y, retour_masque)
Display *display;
Window f;
Window *retour_racine, *retour_fille;
int *retour_racine_x, *retour_racine_y;
int *retour_fen_x, *retour_fen_y;
unsigned int *retour_masque;
ARGUMENTS¶
- display
- Spécifie la connexion au serveur X.
- f
- Spécifie la fenêtre.
- retour_fen_x
-
- retour_fen_y
- Renvoie les coordonnées du pointeur relatives à la fenêtre spécifiée.
- retour_fille
- Renvoie la fenêtre fille contenant le pointeur, si elle existe.
- retour_masque
- Renvoie l'état courant des touches de modification et des boutons du pointeur.
- retour_racine
- Renvoie la fenêtre racine contenant le pointeur.
- retour_racine_x
-
- retour_racine_y
- Renvoie les coordonnées du pointeur relatives à l'origine de la fenêtre racine.
DESCRIPTION¶
La fonction XQueryPointer renvoie la fenêtre racine au dessus de laquelle le pointeur est logiquement situé et les coordonnées du pointeur relativement à l'origine de la fenêtre racine. Si XQueryPointer renvoie False, le pointeur n'est pas sur le même écran que la fenêtre spécifiée. Dans ce cas, XQueryPointer retourne None dans retour_fille et zéro dans retour_fen_x et retour_fen_y. Si XQueryPointer renvoie True, les coordonnées du pointeur renvoyées dans retour_fen_x et retour_fen_y sont relatives à l'origine de la fenêtre spécifiée. Dans ce cas, XQueryPointer renvoie dans retour_fille la fenêtre fille contenant le pointeur, si elle existe, sinon None.
XQueryPointer renvoie l'état logique courant des boutons du pointeur et des touches de modification dans retour_masque. Elle positionne retour_masque à la combinaison par un OU inclusif bit-à-bit des bits de masque correspondant aux boutons ou aux touches de modification en fonction de leur état courant.
XQueryPointer peut générer une erreur BadWindow.
DIAGNOSTICS¶
- BadWindow
- La valeur d'un argument Window ne désigne pas une fenêtre définie.
VOIR AUSSI¶
XGetWindowAttributes(3X11), XQueryTree(3X11)
Xlib - C Language X Interface
Release 6.4 | X Version 11 |