Ich glaube, wir reden aneinander vorbei...
Schau dir bitte meine OnGetText Prozedur nochmal an. Dort wird der Tree komplett aufgebaut, und nach dem Aufbau wird FullExpand aufgerufen. Also so, wie du es vorschlägst. ToggleNode wird in diesem Fall nicht ausgelöst, weil OnGetText - wie du richtigerweise erwähnt hattest - zigmal die Sekunde aufgerufen wird. Das heißt, FullExpand muß irgend wo anders aufgerufen werden. Die Frage ist, wo?
Falls ich dich jetzt immer noch nicht verstanden habe (ich lebe schon seit fast zehn Jahren in den USA und mein Deutsch ist etwas eingerostet), dann wäre ich dir wirklich dankbar, wenn du mir mal ein kurzes Code Snippet zeigst, das nicht aus Pseudocode besteht.
Uwe