Section courante

A propos

Section administrative du site

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