Position/Eigenschaften von gedockten Objekten ändern
25. Feb 2021, 10:43
Hi
Wie kann ich die Position/Größe/Eigenschaften von angedockten Objekten ändern.
Wenn ich das Objekt per .Width oder .Dock(TWinControl, TRect) ändere, kann ich die Objekte nicht über die Splitter in der Größe ändern, über den X-Knopfes schließen und und und.
Auch verändern sich die angedockten Objekte nicht mehr in der Größe wenn ich die Größe des Fensters ändere.
Welche Informationen benötige ich um die angedockten Objekte über den Code zu ändern, und wie stelle ich das an.
Die einzige Idee die mir am Ende bleibt ist, das ich mit .DockManager.SaveToStream die Eigenschaften in einem Stream speichere, und den Inhalt durch eine Prozedur in einem Feld aus einem eigenen Datentyp schreibe, und dann die Daten in dem Feld ändere, und sie dann mit .DockManager.LoadFromStream an die angedockten Objekte zu übergeben.
Aber es muss doch eine saubere Lösung geben?
Gruß vom Nixsager
|