Python tkinter overrideredirect - Как сделать мое окно снова подвижным - PullRequest
0 голосов
/ 07 марта 2020

После запуска кода это делает мое окно неподвижным, и мне было интересно, как бы я мог заставить его взаимодействовать с MOUSE1

EDIT1: Так вот, что я придумал, но он не работает так, как должен, он просто «телепортирует» окно вокруг.

from tkinter import*

root = Tk()
root.overrideredirect(True)

#takes x, y coordinates of your mouse when u realese MOUSE1
def move_window(event):
    global root
    x_coord = event.x
    y_coord = event.y
    y_coord = str(event.y)
    x_coord = str(event.x)
    root.geometry('+'+x_coord+'+'+y_coord)


root.bind('<ButtonRelease-1>', move_window)
root.mainloop()

РЕДАКТИРОВАТЬ 2: РЕШЕНО! Я понял, что положение мыши в приведенном выше коде занимает позицию x, y ВНУТРИ окна tkinter, а не на экране, я буду использовать модуль pyauto gui для этого

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...