There are plenty of open source toolkits available for GUI design like: Ultimate++, FLTK and QT. But very few can be used effectively such as Wxwidgets. Programming language like Java is very easy to learn and deploy, but there are many problems addressed with it.Mono.net is still in its progressive stage, so there is huge learning curve ahead. QT is open source and easy to learn as it uses pure C++ for its working, but it is very difficult to predict the future even though they’ll exist with KDE desktop. So what makes wxwidget stand out among them? Certainly there are lots of advantages & disadvantages that make it stand out from crowd. This article will focus on installation and usage of wxwidget.
Wxwidget is purely C++ based, easy to use API for writing GUI applications on multiple platforms. There are many examples and help available on the official forum and on the website itself. It is under continuous development and more new features like support for multithreading, XML and Unicode as per evolution of modern operating systems and databases are added. It’s free for personal and commercial use, and is more flexible than the LGPL license.
Borland C++ Builder: For Borland C++ 6 users there is codepak available that integrate wxwidget into the project option. You can download the codepak from this website.
Dev-C++: Dev-C++ users have an option to download the Devpaks from the devpaks.org repository. Try and get the latest devpak as it is updated regularly.
Linux : Linux users can use this tutorial on codeproject.
Wxpack: You can use Wxpack with DevC++,Codeblocks,Visual C++ or any other IDE.
RAD development: If you’re interested in RAD functionality with wxwidget then you can either buy the commercial products such as wxdialog designer or many of its other alternatives. You can also download free & easy to use RAD tool wx-devcpp (Wxdesigner).
After installing wxwidget on your computer you must be tempted to create some application to see how it works. Here are some of the resources that can get you up and running with wxwidget.
Wxwidget official site
I hope the information above helped. If you’ve any questions then do post them here.