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]