SpeedButton

0

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

0

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 :-)

0

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

0

a masz ustawione AllowUp na True ??

Pozdrawiam {hello} --LSD - Discover The New Way Of Thinking

1 użytkowników online, w tym zalogowanych: 0, gości: 1