Compartilhar via


Recurso POPUP

Define um item de menu que pode conter itens de menu e submenus.

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

Parâmetros

Texto

Cadeia de caracteres que contém o nome do menu. Essa cadeia de caracteres deve estar entre aspas duplas (").

optionlist

Esse parâmetro especifica opções de menu redefinidas que especificam a aparência do item de menu. Esse parâmetro opcional pode ser um ou mais dos seguintes.

Opção Descrição
VERIFICADO O item de menu tem uma marca de marcar ao lado dele. Essa opção não é válida para um menu de nível superior.
CINZA O item de menu é inicialmente inativo e aparece no menu em cinza ou em um tom iluminado da cor menu-texto. Essa opção não pode ser usada com a opção INACTIVE .
AJUDA Identifica um item de ajuda. O item de menu é colocado na posição mais à direita na barra de menus.
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 Igual a 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 uma linha divisória entre as colunas.

 

Determinados atributos também têm suporte para compatibilidade com versões anteriores. Para obter mais informações, consulte Atributos comuns de recurso.

Exemplos

O exemplo a seguir demonstra o uso da instrução 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
         }
    }
}

Confira também

MENU

MENUITEM