Instruction MENUITEM

Définit un élément de menu.

MENUITEM text, result, [optionlist]  
MENUITEM SEPARATOR

Texte

Nom de l'élément de menu.

La chaîne peut contenir les caractères d’échappement \t et \a. Le caractère \t insère un onglet dans la chaîne et est utilisé pour aligner le texte dans les colonnes. Les caractères de tabulation doivent être utilisés uniquement dans les menus, pas dans les barres de menus. (Pour plus d’informations sur les menus, consultez Ressource POPUP.) Le caractère \a aligne tout le texte qui le suit à droite sur la barre de menus ou le menu contextuel.

Résultat

Nombre qui spécifie le résultat généré lorsque l’utilisateur sélectionne l’élément de menu. Ce paramètre prend une valeur entière. Les résultats des éléments de menu sont toujours des entiers ; lorsque l’utilisateur clique sur le nom de l’élément de menu, le résultat est envoyé à la fenêtre qui possède le menu.

liste d’options

Apparence de l’élément de menu. Ce paramètre facultatif prend une ou plusieurs des options de menu redéfinies suivantes, séparées par des virgules ou des espaces.

Option Description
VÉRIFIÉ L’élément de menu a une marque case activée à côté de lui.
GRISÉ L’élément de menu est initialement inactif et s’affiche dans le menu en gris ou dans une nuance claire de la couleur du texte du menu. Cette option ne peut pas être utilisée avec l’option INACTIVE .
AIDE Identifie un élément d’aide. Cette option n’a aucun effet sur l’apparence de l’élément de menu.
INACTIF L’élément de menu s’affiche, mais il ne peut pas être sélectionné. Cette option ne peut pas être utilisée avec l’option GRAYED .
MENUBARBREAK Identique à MENUBREAK , sauf que pour les menus contextuels, il sépare la nouvelle colonne de l’ancienne colonne avec une ligne verticale.
MENUBREAK Place l’élément de menu sur une nouvelle ligne pour les éléments de barre de menus statiques. Pour les menus, il place l’élément de menu dans une nouvelle colonne sans ligne de division entre les colonnes.

 

SÉPARATEUR MENUITEM

Le formulaire SÉPARATEUR MENUITEM de l’instruction MENUITEM crée un élément de menu inactif qui sert de barre de division entre deux éléments de menu actifs dans un menu. Notez que ce formulaire fonctionne à l’intérieur d’un bloc MENU , tandis que MENUITEM est à l’intérieur d’un MENUEX à la place exiger le formulaire MENUITEM "", -1, MFT_SEPARATOR.

Exemples

L’exemple suivant illustre l’utilisation des instructions MENUITEM et MENUITEM SEPARATOR :

MENUITEM "&Roman", 206, CHECKED, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Blackletter", 301

Voir aussi

MENU

POPUP