Hallo Thomas,
ich habe Deinen Code jetzt nicht durchgesehen, aber es gibt bei den VirtualTree-Demos unter "Advanced" die PropertiesDemo.
Delphi-Quellcode:
// Virtual Treeview sample form demonstrating following features:
// - Property page like string tree with individual node editors.
// - Incremental search.
// Written by Mike Lischke.
Dabei demonstriert Mike z.B. einen NodeEditor mit einer ComboBox, vielleicht wirst Du ja dort fündig.
Das Patchen der VirtualTrees.pas würde ich nicht empfehlen.