Czy mozna w jakis sposob ustawic speedbuttona w ten sposob aby po kliknieciu na nim myszka byl on wcisniety?
Nie chodzi mi tutaj o SpeedButton.Down ale o widok jego ikony...?--take care,
Wodzu
Czy mozna w jakis sposob ustawic speedbuttona w ten sposob aby po kliknieciu na nim myszka byl on wcisniety?
Nie chodzi mi tutaj o SpeedButton.Down ale o widok jego ikony...?--take care,
Wodzu
Glyph musi być złorzony z 4 obrazków o takiech samych rozmiarach czyli np. cztery obrazki o wielkości 20x20 czyli cały Glyph będzie miał rozmiar 80x20...
1 glyph : kiedy speedbutton jest wyciśnięty;
2 glyph : kiedy speedbutton jest nieaktywny;
3 glyph : kiedy naciskasz na speedbutton;
4 glyph : kiedy speedbutton ma pozycję dolną;
Nie zapomnij ustawić w inspektorze obiektów NumGlyph na 4;
No i wydaje mi się że to powinno być właśnie tak :))))
--Delphi 6; Pozdrawiam eSka :-)
No tak to pomaga...:) Z tym ze jak mam jednolity przycisk niezbyt rozbudowany to wystarczy mi do symulowania statusu przycisku to co robi system.
Czyli np. gdy klikam na przycisku to system sam obrysowuje go w ten sposob ze przycisk sprawia wrazenie kliknietego.
Eksperymentujac zauwazylem ze jednak ustawiajac w inspektorze obiektow SpeedButton1.Down:=True oraz zmieniajac GroupIndex na 1 przycisk rzeczywiscie pozostaje widoczny jako wcisniety.
Jednak gdy teraz chce aby po kliknieciu na nim mysza powrocil do stanu "nie wcisnietego" to ponizszy kod nie dziala...dlaczego?
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
SpeedButton1.Down:=False;
end;
??--take care,
Wodzu
a masz ustawione AllowUp na True ??
Pozdrawiam {hello} --LSD - Discover The New Way Of Thinking