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/)
-   -   Delphi Color von TLabel funktioniert nicht (https://www.delphipraxis.net/103663-color-von-tlabel-funktioniert-nicht.html)

KPBecker 19. Nov 2007 15:44


Color von TLabel funktioniert nicht
 
Hallo, Delphi-Praktiker,

auf einem ganz normalen Formular habe ich ein ganz normales Label gesetzt.

Problem:
Die Eigenschaft 'Color' im Objekt-Manager hat überhaupt keine Auswirkung auf die Farbe des Labels, weder zur Entwurfs- noch zur Laufzeit. Auch das Setzen beim Programmlauf ändert nichts.

Color (Font) funktioniert: Der Text ist farbig.

Ich möchte eigentlich den Hintergrund des ganzen Labels einfärben. Wo ist der Fehler ?

(Version: Delphi 2007)

Beste Grüße,
Klaus-Peter

leddl 19. Nov 2007 15:46

Re: Color von TLabel funktioniert nicht
 
Transparent auf True?
Oder vielleicht auch ParentColor auf True?

Deep-Sea 19. Nov 2007 15:47

Re: Color von TLabel funktioniert nicht
 
Die Eigenschaft Transparent muss auf False stehen.
* blubb *

PS: Wenn man Color ändert, wird ParentColor automatisch auf False gesetzt :-D

Hawkeye219 19. Nov 2007 16:12

Re: Color von TLabel funktioniert nicht
 
Hallo,

das einmalige Setzen von TLabel.Transparent im Objektinspektor reicht leider nicht aus. Ohne Programmcode geht es, wenn man die Eigenschaft zunächst auf den Wert True stellt und anschließend wieder auf den Wert False. Dadurch zwingt man Delphi, den notwendigen Wert in die Formulardatei zu schreiben.

Gruß Hawkeye

KPBecker 19. Nov 2007 16:23

Re: Color von TLabel funktioniert nicht
 
Vielen Dank,

Transparent:= true war der Schlüssel zum Erfolg !

Klaus-Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 Uhr.

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