Curso Delphi – Criando uma Aplicação do Início ao fim - Parte 2
Nesse nosso segundo artigo iremos criar o nosso menu, estarei utilizando o
componente Ribbon, esse componente nos permite criar uma menu muito
interessante que é similar com o do Word 2007, esse componente começou no Delphi
2009.
Neste artigo estarei utilizando o Delphi 2010, você poderá fazer o donwload no
site da codegear
https://downloads.embarcadero.com/free/delphi você precisa ser
registrado no site para fazer o download.
Inicie o Delphi e clique em File, New, Vcl form Application
Salve a aplicação clicando no botão Save all, salve-o formulário como
UfrmPrincipal na pasta SisCom e o projeto salve-o como SisCom.
Mude a propriedade Caption para SisCom e a propriedade name para
frmPrincipal do nosso formulário.
Coloque no formulário o componente ActionManager da paleta Additional e
logo em seguida o componente ImageList da paleta Image e dê dois clique sobre o
componente e na tela que se abre clique em Add e vá ao diretório C:\Program
Files\Common Files\CodeGear Shared\Images\GlyFX\Icons\XP\BMP\16x16 neste
endereço você encontrará muitos ícones que você pode utilizar, escolha alguns e clique
em abrir.
Selecione o componente ActionManager e mude a propriedade images para
ImageList1. Dê dois cliques sobre o componente ActionManager e na tela que se abre
clique no botão
New Action e mude as seguintes propriedades:
Clique no botão
New Action e mude as seguintes propriedades:
Selecione o (No Category) e clique no botão
New Action e mude as seguintes
propriedades:
Clique no botão
New Action e mude as seguintes propriedades:
Feche o ActionManager e clique com o botão direito do mouse no menu superior do
componente Ribbon como demonstra a figura abaixo:
Escolha Add Tab e mude a propriedade Caption para Cadastro. Dentro do tab criado
clique como o botão direito do mouse e abrirá a seguinte tela:
Escolha Add Group e mude a propriedade Caption para Cadastro. Adicione mais
um Tab e mude a propriedade Capition para Pedidos e adicione mais um grupo e mude
a propriedade caption para Pedidos.
Agora abra o ActionManager e selecione a categoria Cadastro e arraste à ação
Cliente para o grupo de Cadastro como mostra a figura a seguir:
faça o mesmo com à ação Produto, e arraste para o grupo Pedidos as ações PDF
e Consulta Pedidos.
Selecione o componente Ribbon e mude a propriedade Caption para SisCom –
Sistema Comercial. Com o botão direito do mouse sobre o componente Ribbon escolha
a opção Add Application Menu, ele irá criar um atalho para que o usuário acesse os
itens mais recentes.
Sua aplicação deverá ficar assim:
Conclusão: Podemos perceber que a criação de menus é muito simples, é algo intuitivo,
você poderá usar também um Main Menu, ou um toobar, mas resolvi escolher o que é
de mais recente no Delphi. Espero que vocês estejam gostando e por favor, me dê um
feedback para que eu possa ir melhorando os próximos artigos.