Clube VB - Criação de menus em projetos VB

Aula 24

Você já deve ter observado que todo bom aplicativo for Windows possui na parte superior da janela um Menu do tipo DropDown. este tipo de menu segue um padrão para os mais conhecidos aplicativos do sistema operacional Windows. Para criar um menu através do VB o procedimento é muito simples, pois o VB traz um utilitário com este fim, sem que seja necessário escrever uma única linha de programa sequer. O primeiro passo é estar com o formulário que irá receber o menu com o foco, feito isso, proceda da seguinte forma:

1. Clique na opção de menu Tools;
2. Clique na opção "Menu Editor", neste ponto será apresentado a seguinte janela na sua área de trabalho:

Esta é a janela do construtor de menus. Dentre as opções disponíveis na mesma, temos:

  • Caixa de texto Caption -> esta é utilizada para escrever o nome da opção, por exemplo "Arquivo", "Imprimir", etc...

  • Caixa de texto Name -> aqui você irá designar uma "Sub" que será vinculada a opção que está sendo gerada.

  • Caixa de texto Index ->Você utililizará esta caixa quando se torna necessário o uso de um único nome de "Subs" criadas, economizando assim rotinas que poderão ser controladas a partir de um mesmo ponto com uma espécie de múltipla seleção, conforme podemos observar a seguir:

Private Sub MenuPrincipal_Click()
    Select Case Index
        Case 0
            Frminclui.Show
        Case 1
            Frmaltera.Show
        Case x
            ......
    End Select
End Sub

Observe que temos diversas opções em um único comando de seleção.

  • Caixa de texto "Help Context ID" -> caso você saiba trabalhar com arquivos de Help, poderá associar um número de arquivo de Help do tipo "RTF" e, caso o usuário pressione a tecla <F1> o arquivo em questão será exibido.

  • Caixa de texto ShortCut -> aqui você poderá definir uma tecla de atalho para a opção que está sendo criada.

  • Caixa de seleção Checked -> define se a opção é boleana ou não.

Agora que conhecemos os principais itens de configuração do aplicativo que gera menus no VB, no próximo módulo de aula iremos construir um menu passo a passo e completo.

 

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco