Entwickler-Ecke

Free Pascal - Caption / Text besser zurückstellen


Lernenochdazu - Fr 29.07.22 09:27
Titel: Caption / Text besser zurückstellen
Hallo. Wenn ich eine Caption von Label XY verändern möchte, mache ich das ja mit LabelXY.Caption := 'beispiel';

Wenn ich nun wieder den Standardtext haben möchte nach einer anderen Aktion mache ich das gleiche nochmal. Geht das irgendwie schneller? Im Sinne davon dass ich ihm sage, nehme den Text an, der von Anfang an im Label stand?

LG

Moderiert von user profile iconTh69: Delphi-Tags hinzugefügt


Th69 - Fr 29.07.22 09:46

Jedes Control hat genau einen Text und merkt sich auch nur diesen (der Standardwert ist ja ein leerer Text, d.h. das würde dir auch nicht weiterhelfen).
Du mußt also selber den Text merken (bzw. eine Konstante für den Text anlegen, um ihn an verschiedenen Programmstellen zu setzen).


Ralf Jansen - Fr 29.07.22 12:44

Wenn du sowas häufiger brauchst schreib einfach dein eigenes Control auf Grundlage des vorhandenen Labels. Sollte nur eine Handvoll Zeilen Code benötigen. Ab dann, wenn immer du so was brauchst, wird es einfacher.