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 Form auf Panel andocken (https://www.delphipraxis.net/87936-form-auf-panel-andocken.html)

hanspeter 7. Mär 2007 15:32


Form auf Panel andocken
 
Hallo ich habe eine Form die wahlfrei auf einem Panel angedockt werden kann.
Das Panel ist im nicht angedockten Zustand nicht sichtbar und wird beim Andocken auf die Fensterbreite des angedockten Fensters gesetzt.
Diese Form enthält ein Treeview.
(Auf Node.Data ein Zeiger auf eine Class.)
Nach dem Andocken:
Beim Anklicken eines Child kommt eine Speicherschutzverletzung.
Wenn ich das Fenster andocke, dann wird offensichtlich der Inhalt von Node.Data zerstört.

Vor dem Andocken funktioniert das Treeviw.
Hat wer eine Idee, woran das liegen könnte.

Gruß
Peter

hanspeter 13. Mär 2007 07:24

Re: Form auf Panel andocken
 
Ich muss das Thema mal puschen. Har wer eine Idee woran das liegen kann.

Wenn ich ein Fenster, welches einen Treeview enthält, auf einem Panel andocke, ist anschließend der Zeiger auf Node.Data zerstört.
Zwischen den Ereignissen DockOver und DockDrop wird Treeview.Delete aktiv.

Gruß
Peter


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:19 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