Unix Review > Archives > 2006 > August 2006

UnixReview.com
August 2006

Regular Expressions: wxPython makes GUI programming simple and fun

by Miki Tebeka and Cameron Laird

As fond as we are of Web development, plenty of situations deserve a richer user interface. This month's Regular Expressions demonstrates that GUI programming with wxPython can be simple and fun.

wxPython is built over wxWidgets, a cross-platform GUI toolkit written in C++. wxWidgets is mature (around since 1992), in wide use by a variety of projects, and recently Borland chose wxWidgets as the basis of its next GUI toolkit.

wxPython comes with a very rich set of widgets, and many more third-party widgets are available. Check out the awesome wxPython demo for a highly educational tour of the library.

Another high-quality entryway to wxPython is through the book wxPython in Action, which Manning published this spring. Co-author Robin Dunn is the primary wxPython maintainer. Notice that a couple of sample chapters are available online at no charge.

Basic wxPython concepts

Effective wxPython program development starts by drawing the GUI you want to create.

Sys Admin Spotlight

CMP DevNet Spotlight

Christmas Chaos
Jerry shares his gift recommendations for tech-savvy friends and family.

In the News

CD-ROM

Sys Admin and The Perl Journal CD-ROM version 11.0

Version 11.0 delivers every issue of Sys Admin from 1992 through 2005 and every issue of The Perl Journal from 1996-2002 in one convenient CD-ROM!

Order now!




MarketPlace

Build IT Knowledge with Current & Trusted Content
Helps Employees Develop & Hone New Technical Programming Skills. Sign Up & Get Full Access.

Six Sigma Certification
100% Online-Six Sigma Certificate from Villanova - Find Out More Now.

Flowcharts from C/C++ code -- Free trial download
Understand C/C++ code in less time. A new team member ? Inherited legacy code ? Get up to speed faster with Crystal Flow for C/C++. Code-formatting improves readability. Flowcharts are integrated with code browser. Export flowcharts to Visio.

WinDev 11 - Powerful IDE
Develop 10 times faster ! ALM, IDE, .Net, RAD, 5GL, Database, 5GL, 64-bit, etc. Free Express version

Wanna see your ad here?