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

MENU

POPUP