PopUpMenu Itens

Delphi

17/11/2004

Ola a Todos

Tem um tempao q nao posto nada aqui mas vamos la... :D

A Parada e o seguinte, crio os itens do PopUpmenu em tempo de execução. e gostaria de pegar o caption do item criados assim q clico no item.

Tem como?

Valeu


Dart

Dart

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

17/11/2004

Não sei se é a melhor solução, mas....
Faz um procedimento (no on click ) que armazene em uma variavel o nome no popup que foi clicado.....


GOSTEI 0
Motta

Motta

17/11/2004

No onclick vc tem acesso via um typecast


TMenuItem(Sender).Caption;


GOSTEI 0
Dart

Dart

17/11/2004

while not Eof do
begin
Itens:=TMenuItem.Create(MenuGame);
Itens.Caption:=TGameGame.Value;
Itens.OnClick:=Execgame;
MenuGame.Items.Add(itens);
Next;
end;
Itens:=TMenuItem.Create(MenuGame);
Itens.Caption:=´Sair´;
itens.OnClick:=SairMenu;
MenuGame.Items.Add(itens);
end;

Eu crio ele assim
mas num entendi as dica de como pegar os caption dos itens assim q clico.

Dart


GOSTEI 0
Motta

Motta

17/11/2004

while ... Itens.OnClick:=Execgame; ... itens.OnClick:=SairMenu;.. os caption dos itens assim q clico. Dart



Coloque nas lógicas de OnClick


GOSTEI 0
Dart

Dart

17/11/2004

Desculpe mas ainda nao entendi

tem como mostrar como fazer....



Valeu


GOSTEI 0
Jc_analista

Jc_analista

17/11/2004

acabei de postar no forum:

http://delphiforum.icft.com.br/forum/viewtopic.php?t=54987


GOSTEI 0
Dart

Dart

17/11/2004

o vlw funfo legal


Muito obrigado


GOSTEI 0
POSTAR