Active une option de menu (menu contextuel ou déroulant). L'option de menu spécifiée peut être sélectionnée. Cette fonction permet de dégriser une option de menu grisée avec la fonction
MenuSelectMoins.
// Dégrise l'option "OPT_BarreIcone" dans
// le menu déroulant "Menu" de la fenêtre en cours
MenuSelectPlus(OPT_BarreIcone)
// Dégrise l'option "OPT_BarreIcone" dans le menu "Menu" de la fenêtre "FEN_Fen1"
// La fenêtre FEN_Fen1 n'est pas la fenêtre en cours
MenuSelectPlus(FEN_Fen1, OPT_BarreIcone)
// Dégrise l'option "OPT_BarreIcone" dans le menu contextuel "MenuContextuel1"
MenuSelectPlus(FEN_Fen1, MenuContextuel1.OPT_BarreIcone)
Syntaxe
MenuSelectPlus([<Nom de la fenêtre>, ] <Nom de l'option de menu>)
<Nom de la fenêtre> : Chaîne de caractères optionnelle
Nom de la fenêtre contenant l'option de menu à activer.
Si ce paramètre n'est pas spécifié, la fonction MenuSelectPlus manipulera la fenêtre en cours.
<Nom de l'option de menu> : Chaîne de caractères
Nom de l'option de menu à activer. Ce nom est défini dans la fenêtre de description de l'option de menu. Ce nom doit être spécifié sans guillemets.
Si ce paramètre correspond au nom d'un menu, toutes les sous-options de ce menu seront également accessibles (récursif). Pour dégriser l'option d'un menu contextuel, il est nécessaire d'utiliser la notation <Nom du menu contextuel>.<Nom de l'option>.
Remarques
Astuce : Dégriser un ensemble d'options
Pour dégriser un ensemble d'options, il suffit de :
- Affecter les différentes options à un groupe de champs.
- Dégriser les options (et autres champs du groupe) grâce à la propriété Etat = actif appliquée au groupe de champs.
Composante : wd280obj.dll