Freigeben über


POPUP-Ressource

Definiert ein Menüelement, das Menüelemente und Untermenüs enthalten kann.

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

Parameter

Text

Zeichenfolge, die den Namen des Menüs enthält. Diese Zeichenfolge muss in doppelte Anführungszeichen (") eingeschlossen werden.

Optionsliste

Dieser Parameter gibt neu definierte Menüoptionen an, die die Darstellung des Menüelements angeben. Dieser optionale Parameter kann einer oder mehrere der folgenden Parameter sein.

Option BESCHREIBUNG
ÜBERPRÜFT Das Menüelement hat ein Häkchen daneben. Diese Option ist für ein Menü der obersten Ebene ungültig.
GRAU Das Menüelement ist anfänglich inaktiv und wird im Menü grau oder in einem aufgehellten Farbton der Menütextfarbe angezeigt. Diese Option kann nicht mit der Option INACTIVE verwendet werden.
HILFE Identifiziert ein Hilfeelement. Das Menüelement befindet sich an der ganz rechten Position auf der Menüleiste.
INAKTIV Das Menüelement wird angezeigt, kann aber nicht ausgewählt werden. Diese Option kann nicht mit der Option GRAYED verwendet werden.
MENUBARBREAK Identisch mit MENUBREAK , mit Ausnahme von Popupmenüs, trennt es die neue Spalte von der alten Spalte durch eine vertikale Linie.
MENUBREAK Platziert das Menüelement in einer neuen Zeile für statische Menüleistenelemente. Für Menüs wird das Menüelement in einer neuen Spalte ohne Trennlinie zwischen den Spalten platziert.

 

Bestimmte Attribute werden auch aus Gründen der Abwärtskompatibilität unterstützt. Weitere Informationen finden Sie unter Allgemeine Ressourcenattribute.

Beispiele

Im folgenden Beispiel wird die Verwendung der POPUP-Anweisung veranschaulicht:

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
         }
    }
}

Siehe auch

MENÜ

MENUITEM