Buttons
Olá pessoal,
é 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
é 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
Curtidas 0
Respostas
Okama
03/06/2003
O Evento OnClick ocorre quando o componente recebe um clique do mouse, iniciando com OnMouseDown e finalizando por OnMouseUp.
Qual motivo você tem para executar o evento OnClick e não tratar o evento OnClick??
Qual motivo você tem para executar o evento OnClick e não tratar o evento OnClick??
GOSTEI 0
Miguelito_bh
03/06/2003
Okama,
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!!!
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
Vmotta
03/06/2003
ola.
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
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
Miguelito_bh
03/06/2003
Vítor,
valeu pela dica!!!
não estou em casa agora, portanto mais tarde irei testar e lhe respondo OK???
Muito obrigado cara
:D
valeu pela dica!!!
não estou em casa agora, portanto mais tarde irei testar e lhe respondo OK???
Muito obrigado cara
:D
GOSTEI 0