Delphi-PRAXiS

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/)
-   -   Textfarbe eines VCL-Style-Labels zur Laufzeit ändern (https://www.delphipraxis.net/183661-textfarbe-eines-vcl-style-labels-zur-laufzeit-aendern.html)

Magnitudo 26. Jan 2015 20:39

Textfarbe eines VCL-Style-Labels zur Laufzeit ändern
 
Hallo,

Anfängerfrage: Wie ändere ich die Textfarbe eines einfachen Labels zur Laufzeit ab.
Eingebunden ist ein VCL-Style (Glossy). Deshalb funktioniert das abändern auf die herkömmliche Weise auch nicht.
Mit VCL-Styles fehlen mir noch die Erfahrungen :stupid:

Thomas

Volker Z. 26. Jan 2015 20:55

AW: Textfarbe eines VCL-Style-Labels zur Laufzeit ändern
 
Hallo,

und herlich Willkommen in der DP

Zitat:

Wie ändere ich die Textfarbe eines einfachen Labels zur Laufzeit ab
Delphi-Quellcode:
Label1.Font.Color := clXXXXXX; // entsprechende Farbkonstante
Zitat:

Eingebunden ist ein VCL-Style (Glossy). Deshalb funktioniert das abändern auf die herkömmliche Weise auch nicht
Delphi-Quellcode:
Label1.StyleElements := [seClient,seBorder]; // <-- hier muss seFont entfernt werden


Oder die entsprechenden Eigenschaften im Objektinspektor ändern.

Gruß

Magnitudo 26. Jan 2015 23:17

AW: Textfarbe eines VCL-Style-Labels zur Laufzeit ändern
 
Hallo Volker,

so einfach ist das.
Attribut seFont von StyleElements auf FALSE gesetzt und schon geht's.
SUPER. Vielen Dank für den Tipp.

Grüße aus Königsbrunn
Thomas


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:32 Uhr.

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