|
|
|
|
|
- Gérer toutes les touches du clavier
ToucheRaccourci (Propriété) En anglais : ShortcutKey
La propriété ToucheRaccourci permet de connaître et de modifier le raccourci clavier associé à un champ ou à une option de menu.
EXTERNE "KEYCONST.wl"
BTN_BOUTON1.ToucheRaccourci = trControl + trShift + Asc("U")
BTN_BOUTON1.ToucheRaccourci = trControl + VK_F1
EXTERNE "KEYCONST.wl"
OPT_Gérer_les_fournisseurs..ToucheRaccourci = VK_F2
OPT_Gérer_les_utilisateurs..ToucheRaccourci = trAlt + Asc("U")
Syntaxe
Connaître le raccourci clavier associé à un champ (ou une option de menu) Masquer les détails
<Résultat> = <Elément manipulé>.ToucheRaccourci
<Résultat> : Entier Touche de raccourci associée au champ. <Elément manipulé> : Nom de champ Nom de l'élément manipulé :
Modifier le raccourci clavier associé à un champ (ou une option de menu) Masquer les détails
<Elément manipulé>.ToucheRaccourci = <Nouveau raccourci>
<Elément manipulé> : Nom de champ Nom de l'élément manipulé : <Nouveau raccourci> : Constante de type Entier Touche de raccourci associée au champ. Cette touche peut correspondre à un des éléments suivants ou une combinaison des éléments suivants : - Touches de contrôle :
| | trAlt | Touche Alt. | trControl | Touche Ctrl. | trShift | Touche Maj. |
- Touches de contrôle spécifiques : Des constantes supplémentaires sont disponibles dans le fichier "KeyConst.wl". Ces constantes permettent d'identifier toutes les touches du clavier. Ce fichier est disponible dans le sous-répertoire "Personal\External" de WINDEV ou WINDEV Mobile. Pour plus de détails sur son utilisation, consultez les remarques.
- Touches de caractères : Il suffit d'utiliser le code ASCII du caractère (obtenu avec la fonction Asc).
Remarques Gérer toutes les touches du clavier Pour gérer toutes les touches du clavier avec la propriété ToucheRaccourci : - Intégrez le fichier KeyConst.WL dans votre projet. Ce fichier associe à chaque touche du clavier une constante spécifique. Ce fichier est disponible dans le répertoire de WINDEV (sous-répertoire Personal\External). Pour intégrer ce fichier dans vos applications, il est nécessaire d'utiliser le mot-clé EXTERNE de la façon suivante :
- Utilisez les constantes dans la propriété ToucheRaccourci :
cChamp est un Champ <- ChampCrée("BTN_Bouton", typBouton, 6, 60, 160, 30, faux)
cChamp.ToucheRaccourci = trAlt + trShift + VK_F10
Remarques : - Pour gérer les touches de caractères, il suffit d'utiliser le code ASCII du caractère (obtenu avec la fonction Asc).
- Toutes les constantes contenues dans le fichier KeyConst.WL commencent par les lettres VK_. A partir du moment où le fichier a été intégré avec le mot-clé EXTERNE, ces constantes sont proposées par la complétion automatique dans l'éditeur de code.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|