Einzelnen Beitrag anzeigen

hermannhass

Registriert seit: 23. Dez 2006
Ort: Nähe Las Palmas
69 Beiträge
 
#7

Re: Treenode/treeview automatisches Destroy

  Alt 10. Apr 2007, 14:47
Dank dem Trace durch meine Comctrls habe ich die Stelle gefunden.
Ein handle wird erst beim ersten show gesetzt, wenn noch keins definiert ist.
dabei wird das der knotenzustand in einen stream geschreiben, ein destroywnd, createwnd aufgerufen und die knoten
neu gebildet. und sowas ist nur beim treeview der fall.
ist unschön, möchte man das Formular mal in ein anderes gebunden haben(parent=client) oder mal als zusätzlcihe Form(parent=nil). dann mass man das treeview neu aufbauen(wenn man dem ttreenode datenbereiche oder properties vererbt hat)
Einziger Ausweg. Keine nachkommen von treenode verwenden, sondern daten über "data"-Property ankoppeln....
Entwickle SW mit Delphi 2006 und sql.
Lebe auf Gran Canaria.
  Mit Zitat antworten Zitat