Well Raph, I think I must clarify some of the points. My idea about the wizard is to make it powerful for advanced users as well as simpler to operate for all. My goal is to make C::B as the default IDE for beginners when they start learning wxWidgets in Windows/Linux/Mac. Because I feel C::B gives you the flexibility to choose different Platforms & Compilers. (I've a soft corner for faster compilers :wink:)
Thus my idea is not to stuff it with unnecessary features (Please don't get offended). Some of the features you are requesting are not feasible due to some reasons which I've already explained. One of your good, feasible suggestion has already been implemented and I'll implement other feasible ones.
What do you think about an panel to let the user modify the names of the libs manually, after the "configuration could not be found" message occurred?
Take this one. For an advanced user, if he gets the warning message saying that the configuration is not found he'll either use appropriate configuration or add the required libs in the project manually.
When a beginner will use it, if the wizard throws a page with few textboxes and asking him to fill them manually, he be in deep trouble. I know from my experience, for a beginner it is a big headache. I was jumping from one IDE to another to start learning wxWidgets as no one was good for beginners. I believe the purpose of wizard also gets defeated to some extent.
AFAIK, C::B now have feature to control the behaviour of panels in wizard more flexibly. But I've not gone through the changes and will need some more time to study that. If it is possible to add more interactivity to the wizard, I'll definitely add it.
As I've written earlier, if you've any suggestions to improve C::B, please post details. C::B devs will surely listen to you.