Hidden Grove

Share this post

UI, Part 7: Where IMGUI Ends

www.rfleury.com

UI, Part 7: Where IMGUI Ends

Exploring strategies for high-level interface instantiation entities (windows, tabs, panels). Making the case for why their state should not be managed by core UI code.

Ryan Fleury
Jul 6, 2022
∙ Paid
14
Share this post

UI, Part 7: Where IMGUI Ends

www.rfleury.com
Share

In any application with a user interface, the user manages higher level entities that correspond with a single cohesive user interface design. For example, in your web browser, you directly manage tabs. Tabs are the entities that allow you to spawn and despawn instances of interfaces. You, as the user, will create tabs, and you’ll also close them. You c…

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2023 Ryan Fleury
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing