Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Position/Eigenschaften von gedockten Objekten ändern (https://www.delphipraxis.net/207112-position-eigenschaften-von-gedockten-objekten-aendern.html)

Nixsager 25. Feb 2021 09:43

Position/Eigenschaften von gedockten Objekten ändern
 
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


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz