Keyboard |
Clavier |
|---|---|
| Free Pascal | |
Description
Cette unité contient les fonctionnalités d'accès de bas niveau au clavier.
Liste des procédures et fonctions
| Nom | Description |
|---|---|
| DONEKEYBOARD | Cette procédure permet de désactiver le pilote du clavier. |
| FUNCTIONKEYNAME | Cette fonction permet de demander la représentation sous forme de chaîne de caractères d'un code de touche de fonction. |
| GETKEYBOARDDRIVER | Cette fonction permet de demander l'enregistrement du pilote de clavier actuel. |
| GETKEYEVENT | Cette fonction permet de demander le prochain événement de touche brute, attendez si nécessaire. |
| GETKEYEVENTCHAR | Cette fonction permet de demander la partie caractère de la touche d'un événement de touche. |
| GETKEYEVENTCODE | Cette fonction permet de convertir une partie de la touche de fonction d'un code d'événement de touche. |
| GETKEYEVENTFLAGS | Cette fonction permet d'extraire les drapeaux d'un événement de touche. |
| GETKEYEVENTSHIFTSTATE | Cette fonction permet de demander l'état actuel des touches de majuscule. |
| GETKEYEVENTUNICODE | Cette fonction permet de demander l'événement de touche Unicode. |
| INITKEYBOARD | Cette procédure permet d'initialiser le pilote du clavier. |
| ISFUNCTIONKEY | Cette fonction permet de vérifier si un événement spécifié est un événement de touche de fonction. |
| KEYEVENTTOSTRING | Cette fonction permet de demander une chaîne de caractères décrivant l'événement de la touche. |
| KEYPRESSED | Cette fonction permet de vérification de la file d'attente d'événements pour les touches enfoncés. |
| POLLKEYEVENT | Cette fonction permet de demander le prochain événement de touche, mais n'attend pas. |
| POLLSHIFTSTATEEVENT | Cette fonction permet de vérifier l'état actuel du Shift. |
| PUTKEYEVENT | Cette fonction permet de mettre un événement de touche dans la file d'attente des événements. |
| SETKEYBOARDDRIVER | Cette fonction permet de fixer un nouveau pilote de clavier. |
| SHIFTSTATETOSTRING | Cette fonction permet de demander la description de l'état de Shift dans l'événement de touche. |
| TRANSLATEKEYEVENT | Cette fonction permet de convertir un événement brut en un événement de touche ASCII |
| TRANSLATEKEYEVENTUNICODE | Cette fonction permet de convertir un événement brut en un événement de touche UniCode |
Dernière mise à jour : Mercredi, le 24 avril 2019