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