Prefect! Thanks a lot you both of you (taazz & GetMem).
@taazz Your code actually solves a problem I was having elsewhere. Both of you helped me to kill 2 birds with one stone!
I have to confess, for me, VirtualTreeView has to be the best free control in Lazarus. The BGRA control set comes next. Users demand lots of GUI special effects these days so they really come in handy for me.
Cheers,
JD