Seite 1 von 1

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

Verfasst: Freitag 28. Dezember 2018, 14:12
von DMD-OS
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)

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

Verfasst: Donnerstag 3. Januar 2019, 13:44
von DMD-OS
Anscheinend gibt es dafür nichts?
Hoffnungsvoll...

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

Verfasst: Donnerstag 3. Januar 2019, 13:53
von sparrow
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