From 3721b256f35ae903b5b36045c3185a8f9ecc1cc3 Mon Sep 17 00:00:00 2001 From: my1e5 <10064103+my1e5@users.noreply.github.com> Date: Wed, 10 May 2023 15:00:28 +0100 Subject: [PATCH] main : take screenshot example --- misc/take_screenshot.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 misc/take_screenshot.py diff --git a/misc/take_screenshot.py b/misc/take_screenshot.py new file mode 100644 index 0000000..249d958 --- /dev/null +++ b/misc/take_screenshot.py @@ -0,0 +1,15 @@ +# https://discord.com/channels/736279277242417272/1105417341560438844/1105420268287033375 +import dearpygui.dearpygui as dpg +dpg.create_context() + +def dpg_screenshot(): + dpg.output_frame_buffer('screenshot.png') + +with dpg.window(width=200, height=200): + dpg.add_button(label='Screenshot', callback=dpg_screenshot) + +dpg.create_viewport(width=400, height=400) +dpg.setup_dearpygui() +dpg.show_viewport() +dpg.start_dearpygui() +dpg.destroy_context() \ No newline at end of file