Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

TLabel + taRightJustify = katastrophe?

  Alt 24. Okt 2007, 12:18
Hi DP,
Ich habe folgenden simplen Code:
Delphi-Quellcode:
lCaptionDesc := TLabel.Create(self);
with lCaptionDesc do
begin
  Left := 300;
  Top := 3;
  Alignment := taRightJustify;
  Parent := tsFilter;
  Caption := 'Ein bischen Text... Bla bla blub';
end;
Soweit, würdet ihr sagen, dass macht Probleme? Nein, keine Fehler/Warunungen, aber die Anzeige spielt verrückt. Und zwar ist er nicht beim 300. Pixel zu ende, sondern irgendwo bei 350 - 360.
Und egal welchen Text, Left + Width ergibt immer das gleiche.
Erst, wenn Alignment normal ist, funktioniert Left wieder.
Warum das denn bitte schön

MfG
xZise

[edit]Bevor jemand meint, dass Left nach dem eingeben des Textes dann auf Left = 300 steht: Nein, dem ist nicht so![/edit]
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat