@SaschaSchneppmueller I could also subclass the piDog DataView and change all properties to make it look like a Stock Xojo Listbox, but i would really prefer the DataView to behave and look like a Stock Xojo Listbox and tune in only the changes i need. :)
Funny, I was playing around with DataView the other day and came to the exact same conclusion. It's not a drop-in replacement because it doesn't look like the Xojo listbox and that, in my opinion, limits its usefulness.
@Jean-YvesPochez you can really do a lot of things subclassing the xojo listbox.
the only thing you can't do (I'm aware of) is having variable row heights.
DataView is data on demand and allows you to have all sorts of embedded controls. In one of my projects I'm going to replace some old StyleGrid controls and it has the variable row height and some other features that were nice with StyleGrid.
But otherwise I agree the the Xojo listbox is very powerful with a little work. I still wish we had a true grid control that allowed embedding of controls/containers. The IOSTableCell is pretty close to what I want but I have no idea how much work that is to get it cross-platform on the desktop.