Section courante

A propos

Section administrative du site

MosKeyboard

Clavier
Free Pascal/Turbo Pascal

Description

Cette unité contient le gestionnaire de clavier.

Liste des objets

Nom Description
TKbdLocate Cet objet permet de gérer un curseur texte.

Liste des procédures et des fonctions

Nom Description
Kbd_GetASCIICode Cette fonction permet de retourner le code ASCII d'une touche donnée.
Kbd_GetHotkeyLabel Cette fonction permet de retourner une chaîne de caractères représentant l'étiquette ASCII d'une touche de raccourci, basée sur son code ASCII et son code de balayage.
Kbd_GetHotkeyValues Cette fonction permet de retourner les valeurs ASCII et de balayage d'un raccourci clavier donné sous forme de chaîne de caractères.
Kbd_GetKeyDown Cette fonction permet de vérifier si une touche spécifique est enfoncée, basée sur son code de touche virtuelle.
Kbd_GetScanCode Cette fonction permet de retourner le code de balayage d'une touche donnée.
Kbd_GetVkValue Cette fonction permet de retourner la valeur virtuelle (VK) d'une touche donnée, utilisée pour associer des touches spécifiques dans le système.
Kbd_PurgeBuffer Cette procédure permet de vider le tampon du clavier, éliminant ainsi les entrées clavier non traitées.
Kbd_SetSpeedKey Cette procédure permet de définir la vitesse de répétition et le délai d'une touche lorsqu'elle est maintenue enfoncée, mais cette fonction n'est pas encore implémentée.
Wait Cette fonction permet d'attendre qu'une touche ou un bouton de souris soit pressé. Retourne True ou False en fonction de si un événement a eu lieu.


Dernière mise à jour : Dimanche, le 20 avril 2014