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'
что делать?