Instrução MENUITEM

Define um item de menu.

MENUITEM text, result, [optionlist]  
MENUITEM SEPARATOR

Texto

O nome do item de menu.

A cadeia de caracteres pode conter os caracteres de escape \t e \a. O caractere \t insere uma guia na cadeia de caracteres e é usado para alinhar o texto em colunas. Os caracteres de tabulação devem ser usados somente em menus, não em barras de menus. (Para obter informações sobre menus, consulte Recurso POPUP.) O caractere \a alinha todo o texto que o segue diretamente para a barra de menus ou menu pop-up.

Resultado

Um número que especifica o resultado gerado quando o usuário seleciona o item de menu. Esse parâmetro usa um valor inteiro. Os resultados do item de menu são sempre inteiros; quando o usuário clica no nome do item de menu, o resultado é enviado para a janela que possui o menu.

optionlist

A aparência do item de menu. Esse parâmetro opcional usa uma ou mais das seguintes opções de menu redefinidas, separadas por vírgulas ou espaços.

Opção Descrição
VERIFICADO O item de menu tem uma marca de marcar ao lado dele.
CINZA O item de menu é inicialmente inativo e aparece no menu em cinza ou um sombreamento iluminado da cor do texto do menu. Essa opção não pode ser usada com a opção INACTIVE .
AJUDA Identifica um item de ajuda. Essa opção não tem efeito sobre a aparência do item de menu.
INATIVO O item de menu é exibido, mas não pode ser selecionado. Essa opção não pode ser usada com a opção GRAYED .
MENUBARBREAK O mesmo que MENUBREAK , exceto que, para menus pop-up, ele separa a nova coluna da coluna antiga com uma linha vertical.
MENUBREAK Coloca o item de menu em uma nova linha para itens estáticos da barra de menus. Para menus, ele coloca o item de menu em uma nova coluna sem linha divisória entre as colunas.

 

SEPARADOR MENUITEM

A forma SEPARADOR MENUITEM da instrução MENUITEM cria um item de menu inativo que serve como uma barra divisória entre dois itens de menu ativos em um menu. Observe que esse formulário funciona dentro de um bloco MENU , enquanto MENUITEM está dentro de um MENUEX , em vez disso, exige o formulário MENUITEM "", -1, MFT_SEPARATOR.

Exemplos

O exemplo a seguir demonstra o uso das instruções MENUITEM e MENUITEM SEPARATOR :

MENUITEM "&Roman", 206, CHECKED, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Blackletter", 301

Confira também

MENU

POPUP