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