python - Make Tkinter window not always on top -


i have simple program follows:

from tkinter import *  class run:     def __init__(self,parent):         parent.overrideredirect(true)  root = tk() app = run(root) root.mainloop() 

when run program, undecorated root window stays on top. how can make other window can on top of it, whilst having no decorations?

i have tried setting 'topmost' 'false' well, no avail.

i running ubuntu 13.04.

thanks in advance

this code below, put window on background on every 100ms, no matter what, in front of time. think asking for:

from tkinter import *  class run:     def __init__(self):         self.root = tk()         self.root.overrideredirect(true)     def put_back(self):         # method put window background         self.root.lower()         # recursive calling of put_back method         self.root.after(100, self.put_back)  app = run() # start recursion app.put_back() app.root.mainloop() 

Comments