wxWidgets

Logo wxWidgets

"wxWidgets is a multiplatform Graphical User Interface (GUI) library for C++, Python, Perl, and C#/.NET. A single C++ source code that using wxWidgets standard can be compiled to Linux, Windows/Win32, Mac OS X, GTK+, X11, Motif, WinCE, and more."

wxWidgets framework is simillar with Microsoft Foundation Class (MFC) Visual C++. If you familiar with Visual C++, then you can easelly working with wxWidgets. The following table shows the simillarity between wxWidgets and MFC Visual C++ class.

 

Number wxWidgets MFC Visual C++ Information
 1 wxString CString String manipulation 
 2 wxDocument CDocument View/Document architecture
 3 wxView CView View from View/Document architecture
 4 wxFrame CFrameWnd Create amain window frame

A good step for starting using wxWidgets can be done by reading this article:
http://www.wxwidgets.org/docs/tutorials.htm 

After understanding the first concept, then we can directly using Rapid Application Development (RAD) or visual programming based on wxWidgets. Click the following link to read my review about several possible RAD software.
RAD for wxWidgets review.


Trackback URL for this post:

http://cekli.com/en/trackback/705

Comments

Post new comment

Add image
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <table> <p> <tr> <td> <tbody> <img> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Potentially problem-causing HTML tags are filtered.
  • You may insert videos with [video:URL]

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.