/EDIT/ .. Whoops.. you got me ranting too, and I think we've taken over this post... SORRY!

No worries Jim.. I know what you mean.
I did look at your extender... it is nice and I may use it in the future, but up until now I have been able to use various Dll calls (my Listview UDF stuff) to do
most of what I need with the Report View, and other similar tricks with other controls without the need for an additional extender being packaged into my compiled exe's. (I don't like extenders if I can avoid them).
I admire your efforts and honestly, you flatter me thinking I can expand on your extender...
While I might know a bit about the ListView control and some general Win32 API stuff, it's almost all been learnt via trial and error and mainly through need, when I thought things were lacking in WinBatch, and I wanted a way around it.
But most of my experiments were done via WinBatch itself, not as an extender made in C++ / Visual Studio.
Basically, I am not a C / C++ /C# programmer of any note at all, so writing or expanding the extender would be a challenge for me.
I have tried dabbling in C++ and even assembler a couple of times, but find it frustrating.. even setting up the environment and understanding how to compile things was a challenge if I remember correctly (errors complaining about missing libraries etc), let alone learning the new language constructs and syntax ...but, that was a few years ago... I might find it easier now?
That is why I persist in WinBatch... I know it, I'm pretty lazy and I can do most things in WinBatch that I need to do... I only get frustrated sometimes, but not enough to get me motivated enough to jump ship and learn / use a different language and IDE... but I might if WinBatch doesn't keep progressing along, and my needs change enough.
I guess I see and treat WinBatch a bit differently from what the developers of it do... rightly or wrongly...
I use it as almost a full programming language and create desktop applications with fairly complicated GUI interfaces with it, rather than just making simple middle-ware glue scripts to change a few settings and copy some files.
I see it like a syntactically feature-rich but simpler to use Visual Basic, or a more professional AutoIt (but it lacks the GUI events and controls that these have).
That is why, like you, I would like to see enhancements in the GUI area I suppose, and the developers probably don't see the need.
I think WinBatch is a great product and could attract an even bigger user base if it were tweaked around the edges in this respect a bit more (as well as a few other places).
If I thought it would help, I would write a complete list of what I would like to see implemented, but I'm not sure it would be taken the right way or acted upon anyway... maybe it's me that needs to change and learn a new language and write an extender or just use a different language altogether?