WINDEV 2025 : Les concepts

32 Partie 1 : Notions de base 11.3 Fonctionnalités disponibles WINDEV permet de : • Créer un menu principal. • Editer un menu principal. • Supprimer un menu principal. Pour plus de détails, consultez l’aide en ligne. Cas particulier : Menu utilitaire WINDEV permet d’insérer automatiquement un menu "utilitaire" (de type "?") dans votre application. Sous le volet "Fenêtre", dans le groupe "Barres et menus", déroulez "Menu principal" et sélectionnez l’option "Ajouter le menu "?"". 12 Les options de menus 12.1 Présentation Un menu (contextuel personnalisé ou principal) est composé d’une ou de plusieurs options et sous- options. Chaque option permet d’exécuter un code WLangage. Les manipulations des options de menu sous l’édi- teur sont identiques que le menu soit un menu prin- cipal 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 WINDEV. • sélectionnez une des options de menu. Les options et les sous-options s’affichent auto- matiquement. • un menu contextuel personnalisé d’une fenêtre : sous le volet "Fenêtre", dans le groupe "Barres et menus", déroulez "Menus contextuels" et sélec- tionnez l’option "<NomMenuContextuel>". 12.2 Manipuler les options de menu sous l’éditeur L’éditeur de fenêtres permet de réaliser très simple- ment les manipulations suivantes : • Ajouter une option de menu. • Ajouter un séparateur. • Ajouter un sous-menu. • Supprimer une option de menu. Les options de menu peuvent également être direc- tement manipulées sous l’éditeur de fenêtres et leurs caractéristiques sont modifiables grâce à une fenêtre de description. La fenêtre de description des options de menu per- met par exemple de : • modifier le libellé de l’option. • cocher ou décocher une option de menu. • associer une image à une option de menu. • associer un raccourci clavier à une option de menu. Il est également possible d’associer du code WLan- gage à une option de menu. Seules les options de menu ne possédant pas de sous-menu peuvent lancer un traitement WLangage. Pour plus de détails, consultez l’aide en ligne. 12.3 Manipuler les options de menu par programmation La manipulation d’une option de menu est identique que le menu soit un menu contextuel ou un menu principal. Pour manipuler par programmation une option de menu, utilisez la notation : • "<NomOption>" si l’option de menu est manipu- lée depuis la fenêtre. • "<NomFenêtre>.<NomMenu>.<NomOption>" si l’option est manipulée depuis une autre fenêtre.

RkJQdWJsaXNoZXIy NDQ0OA==