|
|
|
|
|
- Présentation
- Caractéristiques d'une option de menu
- Présentation
- Type de l'option (onglet "Général" de la fenêtre de description)
- Libellé d'une option de menu
- Traduction du libellé des options de menu
- Cocher/Décocher une option de menu
- Image associée à une option de menu
- Couleur de fond des menus et des options de menu
- Raccourci clavier associé à une option de menu
- Afficher le code d'une option de menu
Caractéristiques des options de menu
WINDEV et WINDEV Mobile gèrent deux types de menus déroulants : - les menus principaux des fenêtres.
Un menu principal est obligatoirement associé à une fenêtre. Ce menu peut être affiché sous la barre de titre de la fenêtre. Pour plus de détails, consultez Gestion des menus principaux des fenêtres. Dans une application mobile, le menu est affiché via le champ Action Bar. Pour plus de détails, consultez Action Bar d'une fenêtre. - les menus contextuels personnalisés.
Un menu contextuel peut être ouvert par l'utilisateur grâce à un clic droit de la souris. Pour plus de détails sur les menus contextuels personnalisés, consultez Menu contextuel personnalisé.
Un menu déroulant (contextuel personnalisé ou principal) est composé d'une ou de plusieurs options et sous-options. Chaque option permet d'exécuter un code WLangage. Par exemple : Les manipulations des options de menu sous l'éditeur sont identiques que le menu soit un menu principal ou un menu contextuel personnalisé. Pour manipuler les options de menu, il suffit d'éditer le menu concerné. Pour éditer (ou afficher sous l'éditeur) : - Le menu principal d'une fenêtre :
- ouvrez la fenêtre concernée sous l'éditeur de fenêtres.
- sélectionnez une des options de menu. Les options et les sous-options s'affichent automatiquement.
- Un menu contextuel personnalisé : sous le volet "Fenêtre", dans le groupe "Barres et menus", déroulez "Menus contextuels" et sélectionnez un des menus contextuels existants.
Remarque : WINDEV et WINDEV Mobile permettent également de : Caractéristiques d'une option de menu Présentation Comme les champs, les options de menu possèdent une fenêtre de description. Cette fenêtre de description permet de paramétrer de nombreux détails de l'option de menu. La fenêtre de description d'une option peut être affichée via l'option "Description de l'option" du menu contextuel de l'option. Type de l'option (onglet "Général" de la fenêtre de description) Trois types d'options de menu sont disponibles : - Standard : Option de menu correspondant à un texte, avec ou sans coche ou image.
- Séparateur : Option de menu correspondant à un séparateur, c'est-à -dire un trait de séparation entre différentes options.
- Rupture : Option de menu constituée d'un libellé et d'un séparateur sur la même ligne. Le plus souvent, ce type d'option permet de regrouper les options dans un groupe nommé.
Libellé d'une option de menu Les options de menu de type "Standard" ou "Rupture" sont associées à un libellé. Le libellé d'une option de menu peut être modifié : - depuis l'onglet "Général" de la fenêtre de description de l'option.
- directement dans la fenêtre en édition :
- Sélectionnez une option de menu.
- Appuyez sur la touche Espace.
- Modifiez le libellé dans la zone de saisie affichée.
- Appuyez sur la touche Entrée pour valider la saisie.
Remarque : Il est également possible d'utiliser l'option "Editer le libellé" du menu contextuel de l'option de menu.
Astuce : Pour mettre du texte en gras dans le libellé de l'option de menu, il suffit d'encadrer le texte à mettre en gras par <B> et </B> par programmation. Par exemple : OPT_Nouveau.Libellé = "Renommer <B>Feuille 1</B>"
Traduction du libellé des options de menu Il est possible de traduire le libellé des options de menu : - depuis l'onglet "Général" de la fenêtre de description de l'option.
- directement sous l'éditeur :
- Affichez la fenêtre dans la langue de traduction : sous le volet "Affichage", dans le groupe "Options", déroulez "Langue affichée" et choisissez la langue voulue.
- Les libellés des champs et des options de menu apparaissent dans la langue choisie.
- Saisissez directement le texte des options dans la langue choisie (touche Espace sur les options de menu).
Rappel : Dans un projet multilingue, le libellé saisi lors de la création d'une option de menu est reporté dans l'ensemble des langues gérées par la fenêtre en cours. Cocher/Décocher une option de menu Les options de menu de type "Standard" peuvent être précédées ou non : - soit d'une coche .
- soit d'une puce.
Cette marque permet par exemple de visualiser les fonctionnalités actives.
Pour marquer une option de menu sous l'éditeur : - Sélectionnez l'option de menu à cocher.
- Affichez l'onglet "UI" de la fenêtre de description de l'option de menu (option "Description de l'option" du menu contextuel).
- Sélectionnez le style de coche à utiliser :
- Défaut ()
- Puce (sélecteur).
- Indiquez si l'option doit être cochée par défaut.
- Validez.
La marque choisie précédera l'option de menu en cours lors de l'affichage du menu. Plusieurs fonctions et propriétés permettent de gérer la marque d'une option : - Fonctions WLangage :
| | MenuDémarque | Enlève la marque placée devant l'option de menu (menu contextuel ou déroulant). | MenuMarquage | Permet de savoir si la marque est présente devant l'option de menu (menu contextuel ou déroulant). | MenuMarque | Positionne la marque devant l'option de menu (menu contextuel ou déroulant). | - Propriétés WLangage :
| | Cochée | La propriété Cochée permet de connaître et modifier l'état de la coche d'un élément. |
Remarques : - Les fonctions MenuMarque et MenuDémarque sont équivalentes à la propriété Cochée.
Seule la propriété Cochée est disponible. - En règle générale, une option de menu ne peut pas être à la fois précédée d'une marque et d'une image.
- Il n'est pas possible de cocher ou non une option.
Image associée à une option de menu Les options de menu de type "Standard" et "Rupture" peuvent être précédées ou non d'une image.
Pour afficher une image devant une option de menu : - Sélectionnez l'option de menu devant laquelle une image doit être affichée.
- Affichez l'onglet "UI" de la fenêtre de description de l'option de menu (option "Description de l'option" du menu contextuel).
- Sélectionnez l'image à afficher. Cette image peut être choisie dans le catalogue d'images fourni (cliquez sur le bouton et sélectionnez l'option "Catalogue").
- Validez.
Remarques : - Pour connaître et/ou modifier l'image associée à une option de menu, utilisez la propriété Image.
- En règle générale, une option de menu ne peut pas être à la fois précédée d'une marque et d'une image.
Formats d'image utilisables :
Afficher le code d'une option de menu Pour afficher le code d'une option de menu : - Sélectionnez l'option de menu dont le code doit être affiché.
- Affichez le menu contextuel de l'option de menu en cours (clic droit).
- Sélectionnez l'option "Code". La fenêtre de code de l'option de menu en cours s'affiche.
Remarques : - Il est également possible d'afficher le code d'une option de menu depuis sa fenêtre de description. Il suffit de cliquer sur l'icône . Ce code correspond au code exécuté lors de la sélection de l'option de menu par l'utilisateur. Il est possible d'ajouter des événements optionnels grâce au lien "Ajouter d'autres événements à xxx" présent au bas de la fenêtre de code.
- Seules les options de menu ne possédant pas de sous-menu peuvent lancer un événement WLangage.
- Les options de menu de type "Standard" peuvent également être associées à une action prédéfinie. Pour plus de détails, consultez Action_Predefinie.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|