winmouse |
Souris pour fenêtres |
---|---|
Free Pascal |
Description
Cette unité contient les fonctionnalités d'événements associé à la souris sous Windows avec l'unité Graph.
Liste des procédures et fonctions
Procédures et fonctions | Description |
---|---|
INITMOUSE | Cette fonction permet d'initialiser la souris. |
GETLASTBUTTONPRESS | Cette fonction permet demander la coordonnées (X,Y) où le bouton de la souris a été enfoncé selon l'état spécifié et retourne le nombre de fois que ces boutons ont été enfoncé depuis le dernière appel de cette fonction. |
GETLASTBUTTONRELEASE | Cette fonction permet demander la coordonnées (X,Y) où le bouton de la souris a été relâché selon l'état spécifié et retourne le nombre de fois que ces boutons ont été enfoncé depuis le dernière appel de cette fonction. |
GETMOUSESTATE | Cette procédure permet d'effectuer la lecture de la positions en pixels du périphérique de souris ainsi que l'état des boutons de souris. |
HIDEMOUSE | Cette procédure permet de cacher le pointeur de la souris. |
LPRESSED | Cette fonction permet de demander si le bouton gauche de la souris est actuellement enfoncé. |
MPRESSED | Cette fonction permet de demander si le bouton du centre de la souris est actuellement enfoncé. |
RPRESSED | Cette fonction permet de demander si le bouton droite de la souris est actuellement enfoncé. |
SETMOUSEASCII | Cette procédure permet de fixer le code ASCII de la souris en mode texte. |
SETMOUSEHIDEWINDOW | Cette procédure permet de fixer les coordonnées rectangulaires dans lequel la souris doit disparaitre si elle se déplace à l'intérieur. |
SETMOUSEPOS | Cette procédure permet de fixer la position du pointeur du périphérique de la souris. |
SETMOUSESHAPE | Cette procédure permet de fixer l'apparence du pointeur de la souris en mode texte, en indiquant la couleur d'arrière-plan et de première-plan ainsi que la valeur ASCII qu'il doit appliqué avec un opérateur XOR au caractère sur lequel il se situe. |
SETMOUSESPEED | Cette procédure permet de fixer la vitesse de déplacement de la souris en mickeys par pixels. La valeur par défaut est de 8 à l'horizontal et de 16 pour la verticale. |
SETMOUSEWINDOW | Cette procédure permet de fixer les coordonnées rectangulaire (X1,Y1)-(X2,Y2) dans lequel le pointeur de la souris peut se déplacer. |
SETMOUSEXRANGE | Cette procédure permet de fixer l'intervalle horizontale, en pixels, où le pointeur de la souris peut se déplacer. |
SETMOUSEYRANGE | Cette procédure permet de fixer l'intervalle verticale, en pixels, où le pointeur de la souris peut se déplacer. |
SHOWMOUSE | Cette procédure permet d'afficher le pointeur du périphérique de souris. |
Remarque
- ATTENTION ! Cette unité n'est pas officiellement documenté par Free Pascal, il y a donc un risque que certains paramètres ou fonction apparaissent ou disparaissent sans préavis.
Légende
Cette couleur permet d'indiquer que la procédure ou fonction n'est pas encore intégré à l'unité. Bien que ça définition existe, elle n'aura aucun effet si vous l'utilisez dans vos programmes.
Voir également
Technologie - Informatique - Souris
Dernière mise à jour : Samedi, le 13 février 2016