Estas mezclando cosas... El control ListView se usa en el explorer y otros programas y se desempeña bien...otra cosa es que de un poco mas de lata para programar... Ahora, como son las cosas:
- Haces el truco de fuentes
- Usas el listview
- Consigues un control de terceros (que con el tiempo que lleva el thread ya hubieras evaluado! si te fijaste en el link?)
Si necesitas la mas brutal velocidad al cargar arboles/listas, necesitas un arbol/lista brutal, como
http://www.delphi-gems.com/VirtualTreeview/VT.php pero requiere mas codigo (eso si: Mas velocidad es IMPOSIBLE!) Ademas este control se transforma a cualquier cosas, incluso grids...