Risorsa POPUP
Definisce una voce di menu che può contenere voci di menu e sottomenus.
POPUP text, [optionlist] {item-definitions ...}
Parametri
-
Testo
-
Stringa contenente il nome del menu. Questa stringa deve essere racchiusa tra virgolette doppie (").
-
optionlist
-
Questo parametro specifica le opzioni di menu ridefinite che specificano l'aspetto della voce di menu. Questo parametro facoltativo può essere uno o più dei seguenti.
Opzione Descrizione CONTROLLATO La voce di menu ha un segno di spunta accanto. Questa opzione non è valida per un menu di primo livello. GRIGIO La voce di menu è inizialmente inattiva e viene visualizzata nel menu in grigio o in un colore chiaro del colore del testo del menu. Questa opzione non può essere usata con l'opzione INACTIVE . GUIDA Identifica un elemento della Guida. La voce di menu è posizionata nella posizione più a destra sulla barra dei menu. INATTIVO La voce di menu viene visualizzata ma non può essere selezionata. Questa opzione non può essere usata con l'opzione GRAYED . MENUBARBREAK Uguale a MENUBREAK , ad eccezione del fatto che per i menu popup, separa la nuova colonna dalla colonna precedente con una linea verticale. MENUBREAK Inserisce la voce di menu in una nuova riga per le voci della barra dei menu statiche. Per i menu, inserisce la voce di menu in una nuova colonna senza dividere la riga tra le colonne.
Alcuni attributi sono supportati anche per la compatibilità con le versioni precedenti. Per altre informazioni, vedere Attributi delle risorse comuni.
Esempio
Nell'esempio seguente viene illustrato l'uso dell'istruzione 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
}
}
}
Vedi anche