Fórum TButton #225464
12/04/2004
0
Alguém sabe como fazer para que um botão fique com enabled = true mas que o evento OnClick desse botão fique inativo, ou seja, quero que o botão apareça normalmente mas o usuário não conseguirá clicar nele. Alguém tem alguma solução?
Obrigada,
Fernanda
Feberaldo
Curtir tópico
+ 0Posts
12/04/2004
Salsa
no on click ...
se for = 1 ele deixa fazer .. senao ele nao faz nada ... ;)
Gostei + 0
12/04/2004
Motta
procedure TForm1.Button1Click(Sender: TObject);
begin
if Button1.Tag = 0 then
begin
ShowMessage(´Fiz algo´);
end;
// quando quiser deixa-lo sem fazer nada
// Button1.Tag := 1;
// agora pq nao usar o enabled := false; ?
end;
Gostei + 0
12/04/2004
Feberaldo
procedure Tform1.btnTesteClick(Sender: TObject);
begin
btnTeste.enabled := false;
end;
Dá certo mais ele muda de aba (essa tela tem várias abas). Então estou procurando outra maneira de fazer isso.
Gostei + 0
12/04/2004
Tnaires
Outra coisa: vc quer q o botão não faça nada no OnClick, ou quer q a animação do clique no botão não ocorra?
Se vc quiser q o botão não faça nada no OnClick, simplesmente não coloque nenhum código dentro do evento, ou então escreva um Exit.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)