Textfarbe Tlabel

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
paffii
Beiträge: 17
Registriert: Do 4. Jun 2020, 23:24
OS, Lazarus, FPC: Mint 18.3 (L 2.0.6 FPC 3.0.4)
CPU-Target: 64Bit
Wohnort: Metzingen

Textfarbe Tlabel

Beitrag von paffii »

Hallo Forum,
ich möchte einfach nur die Textfarbe eines Tlabel ändern.
Es heisst, dass man im Objektmanager unter Fonts auch die Farbe einstellen kann, jedoch bei mir nur Font und Grösse auswählbar.
Wenn ich die Farbe mit Textfeld1.font.Color:=clred; ändere, dann wird die Farbe erst geändert, wenn ich mit der Maus auf das Textfeld klicke.
Vermutlich ist es einfach, aber ich suche seit Stunden und komme nicht weiter..

procedure TForm1.Textfeld1Click(Sender: TObject);
begin
Textfeld1.font.Color:=clred;
end;

hier steht auch "Textfeld1Click", aber wie geht das ohne "Click"

Andreas

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: Textfarbe Tlabel

Beitrag von Winni »

Hi!

Grundlegende Initialisierungen erledigst Du in der Procedure FormCreate:

Form anklicken --.> F11 (Object Inspector) --> Tab Events --> onCreate anklicken

Der Procedure-Rumpf wird erstellt.
Da schreibst Du Dein

Code: Alles auswählen

Textfeld1.font.Color:=clred;
rein. fertig.

Winni

paffii
Beiträge: 17
Registriert: Do 4. Jun 2020, 23:24
OS, Lazarus, FPC: Mint 18.3 (L 2.0.6 FPC 3.0.4)
CPU-Target: 64Bit
Wohnort: Metzingen

Re: Textfarbe Tlabel

Beitrag von paffii »

Wow, Winni,

so spät noch geantwortet, danke. Jetzt kann ich schlafen :-)

Vielen Dank

Andreas

Antworten