Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

Gerência de menus na OpusWin

Um dos componentes mais comuns da interface Windows é o menu. No padrão Windows, a barra de menu de uma janela aparece logo abaixo da sua barra de título, sendo chamada de "menu principal" ou "menu de mais alto nível". Os itens de um "menu principal", geralmente, acionam outros menus, chamados "submenus" ou "menus suspensos". Usualmente, os itens nos menus e submenus acionam, por sua vez, Caixas de Diálogo que servem para apresentar e/ou obter informações assim como "disparar" procedimentos próprios e específicos de um determinado aplicativo.

A janela principal de um programa OpusWin possui 24 linhas X 80 colunas como dimensão inicial default. As opções de controle $WINLINES=<num> e $WINCOLS=<num> podem alterar essa dimensão default.

A seguir visualizamos um menu típico, incluindo vários níveis de menus secundários.

A OpusWin oferece recursos de linguagem que permitem construir e gerenciar menus, submenus e seus itens. Estas facilidades foram implementadas através de vários comandos, funções e "handles", que servem para definir e controlar menus e submenus, permitindo associar a cada um dos seus itens:

A construção de menus, na OpusWin, será apresentada, a seguir, na seguinte estrutura de tópicos:

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!