Vcl.ValEdit.TKeyOption
Delphi
TKeyOption = (keyEdit, keyAdd, keyDelete, keyUnique);
C++
enum DECLSPEC_DENUM TKeyOption : unsigned char { keyEdit, keyAdd, keyDelete, keyUnique };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Vcl.ValEdit.pas Vcl.ValEdit.hpp |
Vcl.ValEdit | Vcl.ValEdit |
Description
TKeyOption et s indiquent la réponse d'un éditeur de liste de valeurs à certaines frappes de touches.
TKeyOption est un ensemble de valeurs TKeyOptions. Les valeurs possibles pour TKeyOptions sont les suivantes :
Option | Signification |
---|---|
keyEdit |
L'utilisateur peut sélectionner et modifier les valeurs de la première colonne (clé). En d'autres termes, il peut spécifier le nom d'une paire nom/valeur. |
keyAdd |
L'utilisateur peut ajouter de nouvelles paires nom/valeur. Lorsque cette option est incluse, l'utilisateur peut créer de nouvelles entrées en appuyant sur la touche Inser ou en utilisant la touche de direction Bas lorsque le curseur est positionné sur la dernière paire nom/valeur. keyAdd requiert l'inclusion de l'option keyEdit. |
keyDelete |
L'utilisateur peut supprimer la paire nom/valeur sélectionnée en appuyant sur la touche Suppr. |
keyUnique |
L'utilisateur ne peut pas créer de paires nom/valeur dont la partie nom est identique au nom d'une autre paire nom/valeur. L'éditeur de liste de valeurs déclenche une exception en cas de tentative d'ajout d'un nom déjà existant. keyUnique requiert l'inclusion de l'option keyEdit. |