Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.044 Beiträge
 
Delphi 12 Athens
 
#2

AW: Frage zu TRelativePanel

  Alt 20. Jun 2016, 10:02
Mache ich hier etwas falsch oder ist das as designed?
Weder noch - das ist schlicht und einfach ein Bug. Das AlignControls darf natürlich erst dann aufgerufen werden, wenn die Child-Controls alle schon erzeugt sind.

Workaround: Setze die Eigenschaft erst im FormCreate (nicht schön, ich weiß).
Delphi-Quellcode:
var
  idx: Integer;
begin
  idx := RelativePanel1.ControlCollection.IndexOf(Memo1);
  RelativePanel1.ControlCollection[idx].AlignLeftWithPanel := true;
end;
Machst du dafür einen Eintrag auf Quality Portal?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat