.ini(レイアウトファイルなど)ファイル
imgui だと定期的(1 分ごと?)にレイアウトを .ini に保存してくれた気がしました.
dearpygui ではレイアウト自動セーブ機能はないようです(Python で保存用スレッド建てればいけるか).
自前で save 必要です.
ロードも明示的に .ini
をよむ必要があります.
また, window は自前で作ったものだけ保存されます.
font_manager など dpg にビルトインのはレイアウト保存されません.
node editor でレイアウト保存
こちらも標準ではないようです.
自前でレイアウト保存/ロードの機能を書く必要ありそう.
style を変えたい.
with dpg.theme() as global_theme:
with dpg.theme_component(dpg.mvAll):
...
など. 注意点としては C++ だと色は [0.0, 1.0]
ですが dearpygui では [0, 255]
です.
sRGB はたぶん考慮されていないような気もします. カラースペースは各自ご調査ください.
font をかえたい.
Docking window にしたい.
experimental であまり情報がありません.
dpg.configure_app(docking=True, docking_space=True)
でいけます.
docking_space=True
で背景全体が docking 用の領域になります.
(多くのひとはこれが想定の動作と思われる)
docking_space=False
だと, フリーレイアウトのままです.