Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Modified & Improved wxWidgets Project Wizard
Biplab:
Latest Changes:
* Now wizard can setup debug target using Release wxWidgets lib and without __WXDEBUG__. Please remember that this is available only for GCC in Windows.
* Set Target Types option has been renamed to Configure Advanced Options.
To use the new feature do the following. When you get the following screen, check Configure Advanced Options.
You'll be taken to the following page.
By default, the option Use __WXDEBUG__ and Debug wxWidgets lib option is unchecked. Now wizard will not add debug wx libs and __WXDEBUG__ to project.
If you don't want to use this feature but only want to change the target type, then don't forget to check this again. :)
Thanks to Pecan and TDragon for discussing the necessity of this feature in details. :D
Changes are in Revision 3610.
rjmyst3:
Biplab,
If I were to supply you with a patch that added a "Use wxFormBuilder for GUI Design" checkbox to the wizard and generated the necessary files, what are the chances that you would accept it?
byo:
--- Quote from: rjmyst3 on February 16, 2007, 07:03:42 pm ---Biplab,
If I were to supply you with a patch that added a "Use wxFormBuilder for GUI Design" checkbox to the wizard and generated the necessary files, what are the chances that you would accept it?
--- End quote ---
Uhm, same question for wxSmith ;)
Maybe there could be some combo with "Preffered RAD tool" or something simillar?
RJP Computing:
That would be AWESOME!
Biplab:
@rjmyst3
Yes I'd accept that if it doesn't break other parts. ;)
I am personally an user of wxFormBuilder. So I would be happy to see that. But there are couple of problems which needs to be addressed.
What is your idea about adding the support? In my opinion we can add the file (wxFB project file) to C::B Project as a dummy one which will not be compiled or linked. It will open externally in wxFB.
wxFB does not support addition of Event Handling at the present moment. So if an user regenerates the UI in wxFB, it can overwrite original source. Though subclassing is an option which is available in wxFB, but it could make the matter complicate for newbies (I could remember my ordials even some time back ;) )
So I need an fair idea of how you want to implement it. :)
@byo
I've tried only old wxSmith plugin long ago. So I need ur help to add support of this. What I suggest is to add another page (Just like version selection page) where user can select wxSmith or wxFormBuilder or None for GUI development.
IMHO, adding support for wxSmith would be far more easier as it's already integrated. Though I don't use it, I appreciate your hard work involved in that plugin. :)
@Both
Do you want the wizard to stop generating the sample source and rather use files generated by the GUI builder; or you just want to add a GUI project file so that user can Copy-Paste it (Though this is a bad idea)? As I've said, adding support for wxSmith would be easier in this regard for the first option. One important point to note is the first option would require the wizard to be modified thoroughly and would break few important features. :)
Regards,
Biplab
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version