Fórum Buttons #164287
03/06/2003
0
é minha primeira vez no fórum...
Estou com uma dúvida cruel...
Criei uma barra única para uma aplicação... Nela terá os eventos Novo,Pesquisar,Excluir... Como implemento em minha classe, que um botão deste foi clicado sem usar a propriedade OnClick() de cada botão...
Existe alguma propriedade para identificar que algum botão foi clicado?
Obrigado
Miguelito_bh
Curtir tópico
+ 0Posts
03/06/2003
Okama
Qual motivo você tem para executar o evento OnClick e não tratar o evento OnClick??
Gostei + 0
03/06/2003
Miguelito_bh
para não ter q adicionar o método da minha classe
em todos os botões no evento OnClick() do mesmo!
Quero tratar o clique em um botão de forma mais geral!!!
Gostei + 0
03/06/2003
Vmotta
você pode acionar o evento onClick de um dos botões e direciona o evento onClick dos outros para o evento desse botão.
para identificar qual botao foi clicado pode utilizar esses comandos no onclick:
var
cpt: byte;
begin
if (Sender is TButton) then
cpt:= (Sender as TButton).Caption;
// agora vc tem armazenado o caption do bota oque acionou o evento,
// basta tratar a variavel cpt
end;
espero que te ajude
T+
Vitor
Gostei + 0
03/06/2003
Miguelito_bh
valeu pela dica!!!
não estou em casa agora, portanto mais tarde irei testar e lhe respondo OK???
Muito obrigado cara
:D
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)