Есть ли способ получить полезный размер экрана с помощью Tkinter без заметного увеличения окна?Python

Программы на Python
Ответить
Anonymous
 Есть ли способ получить полезный размер экрана с помощью Tkinter без заметного увеличения окна?

Сообщение Anonymous »

Полезный размер экрана (экран минус панель задач, независимо от того, где он находится) можно получить следующим образом:

Код: Выделить всё

import Tkinter as tk
root = tk.Tk()
root.state('zoomed')
root.update()
usable_width  = root.winfo_width()
usable_height = root.winfo_height()
Есть ли способ сделать это, который не будет виден пользователю? В Tkinter состояния «снятый» (скрытый) и «увеличенный» являются взаимоисключающими.

Общий размер экрана можно получить, добавив:

Код: Выделить всё

total_width  = root.winfo_screenwidth()
total_height = root.winfo_screenheight()
Пока мне не удалось найти способ сделать это. Есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/131 ... sibly-zoom
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»