Buttons färben
-
Hi erstma, ein super Forum habt ihr da auch sehr umfangreich nur schade das die SuFu im moment nicht geht aba wird ja bald wieder

Also jetz zu meinem Problem, ich würde gerne die standart-grau Buttons meinem Design anpassen und somit einfach mit der Farbe clHighlight bemalen.
Ich hab es mit dem Code versucht aber das hat leider nicht funktioniert:Btn_end->Brush->Color=clHighlight;also der Befehl funktioniert einwandfrei mit edits usw und für die Buttons gibt der Compiler auch keine fehler aus und das Programm startet auch fehlerfrei nur der Button bleibt weiterhin grau

So please C++ Comunity Pimp my Button :p
-
Mit normalen Buttons geht das leider nicht

Entweder baust du dir selber einen, oder du nimmt ein TPanel und
reagierst da auf onClick...
-
Schade, aber selber einen Button machen schaff ich nicht, zumindest nicht mit den aktuellen Kenntnissen

Also das mit den Pannels sieht schon mal ganz gut aus nur vermiss ich die tolle Klick-Animation der Buttons
Gibs da evtl nen Weg diese Animation auf die Pannels zu übertragen, wenn nicht is auch nicht soooo schlimm.Danke GCoder für die schnelle Hilfe

edit:
HUHUHUHU hab animation selber geschaft
hab einfach bei OnMouseDown den BorderStyle auf bsSingle gesetzt und bei OnMouseUp den BorderStyle auf bsNone 
jetz sieht es aus wie ein richtiger Button^^
-
Gerne doch

Naja, es gibt ja die Ereignisse "onMouseDown" und "onMouseUp".
Außerdem gibt es ja noch diese Eigenschaft "BevelInner".
Wenn du bei MouseDown die BevelInnter auf "bvLowered" und bei MouseUp auf "bvRaised" setzen.Wenn man viele Buttons hat, ist das aber ziehmlich mühselig

<Edit>
Hm, dann eben so...
</Edit>