Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Farbe für Label (https://www.delphipraxis.net/73991-farbe-fuer-label.html)

xZise 26. Jul 2006 14:32


Farbe für Label
 
Ich würde gerne einem Label die Farbe "0084ff" geben... wie kann ich das bewerkstelligen?

mkinzler 26. Jul 2006 14:35

Re: Farbe für Label
 
.Canvas.Brush.Color

xZise 26. Jul 2006 14:35

Re: Farbe für Label
 
Ich meinte eigentlich die Textfarbe?

[edit]Und wie weise ich jetzt diesen Wert zu?
Das geht nicht:
Delphi-Quellcode:
InfoLabel.Canvas.Brush.Color := #0084ff;
[/edit]

mkinzler 26. Jul 2006 14:36

Re: Farbe für Label
 
.Color

Dax 26. Jul 2006 14:37

Re: Farbe für Label
 
Zitat:

Zitat von xZise
Ich meinte eigentlich die Textfarbe?

.Font.Color ;)

himitsu 26. Jul 2006 14:38

Re: Farbe für Label
 
Wenn du dein Programm mit einen XP-Manifest ausgesattet hast, dann ist das nicht mehr möglich.

OK, bei de Schriftfarbe geht es nocht ^^

fkerber 26. Jul 2006 14:38

Re: Farbe für Label
 
Hi!

Der richtige Wert für die Zuweisung wäre $00FF8400 !


Ciao Frederic

ManuMF 26. Jul 2006 14:39

Re: Farbe für Label
 
Ich glaube, das geht so nicht, aber so:
Delphi-Quellcode:
Font.Color := $00{DeineFarbeOhne#Rückwärts};
// also $00ff8400
So hat es bei mir mit einer Farbe funktioniert, aber ich kann nicht garantieren, dass da ein System ist...;-)

[edit]In rotem Kasten fkerbers Beitrag nicht beachtet :roll: ;-)[/edit]

Dax 26. Jul 2006 14:41

Re: Farbe für Label
 
Zitat:

Zitat von ManuMF
So hat es bei mir mit einer Farbe funktioniert, aber ich kann nicht garantieren, dass da ein System ist...;-)

Da ist eins: statt #RGB wie in HTML nimmt Windows viel lieber '00'BGR-Werte an. Wenn das höchste Byte nicht 0 ist, sucht Windows in der Systempalette - afair jedenfalls.

himitsu 26. Jul 2006 14:42

Re: Farbe für Label
 
FF8400
er hat nicht gesagt, daß er 'ne andere Einteilung / ein anderes System verwendet :warn:
also könnte seine Angabe schon stimmen.


OK, in HTML/CSS sind die Farbwere andersrum angegeben, aber wie es in Dephi/Windows ist, steht eh in der OH unter TColor :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:49 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz