Has anyone used the pyDog list box replacement? Looks really nice.
I'll vouch for it too. I first got it because of a couple specific needs, but then keep finding more uses for features it has. It is VERY nice, and Jim (the developer) is very responsive. And has even implemented several things at my request.
I can HIGHLY recommend it -- I use it more on macOS then Windows, but I have some Windows users on it too. I have not personally used it on Linux, but that is due to not having the need arise yet. I know he supports it.
@Rob H thanks everyone. in the demo the cells in the rows can be their own controls, like drop down boxes, date pickers, progress bars etc. Is all this built in?
Yes, but you can also use ContainerControls in Cells and thus making the possibilitys endless :)
Look at the demo sources. You can actually put in a container control and design any combination of controls you like. It also has LOTS more events where you can perform drawing or other actions. And for dynamic data, you can use a "DataSource". There is no end to what you can do with this thing...
Edit: Sascha beat me ...