Найти - Пользователи
Полная версия: Определение координат курсора вне gui
Начало » GUI » Определение координат курсора вне gui
1
BrevnouT
Есть код(для примера взят Tkinter), который показывает координаты курсора мыши на экране(вывод в терминал), НО только в области созданного окна.
Вопрос - можно ли получать координаты вне gui, исрользуя ТОлько! Gui библиотеку?(Tk, qt, pygame…).
Такие варианты ответов не предлагать(вопрос задан конкретно по гуи) - http://python.su/forum/topic/1768/?page=1#post-11210

Код:
from Tkinter import *
def motion(event):
print ( " position %s - %s % ( event.x_root, event.y_root))
return
master = Tk()
master.bind('<Motion>', motion)
mainloop()

P.s. это только для unix систем вопрос.
mitya_s_v
Ну на винде думаю это можно с помощью win32api, а чисто tkinter думаю этого не умеет.
Это не входит в его обязанности.
terabayt
не думаю что так можно используя только гуи, эт уже не его функции. но вот с помощью длугих библиотек:
from Xlib import display
a = display.Display().screen().root.query_pointer()._data
print(a['root_x'], a['root_y'])
да и не вижу разницы с гуи библиотеки или нет
BrevnouT
Такие варианты ответов не предлагать(вопрос задан конкретно по гуи)
ну уж извините, но если вам не дадут ответ конкретно по гуи, пусть хоть это будет!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB