Choice of wxWidgets RAD solutions

Carsten A. Arnholm arnholm at offline.no
Thu Aug 23 05:22:11 PDT 2007


BigFive wrote:
> Hi All,
>
> I found some wxWidgets RAD tools, which might be useful to generate h
> and cpp files for GUI element instead of hard-coding.
>
> This URL(http://www.wxwidgets.org/wiki/index.php/Tools) contains a
> list of some RAD tools, including wxDesigner, DialogBlocks, wxDev-C++,
> wxFormBuilder, wxForms, wxGlade, VisualWX, XRCed.
>
> Another one is wxWorkshop:
> http://wxworkshop.sourceforge.net/
>
> And someone has made a comparison of these tools:
> http://wiki.codeblocks.org/index.php?title=Comparison_of_wxSmith_features
>
> I originally planed to evaluate DialogBlocks during this week, but
> there are so many options aftere my search. Appreciate any suggestions
> from you, especially those experienced wxWidgets players.
>
> Thanks

Hi,

I have looked at some of these briefly, and ended up using Code::Blocks (now 
Nightly Build 4066) and wxSmith as this in my opinion is a proper RAD tool 
and complete development environment rather than just a code generation 
tool. Code::Blocks is free, has excellent configuration possibilities, has 
wxSmith for wxWidgets GUI code generation and provides integrated debugging 
etc. It also runs on both Windows and Linux and the project files are 
compatible across platform boundaries.

I currently use Code::Blocks on Windows XP with Visual Studio 2005 Express 
C++ compiler and on Linux Kubuntu 7.04 using the g++ compiler. This means 
using the Visual Studio 2005 Express debugger on Windows (easy to integrate 
using the "Tools" menu in Code::Blocks, no need to make Visual Studio 
project/solution), and the integrated g++ debugger on Linux. The nice thing 
is that porting from Windows to Linux or vice versa simply means to copy all 
files across (including Code::Blocks project file) and press the Build 
button in Code::Blocks. It usuall works "out of the box".

I would look closely at Code::Blocks if I were you. After taking the time to 
understand it and wxSmith I like it very much (My background is Visual 
Studio 6 and MFC).

-- 
Carsten A. Arnholm
http://arnholm.org/
N59.776 E10.457 








More information about the wx-users mailing list