Change:

Replaced error/warning messages with Tkinter message boxes
(now you know why I restricted it to Python 3.3. ;))