Форум сайта python.su
Доброго времени суток.
Надо сделать такое окно:
Окно в углу монитора (предположительно - правом нижнем). Наверное, надо задавать с помощью geometry?
Постоянно не в фокусе. Фокус оно должно получать только при клике по нему мышкой. При любых других событиях должно оставаться не в фокусе. В крайнем случае можно давать ему фокус при переходе по Alt-Tab, но лучше без этого.
Всегда поверх всех окон. Какие бы новые окна не появлялись бы - оно все равно должно оставаться на переднем плане.
Как можно реализовать с помощью Tkinter?
Отредактировано driveman (Фев. 28, 2018 11:22:42)
Офлайн
Пробуйте так:
from tkinter import Tk root=Tk() root.title('Окно') root.wm_attributes('-topmost',1) root.mainloop()
Офлайн
ramiОдин пункт выполнился. Окно постоянно поверх других окон получилось. Новые окна его не перекрывают.
Пробуйте так:
Отредактировано driveman (Фев. 28, 2018 13:32:36)
Офлайн
попробуйте это
root.lift() root.attributes('-topmost',True) root.after_idle(root.attributes,'-topmost',True)
Отредактировано VictorDit (Июль 29, 2019 13:05:31)
Офлайн