in reply to Non-rectangular mainwindow

Tk doesn't have support for this natively, but I suppose you could write a custom widget. You'll likely need a more powerful GUI toolkit, however. What system are you running on?