4. 提示和更多资源¶
4.1. 开发工具¶
DPG包括几个可帮助开发和调试应用程序的工具。
代码:
import dearpygui.dearpygui as dpg
dpg.create_context()
dpg.show_documentation()
dpg.show_style_editor()
dpg.show_debug()
dpg.show_about()
dpg.show_metrics()
dpg.show_font_manager()
dpg.show_item_registry()
dpg.create_viewport(title='Custom Title', width=800, height=600)
dpg.setup_dearpygui()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
Results
4.2. 样式编辑器¶
内置的样式编辑器允许您在运行时尝试所有样式选项,以找到应用程序的确切颜色、填充、舍入和其他样式设置。你可以使用滑块来更改设置,这些设置将应用于你的应用程序中的所有项目,因此你可以立即看到这些更改对你的图形用户界面产生了什么影响。
代码:
import dearpygui.dearpygui as dpg
dpg.create_context()
dpg.create_viewport()
dpg.setup_dearpygui()
dpg.show_style_editor()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
结果:
4.3. 物品登记处¶
项注册表以分层结构显示正在运行的应用程序的所有项。对于每一项,都会显示一些详细信息,例如它的标签ID。
代码:
import dearpygui.dearpygui as dpg
dpg.create_context()
dpg.create_viewport()
dpg.setup_dearpygui()
dpg.show_item_registry()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
结果:
4.4. 字体管理器¶
字体管理器显示所有加载的字体及其合适的大小。它允许您检查随每个字体文件加载的所有字符或字形。
代码:
import dearpygui.dearpygui as dpg
dpg.create_context()
dpg.create_viewport()
dpg.setup_dearpygui()
dpg.show_font_manager()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
结果:
4.5. 运行时指标¶
运行时指标实时显示应用程序的性能。这是它与内置的样式编辑器一起显示的。
代码:
import dearpygui.dearpygui as dpg
dpg.create_context()
dpg.create_viewport(title='Custom Title', width=800, height=600)
dpg.show_style_editor()
dpg.show_metrics()
dpg.setup_dearpygui()
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
结果: