Como acessar um item no MainMenu

Delphi

27/06/2006

Bom dia pessoal..
Como faço para acessar um Item de um MainMenu.. no caso a propriedade
Tag ou a Propriedade Name?
Já tentei assim
MainMenu1.Items.[0].Tag mas não estou conseguindo..

no caso em questão eu tenho

No MainMenu
[b:cda9e6c346]Cadastros Movimentação Relatórios Sair[/b:cda9e6c346]
Em Cadastros tenho os submenus
[b:cda9e6c346]Clientes[/b:cda9e6c346]-
[b:cda9e6c346]Fornecedores[/b:cda9e6c346]
[b:cda9e6c346]Gerais-> Estados
Cidades[/b:cda9e6c346]
Como eu faria para pegar a tag, no caso, do submenu Estados qdo eu
clicasse neste?
Ou ainda como eu poderia correr todos os Items do menu atribuindo suas
propriedades Name em uma tabela?

Se alguém puder me ajudar desde já agradeço

Fausto


Faustoalves

Faustoalves

Curtidas 0

Respostas

Andreaskaquino

Andreaskaquino

27/06/2006

Fausto, cada item de menu é um objeto dentro do projeto, sendo assim possui um nome e voce poderá referencia-lo usando este nome, geralmente quando voce não coloca um nome para o item de menu ele coloca a descrição que voce informou no caption + 1. Ou ainda voce poderia se referenciar ao item de menu através da classe correspondente ao mesmo, a classe TMenuItem.

Att,


GOSTEI 0
Adriano Santos

Adriano Santos

27/06/2006

Vc quase acertou rsrs.

MainMenu1.Items[0].Items[1].Items[1].Items[3].Tag


Aqui eu chutei tah, mas repare que para cada sub-item eu joguei um Items[XXX]

entendeu?


GOSTEI 0
Leitorbinario

Leitorbinario

27/06/2006

[quote:72a7d4a3ee=´Adriano Santos´]Vc quase acertou rsrs.

MainMenu1.Items[0].Items[1].Items[1].Items[3].Tag


Aqui eu chutei tah, mas repare que para cada sub-item eu joguei um Items[XXX]

entendeu?[/quote:72a7d4a3ee]

não entedi, o que é sub de que neste codigo?


GOSTEI 0
Faustoalves

Faustoalves

27/06/2006

Excelente.. funcionou beleza...
Pelo que notei a Classe MenuItem.. é um array..

Muitissimo obrigado

Fausto


GOSTEI 0
Adriano Santos

Adriano Santos

27/06/2006

Excelente.. funcionou beleza... Pelo que notei a Classe MenuItem.. é um array.. Muitissimo obrigado Fausto


É isso mesmo. Se quiser se aprofundar um pouco mais, veja meu artigo sobre adicionar [url=https://www.devmedia.com.br/visualizacomponente.aspx?comp=1073&site=3]Como adicionar itens de menu dinamicamente[/url].


GOSTEI 0
POSTAR