Fenster zwischen zwei Desktops hin- und wieder zurück switchen

Fragen zu Tkinter.
Antworten
DMD-OS
User
Beiträge: 165
Registriert: Freitag 28. Dezember 2018, 13:52

hallo leute,
ich möchte gern mit meinem "switch-button" erreichen, daß mein tk-fenster per mausclick auf einen zweiten bildschirm wechselt (und wieder zurück).
ist das möglich?
mein code bis jetzt:

Code: Alles auswählen

class Start_Page:

    def __init__(self, master):

        self.master = master
        self.master.title(script_name)
        self.master['bg'] = 'khaki'
        self.master.state('zoomed')

        # CHANGING TITLEBAR
        self.master.overrideredirect(True)
        title_bar = tk.Frame(self.master, bg='white', relief='raised', bd=2)
        title_bar.pack(expand=0, fill=X)
        close_button = tk.Button(title_bar, bg='white', text='X', width=4, font=SMALL_FONT,
                                 relief=RELIEF_STYLE, command=self.master.destroy)
        close_button.pack(padx=2, side=RIGHT)
        change_button = tk.Button(title_bar, bg='white', text='Screen', width=8, font=SMALL_FONT,
                                  relief=RELIEF_STYLE, command=self.switch_desktop)
        change_button.pack(padx=2, side=RIGHT)
        title_bar.bind('<B1-Motion>', self.move_window)
DMD-OS
User
Beiträge: 165
Registriert: Freitag 28. Dezember 2018, 13:52

Anscheinend gibt es dafür nichts?
Hoffnungsvoll...
Benutzeravatar
sparrow
User
Beiträge: 4164
Registriert: Freitag 17. April 2009, 10:28

Von welchem Betriebssystem reden wir?
Soweit ich weiß, hat man mit TK keine Information über die Monitore.
Hier hat jemand ein ähnliches Problem gehabt und damit gelöst, dass er das Fenster maximiert, die Position ausliest und bewegt:
https://stackoverflow.com/questions/177 ... ry-display
Antworten