sandbox_stacklayout.py 588 B

12345678910111213141516171819202122
  1. from imgui_bundle import imgui, immapp, imgui_ctx, imgui_node_editor as ed
  2. def gui():
  3. with imgui_ctx.begin_vertical("V"):
  4. ed.begin("Node editor")
  5. ed.begin_node(ed.NodeId(1))
  6. with imgui_ctx.begin_horizontal("H"):
  7. imgui.text("Hello")
  8. imgui.spring()
  9. imgui.text("world")
  10. with imgui_ctx.begin_horizontal("H2"):
  11. imgui.text("Hello")
  12. imgui.spring()
  13. imgui.text("world")
  14. imgui.text("And again")
  15. ed.end_node()
  16. ed.end()
  17. immapp.run(gui, with_node_editor=True)