Панель lxde не учитывается с параметрами геометрии tkinter для оконного приложения - PullRequest
0 голосов
/ 09 марта 2019

Я пытаюсь разместить приложение окна tkinter в левом нижнем углу экрана. Я использую систему Linux с рабочим столом LXDE, и у меня есть панель LXDE в левой части экрана, а другая внизу.

Если я выдаю:

dru.winfo_toplevel().geometry('+%d+%d' % (0,0))  # Dru is a Frame object

окно имеет правильное место: в левом верхнем углу экрана с учетом ширины панели LXDE (70 пикселей). Как только я изменю последнюю цифру кортежа, например:

dru.winfo_toplevel().geometry('+%d+%d' % (0,1))

приложение находится почти наверху (1 пиксель - это не так много!), Но левая сторона оконного приложения теперь находится в углу экрана, поэтому часть окна скрыта панелью LXDE. Это для "левой" проблемы. Полагаю, у меня будет такая же проблема с «нижним» предметом, но по одному за раз. Текущий вопрос для «левых».

У кого-нибудь есть идея?

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