salut
un peu complexe le bascule
moi je l'aurait plutot fait comme cela
@+ Phil
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 procedure Bascule(unBouton : tButton); var Evt : TNotifyEvent; begin Evt := unBouton.OnClick; unBouton.OnClick := nil; unBouton.enabled := not(unBouton.enabled); unBouton.Refresh; unBouton.OnClick := Evt; end; procedure TForm1.Button1Click(Sender: TObject); begin Bascule(Button1); end;
Partager