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
Textfarbe Tlabel
- 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
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
rein. fertig.
Winni
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;
Winni
-
- 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
Wow, Winni,
so spät noch geantwortet, danke. Jetzt kann ich schlafen
Vielen Dank
Andreas
so spät noch geantwortet, danke. Jetzt kann ich schlafen

Vielen Dank
Andreas