Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
Re: TLabel + taRightJustify = katastrophe?
24. Okt 2007, 13:05
Irgendwas passt da aber nicht. Zumindest bei mir steht das Label zu weit rechts. Kontrolle mit einer Line bei 300.
Delphi-Quellcode:
var l: TLabel;
procedure TForm1.Button1Click(Sender: TObject);
begin
l.Caption := l.Caption + 'A';
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
l := tLabel.Create(self);
l.Alignment := taRightJustify;
l.Left := 300;
l.Parent := Self;
l.Top := 3;
l.Caption := 'Hallo Welt';
end;
procedure TForm1.FormPaint(Sender: TObject);
begin
Canvas.Pen.Color := clRed;
Canvas.MoveTo(300,0);
Canvas.LineTo(300,Height);
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
l.Free;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|