Entwickler-Ecke
Sonstiges (Delphi) - Buttonsfarbe
Cash - Mo 03.03.03 17:18
Titel: Buttonsfarbe
Hi@all
ICh möchte gern die Fabe des Buttons verändern (nicht die Font-Farbe).
In der Hilfe habe ich schon nachgeschaut und nichts gefunden.
WEiß einer von euch wie ich das regeln kann?
MFG
Cash
UGrohne - Mo 03.03.03 17:24
Geht net, musste eigenen Button erstellen, oder Dir ne Komponente suchen :P
neojones - Mo 03.03.03 17:36
Böse Zungen behaupten, dass Borland das bei der Programmierung der VCL vergessen hat!
Viele Grüße,
Matthias
Anonymous - Mo 03.03.03 18:04
Glaube ich nicht. Die Farbe des Buttons passt sich dem Allgemeinbild von Windows an. Wenn du z.B. unter Anzeige > Darstellung die Farbe des Buttons wechselst, dann wird auch die Farbe deines Buttons gewechselt. Somit ist sichergestellt, daß du nicht einen blauen Button auf einen roten Hintergrund hast, wo der Rest aller Programme einen roten Button auf einen roten Hintergrund hat.
Hat schon alles sein Sinn.
Ansonsten ein ganz billiger Trick:
Nim ein TPanel und gib ihm die gewünsche Farbe. Caption entfernen. Leg auf den den Panel ein TSpeedButton ab. Pass den Button dem Panel an und stell ihn auf Flat := True. Schon hast du ein bunten Button.
Aber wie gesagt, es ist eine Notlösung und hat auch einige kleine Nachteile.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!