>>def Window(): >> # as above >>def __Window(window): >> def __init__: >> # set up window >> >> def Close(self): >> # shut down app Er, nevermind, everyone. I just got generally clueless there for a bit. Confused by previous sneaky code I'd been using that fooled me into thinking I was doing something I wasn't... <blush> -- David Priest w: 542-5208 e: priest@sfu.ca Business Development Solutions: "The Steps to Success"