Speedbutton ma ustawione AllowAllUp na true , GrupIndex na 1 - wiec po kazdym kliknieciue jest wcisniety lub wycisniety.
Jak wykryc programowo czy speedButton jest wciśniety czy wyciśniety???
[glowa]
A może zna ktoś inne podejscie ???
Pozdr.
Speedbutton ma ustawione AllowAllUp na true , GrupIndex na 1 - wiec po kazdym kliknieciue jest wcisniety lub wycisniety.
Jak wykryc programowo czy speedButton jest wciśniety czy wyciśniety???
[glowa]
A może zna ktoś inne podejscie ???
Pozdr.
if speedbutton.down then ...
O to chodzilo ...... dzieki.
narodzil mi sie jednak 2 problem z SpeedButtonem.
Umiescilem Image na SpeedButtonie , i czy mozna zrobic tak że jak klikam w to Image to tak jakbym klikal w SpeedButtona ???
<font color="green"> ...już sobie poradzilem
wrzucilem if do onClick Image'a
Pozdr.</span>
po co dublować procedury ?
zrób tak :
procedure TForm1.Image1Click(Sender: TObject);
begin
SpeedButton1Click(Sender);
end;
AndRew: ciebie można się zapytać o to samo. Wystarczy w OI przypisać OnClick dla Image do tej samej procedury co w przycisku.
po części masz rację.. wiesz ja uczyłem się programować jescze na commodorku i trudno mi przywyknąć do tych "nowinek". Wolę sam to odwołanie napisać, niż potem nie pamiętać gdzie ja to zrobiłem..
A nie lepiej wstawić obrazek w OI bezpośrednio do przycisku?? (to się robi chyba przez ImageList, ale nie jestem pewien, bo nie mam Delphi pod ręką).