Ich würde sehr zu einer TVirtualStringTree raten:
http://www.soft-gems.net/index.php/c...rtual-treeview
Abgesehen davon, dass die um Größenordnungen schneller ist, was man gerade bei Filteroperationen usw. sehr braucht, kennt die auch schon direkt die Möglichkeit einen Eintrag ein- oder auszublenden. Da brauchst du gar nicht selbst zeichnen oder irgendetwas.