AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Treenode/treeview automatisches Destroy

Offene Frage von "hermannhass"
Ein Thema von hermannhass · begonnen am 10. Apr 2007 · letzter Beitrag vom 10. Apr 2007
 
hermannhass

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

Re: Treenode/treeview automatisches Destroy

  Alt 10. Apr 2007, 13:35
Zitat von Muetze1:
1. Kann es sein, dass er ein Clear macht bevor er die Knoten aus der DFM streamed?
2. Ja, du kannst die ComCtrls debuggen. Setze dazu in den Projektoptionen -> Compiler -> Debug-DCUs ein Häkchen und erstelle das gesamte Projekt erneut. Dann kannst du den Anweisunden "hinterher" gehen mit F7, etc
Zu 2. Danke für den Tip, einfach und effektiv....

Zu 1. Nein, ein Clear ist ausgeschlossen, und Reload aus "dfm" auch, da die Knoten dynamisch gebildet werden.
Im Formular ist das treeview leer....
rufe nach meinem tform.Create(nil) eine Procedure "Start" auf, die 2 knoten dynamisch anfügt
diese sind einwandfrei im treeview. Man man nun einen parent dem formular zuweisst
(ein clientbereich aus meiner Mainform), werden die
destroy proceduren aller treenodes(hier 2mal) ausgerufen und anschliessend durch create(2mal)
wieder erzeugt. Der Text(caption) bleibt erhalten.
Dieses "phenomen" ist in in DP7 und 2006 einfach reproduzierbar und bei jedem Parent-Change!

Natürlich kann man auf diese "situation" einstellen, indem ich vorher einmal den parent setze und dann esrt den tree baue, aber ich arbeite ungerne mit solchen Tricks bei nicht logischem verhalten.
den besonders bei nachkommen von treenode (und dafür gibt es nunmal eine virtuelles createnode
oder ein OnCreateNodeClass) ist dies ärgerlich, da ausser dem text nichts beim automatischen "Recreate" übernommern wird.
Entwickle SW mit Delphi 2006 und sql.
Lebe auf Gran Canaria.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz