Partager via


Ressource POPUP

Définit un élément de menu qui peut contenir des éléments de menu et des sous-menus.

POPUP text, [optionlist] {item-definitions ...}

Paramètres

Texte

Chaîne qui contient le nom du menu. Cette chaîne doit être placée entre guillemets doubles (« ).

liste d’options

Ce paramètre spécifie des options de menu redéfinies qui spécifient l’apparence de l’élément de menu. Ce paramètre facultatif peut être l’un ou plusieurs des éléments suivants.

Option Description
VÉRIFIÉ L’élément de menu a une marque case activée à côté de lui. Cette option n’est pas valide pour un menu de niveau supérieur.
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. L’élément de menu est placé à la position la plus à droite dans la barre de menus.
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.

 

Certains attributs sont également pris en charge pour la compatibilité descendante. Pour plus d’informations, consultez Attributs de ressources communs.

Exemples

L’exemple suivant illustre l’utilisation de l’instruction POPUP :

chem MENU
{
    POPUP "&Elements"
    {
         MENUITEM "&Oxygen", 200
         MENUITEM "&Carbon", 201, CHECKED
         MENUITEM "&Hydrogen", 202
         MENUITEM SEPARATOR
         MENUITEM "&Sulfur", 203
         MENUITEM "Ch&lorine", 204
    } 
    POPUP "&Compounds"
    {
         POPUP "&Sugars"
         {
            MENUITEM "&Glucose", 301
            MENUITEM "&Sucrose", 302, CHECKED
            MENUITEM "&Lactose", 303, MENUBREAK
            MENUITEM "&Fructose", 304
         }
         POPUP "&Acids"
         {
              "&Hydrochloric", 401
              "&Sulfuric", 402
         }
    }
}

Voir aussi

MENU

MENUITEM