|
|
| wxWidgets -- Free portable C++ GUI toolkit |
wxWidgets (formerly wxWindows) is a advanced and mature C++ framework that facilitates
Linux/Windows/Mac cross platform software development,
including GUIs, threads, sockets, database, file system access.
wxWidgets is free, well-stablished, well-documeted, and very broad in its coverage
of GUI functionality. Porting from MFC is easy due to its similiarity.
It uses the native GUI on each platform, mean user of your program will
have Windows look in Windows platform, and Linux look in Linux.
It use wxWidgets license which similiar to LGPL, so you can use wxWidgets to
develop commercial projects or open source project without need to pay anyone.
In November of 2003, Borland have announced C++BuilderX (CBX), a new pure C++
cross-platform development environment with a technology preview of wxWidgets support.
VCL framework was replaced by wxWidgets, C++ framework.
For more information about wxWidgets, please visit their official site http://www.wxwidgets.org.
|
| by Sirius 2004-06-12 |
| Articles about wxWindows |
IBM developerWorks : Linux : Porting MFC applications to Linux
Porting Windows applications to Linux doesn't have to involve a retraining nightmare.
Markus Neifer shows how to port MFC using wxWindows, giving a user's guide to this
open source GUI toolkit and providing a complete, step-by-step porting example.
Full Article
IBM developerWorks : Linux : Looking through wxWindows
Markus Neifer gives an overview of wxWindows, the portable C++ and Python GUI toolkit.
He discusses the library's architecture, talks about how to deal with multi-platform file handling and the directory separation character, and touches on wxHTML, image file formats, and Unicode. He also walks you through some helpful wxWindows debugging tips and talks a bit about porting MFC applications to Linux.
Full Article
User-defined events in wxWidgets
The following is an overview at how to use user-defined events in wxWindows.
It's not a in-deep discussion of the event system. Please have a look into the
wxWindows source code for all the details.
Full Article
Freshmeat.net : GUI Toolkits for The X Window System
This article is aimed at Unix developers who already have some experience with
programming languages and want to start developing GUI applications.
Full Article
Tutorial wxWindows 2 (Chinese GB)
A tutoral of using wxWidgets 2 in Chinese gb version.
Full Article
LOOP: Cross-Platform GUI Library : Introduction-PartI (Chinese GB)
When talking about Cross-Platform Programming, most of the developer may will think about JAVA.
But the speed of JAVA is not acceptable by many people.
So using trandisional C++ to write Cross-Platform should be a better choice.
Full Article
LOOP: Cross-Platform GUI Library : Introduction-Part2 (Chinese GB)
When talking about Cross-Platform Programming, most of the developer may will think about JAVA.
But the speed of JAVA is not acceptable by many people.
So using trandisional C++ to write Cross-Platform should be a better choice.
Full Article
|
| by Sirius 2004-06-12 |
|
|