Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Neue Hintergrundfarbe


tea pot - Do 22.03.07 21:20
Titel: Neue Hintergrundfarbe
Hi!

Ich hab mal wieder ne Frage^^ :P :?:

Kann man irgendwie neue Hintergrundfarben für ein Formular erstellen?


MfG

tea pot


Moderiert von user profile iconChristian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Do 22.03.2007 um 21:21


Danniolo - Do 22.03.07 21:23


Delphi-Quelltext
1:
Form1.Color := clred;                    


tea pot - Do 22.03.07 21:33

nee das meine ich nicht.
Ich will nicht die Farben aus der Liste sondern eigene.
Der Befehl für die Hintergrundfarbe ist mir bekannt,nur bei den Farben ist nix passendes dabei!


Saubäär - Do 22.03.07 21:36

Hallo,

dann probier mal das hier:


Delphi-Quelltext
1:
2:
 Form1.Color := RGB(r, g, b); // r, g, b = 0..255
 Form1.Color := RGB(25500); // rot


Gruß


tea pot - Do 22.03.07 21:37

funzt das auch mit Delphi 5?


Saubäär - Do 22.03.07 21:38

Das kann ich dir nicht sagen. Magst es nicht selber ausprobieren?


Christian S. - Do 22.03.07 21:46

Hallo!

Du kannst die Farben auch in Hex-Schreibweise angeben:


Delphi-Quelltext
1:
Form1.Color := $45FFAC;                    


Dabei sind die ersten zwei Zeichen der Wert für Blau, die zweiten Zwei für Grün und die letzten beiden für Rot.

Grüße
Christian


Delete - Do 22.03.07 21:58

Mit dem Programm COLORPIC.EXE kann man Farbmischungen kreieren und mit dem Copy-Button in Delphi übernehmen.

http://www.iconico.com/colorpic/