Archive for June, 2008

When I create an application, I usually want to include an “About” box to let the user know more about the application, myself and to give shout outs to anyone who may have helped in the creation of my program. One cool feature wxPython provides is a custom AboutBox widget. I think it looks a little odd, so I created my own About box using the HtmlWindow widget. However, I’ll show how to do it both ways in this article.

(more…)

About a week ago, I wrote that I was working on a sample application that I would be posting here. As I worked on it, I realized that I needed to figure out a way to break it up in a way that was simple, organized and generic. Thus, I decided to create a series of “how-to” articles on the bits and pieces of my application and post them here. Then I will post another article that walks through putting all the pieces together.

The pieces for this application include the following:

  • The wx.BoxSizer
  • The wx.Dialog class
  • The wx.Menu, wx.StatusBar and wx.Toolbar
  • The wx.AboutBox

Note: I already have a BoxSizer tutorial done.

I think that covers the main wxPython bits. I will also be using the standard Python 2.5 library’s email, urllib and smtplib modules as well as a few win32 specific modules. I think you will find this set of articles quite educational. Please be sure to let me know what you think.