Klaus: thanks, I will have a look at that, but it does mean that my seperator lines will be black then?
maybe that panel resize should be added there since you feed the panel dimensions to the class anyway.
Qlogic: You schould do this in the code where you add your elements.
if you have 2 lists with different look/layout you'll have an issue if you use the edit class method