Um herauszufinden, ob es ein ListViewGadget oder ein TreeGadget ist würde ich die Windows-Classe herausfinden. Dies geht folgendermaßen:
1. lade das Tool hier herunter:
DEAD LINK
2. starte das Tool und das Programm, was dir dieses sonderbare element anzeigt.
3. Fahre mit der Maus über das Gadget und in dem Tool wird nun die Windows-Klasse angezeigt. Etwa sowas:
Press CTRL-ALT-F to pause the display.
>>>>>>>>>>>> Window Details <<<<<<<<<<<<<
Title: Binary_Reader
Class: CabinetWClass
Size: X: -4 Y: -4 W: 1032 H: 746
>>>>>>>>>>> Mouse Details <<<<<<<<<<<
Screen: X: 433 Y: 376
Cursor ID: 5
>>>>>>>>>>> Pixel Color Under Mouse <<<<<<<<<<<
RGB: Hex: 0xEBE9ED Dec: 15460845
>>>>>>>>>>> Control Under Mouse <<<<<<<<<<<
Size: X: 252 Y: 100 W: 772 H: 612
Control ID: 1
ClassNameNN: SysListView321
Text: FolderView
>>>>>>>>>>> Status Bar Text <<<<<<<<<<<
(1): 17 Objekt(e)
(2): 41,8 KB
(3): Eigener Computer
>>>>>>>>>>> Visible Window Text <<<<<<<<<<<
D:\Leonhard\Programmieren\Binary_Reader
D:\Leonhard\Programmieren\Binary_Reader
FolderView
>>>>>>>>>>> Hidden Window Text <<<<<<<<<<<
17 Objekt(e)
Du wirst dabei in der Gruppe 'Control Under Mouse' einen Eintrag 'ClassNameNN' finden. Dort steht die Windows-Classe des Gadgets. Bei mir ist dies ein ListIconGadget.
Ich Tippe darauf, das das dort benutzte ein TreeGadget (Classe: SysTreeView32) ist, wobei eine SysHeader32 -Classe oben angehängt wurde.[/code]