Și cum de a schimba culoarea butonului

Și cum de a schimba culoarea butonului?

S-ar părea - ceea ce ar putea fi mai ușor decât pentru a schimba culoarea butonului tip TButton in Delphi?
Dar nu. Nu este atât de simplu. Pun pariu a doua oră.
Te rog spune-mi cum, nu folosesc la terțe părți pot schimba culoarea componentei butonului?

Toate Multumesc anticipat!

Modificarea aspectului Windows. TButton în Delphi - este butonul nativ Windos - si ele sunt de aceeași culoare în întregul sistem.

TButton nu schimba!
Utilizați BitBtn sau alte componente.

Înregistrare yuyu> Schimbare Windows nu se rostogolească. Este necesar să se schimbe culoarea unui buton în cerere ..

Neznaika >> Ei bine, modul în care se poate schimba culoarea butonului, în cazul în care TBitBtn?

Posibil și un TButton:
MakeObjectInstance + FreeObjectInstance (sau SetWindowLong), precum și posturi WM_ERASEBKGND / WM_PAINT

PS. IMHO ar trebui să nu hemoroizi, mai ușor de utilizat TBitBtn


> TButton în Delphi - este butonul nativ Windos - și acestea sunt în toate
> Sistemul de aceeași culoare
Cu toate acestea, există componente care schimba stilul programului, inclusiv și culoarea TButton „s.

Deci, cât de bine a schimbat culoarea TBitBtn?

Impune-o imagine monocromatica ;-)

Prin Glyph dacă această proprietate?
Deci, marginile vor toate brumăriu.

Vetal cred că totul este reglementat, nu-mi amintesc chiar acum, dar îmi place lucrat.

Vetal, haide torry.net - există astfel de componente. RbControls TIPA [RbButton]

Pe scurt, a făcut o TPanel, culoare de umplere. Și el a schimbat stilul unei pene cu Uppered pe Coborât și vice-versa.

articole similare