Einzelnen Beitrag anzeigen

OG Karotte
(Gast)

n/a Beiträge
 
#3

Re: VirtualTreeView: Sortierung

  Alt 8. Sep 2007, 13:07
Hallo Nils,

erst einmal musst Du das Ereignis OnCompareNodes benutzen, denn jedes mal wenn das VST sortiert werden soll, wird diese Routine aufgerufen.

In OnCompareNodes vergleichst DU dann die Knoten (in Deinem Fall wohl Ordner oder Datei) und gibst das Resultat über die Prozedurvariable "RESULT" zurück. Anhand dessen setzt VT dann den Eintrag an die passende Stelle.

D.h. Du bestimmst für JEDEN Eintrag (denn diese Routine wird für jeden Knoten aufgerufen) aufgrund welcher Kriterien der Knoten an welche Stelle rutscht.

In der Hilfe ist auch ein Beispiel unter "OnCompareNodes" zu finden.
  Mit Zitat antworten Zitat