Cool
Unit 
und effektiv xD
Allerdings habe ich zwei Bugs:
Und zwar wird das TreeView nicht immer komplett neugezeichnet (im Expand) und zum anderen zeichnest du den Hintergrund der Tableiste nicht durchsichtig sondern in cBtnFace

Das sieht mit Tabs auf Tabs ziemlich schlecht aus
Ich habe im Anhang mal ein Screenshot von den beiden Fehlern.
Kommentiere ich die Zeile aus, funktioniert alles wunderbar!
MfG
xZise