Thanks to all for the informative answers. You made me realize this is a wxPython issue. I have to say, wxPython seems useful, and I'm glad it is available - but it doesn't have the gentlest of learning curves.