Программно сделать приложение FULL SCREEN в PySimpleGUI - PullRequest
1 голос
/ 04 июня 2019

Как заставить приложение PySimpleGUI быть открытым в на весь экран , что я имею в виду, занимая весь экран, даже не покидая панель задач внизу экрана?

Это приложение будет работать на Debian 8.

Как это сделать? enter image description here

1 Ответ

1 голос
/ 05 июня 2019

Позвоните window.Maximize(), чтобы развернуть окно, как будто вы нажали на заголовок окна, чтобы сделать его полноэкранным. Нет параметров.

Убедитесь, что ваше окно полностью создано, добавив .Finalize() в конец вашего Window вызова создания следующим образом:

window = sg.Window('Window Title', layout).Finalize()
window.Maximize()

Если вы вообще ничего не хотите показывать, кроме своего приложения, отключите заголовок, установите местоположение = (0,0) и размер = (ширина, высота) вашего экрана. Включение параметра keep_on_top не повредит, если только вы не планируете использовать несколько окон.

Примерно так (измените размер в соответствии с вашим экраном):

window = sg.Window('Window Title', layout, no_titlebar=True, location=(0,0), size=(800,600), keep_on_top=True)
...