Fensterreihenfolge unter KDE festlegen?
Verfasst: Mittwoch 21. Februar 2007, 16:16
Moin zusammen,
ich versuche verzweifelt ein Toplevel welches im Vollbildmodus betrieben wird (overrideredirect(1)) unter das Hauptfenster zu schieben um als Hintergrund zu fungieren. Dazu habe ich folgenden Code produziert:
Jedoch bekomme ich das Toplevel nicht in den Hintergrund obwohl ich die lower funktion darauf anwende was in Windows zur richtigen Lösung führt.
Schon mal Danke im Vorraus
Teez
ich versuche verzweifelt ein Toplevel welches im Vollbildmodus betrieben wird (overrideredirect(1)) unter das Hauptfenster zu schieben um als Hintergrund zu fungieren. Dazu habe ich folgenden Code produziert:
Code: Alles auswählen
from Tkinter import *
class mainwin:
def __init__(self):
self.fenster = Tk()
self.w,self.h = self.fenster.winfo_screenwidth(), self.fenster.winfo_screenheight()
self.but2 = Button(self.fenster,text='Fullscreen',command=self.fullscreen)
self.but2.pack()
self.but4 = Button(self.fenster,text='Beenden',command=self.fenster.destroy)
self.but4.pack()
self.fenster.mainloop()
def fullscreen(self):
self.top1 = Toplevel(self.fenster,borderwidth=0)
self.top1.lower(self.fenster)
self.top1.overrideredirect(1)
self.top1.geometry('%dx%d+0+0' % (self.w,self.h))
self.but3.config(command=self.top1.destroy)
self.canvas=Canvas(self.top1,width=0, height=0, bg='white')
self.canvas.pack()
self.canvas.config(width=self.w, height=self.h)
return self
a = mainwin()
Schon mal Danke im Vorraus
Teez