Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python + PyGui Dear, как развернуть игровое окно на весь экран?

Степан Бакаев Ученик (172), открыт 3 недели назад
Можно ли развернуть игровое окно в библиотеке PyGui Dear на полный экран? Если да, то как?
1 ответ
Доктор INCOGNITO Профи (680) 3 недели назад
 import dearpygui.dearpygui as dpg 

def toggle_fullscreen(sender, app_data):
# Получаем текущее состояние полноэкранного режима
current_fullscreen = dpg.get_item_configuration("main_window")["fullscreen"]
dpg.configure_item("main_window", fullscreen=not current_fullscreen)

# Создание основного окна
dpg.create_context()
dpg.create_viewport(title='My Game', width=800, height=600)

# Создание основного окна с кнопкой для переключения в полноэкранный режим
with dpg.window(label="Main Window", tag="main_window"):
dpg.add_button(label="Переключить полноэкранный режим", callback=toggle_fullscreen)

# Запуск приложения
dpg.setup_dearpygui()
dpg.show_viewport()
dpg.set_viewport_resizeable(False)
dpg.start_dearpygui()
dpg.destroy_context()
Попробуй
Степан БакаевУченик (172) 3 недели назад
Traceback (most recent call last):
File "C:\Users\Sand15k\Desktop\sas.py", line 5, in toggle_fullscreen
current_fullscreen = dpg.get_item_configuration("main_window")["fullscreen"]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
KeyError: 'fullscreen'

что делать?
Похожие вопросы