Itens do Menu iguais aos do próprio Delphi 7

Delphi

13/10/2003

Desculpem a ignorância do macaco, mas ao criar o menu para minha aplicação (pela palheta Standard) fica exatamente como era no Delphi 5, ou seja, sem nenhum efeito visual.

Mas os itens de menu do próprio Delphi 7, que acessamos para desenvolver nossas aplicações, possuem os referidos efeitos.

Estão em outra palheta (não encontrei) ?

:oops: ...brigadim... :oops:


Elitonon

Elitonon

Curtidas 0

Respostas

Spider

Spider

13/10/2003

não estou entendendo !!!

mas...

na palheta Additional(Delphi 7) tem os componentes Actionmanager e ActionMainMenuBar, com esses dois você consegui colocar o menu com a mesma aparencia dos menus do Delphi 7.


GOSTEI 0
Marcelo Bh

Marcelo Bh

13/10/2003

Eu tambem tentei usar estes componentes mas nao consegui. Se alguem que ja usou puder passar uma dica


GOSTEI 0
Spider

Spider

13/10/2003

Vou tentar deixar um exemplo aki !!!

O texto abaixo está publicado em:
[url]http://www.ramosdainformatica.com.br/art_recentes01.php?CDA=483[/url]

Graças os novos componentes nativos no Delphi 7
podemos agora com segurança fazer tão esperado
pelos usuários: Menus com a Aparencia do Delphi 7 e
do Office XP. É isso que quero falar nesse artigo, os dois
componentes responsáveis por esse recurso e dar uma
breve explicação de como usá-los...

Os dois componentes ficam na paleta Additional do
Delphi 7 e eles são:
* ActionManager: Responsável para montar as opções
e controlar as ações atribuídas a eles.
* ActionMainMenuBar: Dá suporte as opções colocadas
no ActionManager montando menus.

Usando os Componentes:

1- Insira os dois componentes no Formulário;
vamos seguir o Exemplo que estejam com os nomes de
ActionManager1 e ActionMainMenuBar1

2- Na propriedade ActionManager do ActionMainMenuBar1
coloque o ActionManager1;

3- Na propriedade ActionBars do ActionManager1 já terá um
item que é um TActionBarItem, selecione ele e na sua propriedade
ActionBar coloque a ActionMainMenuBar1;

4- O ActionBarItem terá também a propriedade Items... é nela que
voce adiciona os Itens que ficam na Barra Principal de Menu, no meu exemplo
adicionei os itens ´Cadastros´ e ´Relatórios´;

5- Em cada desses Itens (no caso o item Cadastros e o item Relatórios)
também possuem a propriedade Items, que é onde Colocamos os
itens que será as opções do menu, no meu exemplo coloquei:

Clientes
Fornecedores
Funcionarios
-
Sair

assim ele montou o menu principal,
mas como puderam ver os menus estão desabilitados...

6- Definir as Ações dos Menus: De um duplo clique sobre o ActionManager1 e
com a tecla Insert poderá ser adicionado novas ações e cada Action terá
o Evendo OnAction, é nele que você coloca o código desejado...

no exemplo foi definido 4 Actions, 1 para cada item...

7- Atrubuir uma ação ao Item do Menu: Vá na propriedades dos itens
do menu e na propriedade Action de cada item associe o Action atribuído a
ele daí é só... seu menu já estará funcionando..

quem quizer pegar o exemplo, o endereço é:
[url]http://web.onda.com.br/skatistas/action-sample.zip[/url]

é isso aí...


GOSTEI 0
Elitonon

Elitonon

13/10/2003

Valeu Erique.

Eli.


GOSTEI 0
POSTAR