![]() |
Neu Farben definieren und einbinden
Hallo liebe Forenleser,
ich habe eine kurze und bündige Frage, nämlich: kann man bei delphi neue Farben definieren und diese dann in beliebigen Komponenten benutzen? wenn ja, wie funktioniert das? ich bedanke mich im Vorraus für eure Hilfe, Mit freundlichen Grüßen, Sebastian |
Re: Neu Farben definieren un einbinden
Du musst ja nur eigene Konstanten definieren, evtl. in einer eigenen Unit, die Du dann einbindest.
Delphi-Quellcode:
[edit] Konstante 32-bittig definiert [/edit]
const clMyBlue = $00E00000;
... LabelTest.Font.Color := clMyBlue; |
Re: Neu Farben definieren un einbinden
Wie definiert man seine eigenen Faben?
|
Re: Neu Farben definieren un einbinden
Habs schon gefunden:
![]() |
Re: Neu Farben definieren un einbinden
Am Einfachsten, indem man im OI auf die Color-Eigenschaft z.B. des Formulars einen Doppelklick macht und dann im Dialog "Farben definieren" wählt. Dann baust Du Dir Deine Farbe zusammen und kopierst diesen Wert einfach wieder aus dem OI heraus ;)
|
Re: Neu Farben definieren un einbinden
Wäre für mehrere Farben nicht ein Enum geeigneter?
|
Re: Neu Farben definieren un einbinden
Wieso?
|
Re: Neu Farben definieren un einbinden
Keine Ahnung. Dann wäre dummer weise die maximal vergebbare Anzahl an neuen Farben auf maximal 256 festgelegt.
Aber seh gerade in der Graphics.pas, das dort auch alle Farben als Konstanten festgelegt sind. Manche Einfälle sind eben nicht die Besten. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz