Here is a thread with useful hints, especially for Windows: "Always on top" with Win32 and Tk. You can also set an event handler for window hide events and put the window to the top that way, but watch out for two windows that do the same -- they will fight back and forth.