Free Pascal programmieren lernen.

TLabel

Abb. 1.01 TLabel Ansicht im ObjektInspektor

Abb. 1.01 TLabel Ansicht im ObjektInspektor

Das TLabel findest du im Hauptmenü unter Standard und ist die vierte Komponente von Links und wird durch ABC dargestellt. Bitte speichere deine Anwendung, wenn du schon etwas in Lazarus angelegt hast. Um die Label auszuprobieren erstelle eine neue Anwendung bei Lazarus Projekt->Neues Projekt->Anwendung. Ziehe danach drei Label in dein Form1. Dies kannst du durch das Anklicken der Komponente im Hauptfenster machen und dann klickst du in das Form1. Durch Drag and Drop kannst du das Label auf dem Form1 verschieben und positionieren. Im Objektinspektor unter Caption (Beschreibung) lässt sich der Text der dargestellt wird ändern. Unter Name änderst du den Namen des TLabels. Mit dem Namen kannst du die Komponente im Quelltexteditor nutzen. Möchtest du eine Eigenschaft im Quelltext ändern kannst du die Komponenten Eigenschaften als Punkt hinter dem Namen schreiben und dies durch eine Zuweisung ändern.

Beispiel:
Label1.caption := ‘Hallo Welt‘;

Jetzt kommt Farbe ins Spiel TLabel formatieren

Hintergrundfarbe
Die Hintergrundfarbe kannst du im Objektinspektor ändern unter Color
Quelltext:
Label1.color := clRed;

Abb. 1.02 TLabel Ansicht ObjektInspektor

Abb. 1.02 TLabel Ansicht ObjektInspektor

Schriftfarbe, Schriftart und Schriftgröße

Im Objektinspektor kannst du die Schriftfarbe, Schriftart und Schriftgröße vom TLabel unter Font in den Unterordnern Color, bzw. durch das anklicken des Buttons mit den drei Punkten ändern.
Quelltext:
Label1.Font.color := clRed; // Schriftfarbe Rot
Label2.Font.color := TColor($ff0000); // Schriftarbe Rot als Hexadezimalzahl #FF0000 (Rot)
Label3.Font.color := RGBToColor(255, 0, 0); // Schriftarbe Rot als RGB
Label1.Font.style:=[fsbold]; // Fett gedruckt
Label1.Font.Name := 'Arial'; // Schriftart
Label1.Font.Size := 18; // Schriftartgröße

Dies könnte als Beispiel als Ereignis des Form1 während der Erstellung mit dem Ereignis OnCreate() oder als während der darstellung OnShow().
Quelltext:
procedure TForm1.FormCreate(Sender: TObject);
begin
Label1.Font.color := clRed; // Schriftfarbe Rot … usw.
end;

Abb. 1.03 TLabel Farbgebung

Abb. 1.03 TLabel Farbgebung

Um euer TLabel in einer speziellen Farbe darstellen zu können könnt ihr ein Bildbearbeitungsprogramm wie Paint (Windows), Gimp (Systemübergreifend und kostenlos), oder Photoshop (Windows und Mac) nutzen. In diesen Programmen werden die Farbpaletten in Hexadezimal und auch als RGB dargestellt.


Beitrag kommentieren

Bitte verfasse einen Kommentar.

Dein Kommentar wird vor der Freischaltung von einem Admin moderiert.