Istruzione MENUITEM
Definisce una voce di menu.
MENUITEM text, result, [optionlist]
MENUITEM SEPARATOR
-
Testo
-
Nome della voce di menu.
La stringa può contenere i caratteri di escape \t e \a. Il carattere \t inserisce una scheda nella stringa e viene usato per allineare il testo nelle colonne. I caratteri di scheda devono essere usati solo nei menu, non nelle barre dei menu. Per informazioni sui menu, vedere Risorsa POPUP. Il carattere \a allinea tutto il testo che segue lo scaricamento destra alla barra dei menu o al menu a comparsa.
-
Risultato
-
Numero che specifica il risultato generato quando l'utente seleziona la voce di menu. Questo parametro accetta un valore intero. I risultati della voce di menu sono sempre interi; quando l'utente fa clic sul nome della voce di menu, il risultato viene inviato alla finestra proprietaria del menu.
-
optionlist
-
Aspetto della voce di menu. Questo parametro facoltativo accetta una o più delle opzioni di menu ridefinite seguenti, separate da virgole o spazi.
Opzione Descrizione CONTROLLATO La voce di menu ha un segno di spunta accanto. 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. Questa opzione non ha alcun effetto sull'aspetto della voce di 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. -
SEPARATORE MENUITEM
-
Il formato MENUITEM SEPARATOR dell'istruzione MENUITEM crea una voce di menu inattiva che funge da barra di divisione tra due voci di menu attive in un menu. Si noti che questo modulo funziona all'interno di un blocco MENU , mentre MENUITEM all'interno di MENUEX richiede invece il modulo
MENUITEM "", -1, MFT_SEPARATOR
.
Esempio
Nell'esempio seguente viene illustrato l'uso delle istruzioni MENUITEM e MENUITEM SEPARATOR :
MENUITEM "&Roman", 206, CHECKED, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Blackletter", 301
Vedi anche