The GUI to end all GUI libraries (Let's Dream!)

Lutger lutger.blijdestijn at gmail.com
Thu Nov 29 04:54:37 PST 2007


Lutger wrote:
...
> In my toy imgui, I only update when there are events, and even then only 
> when some state has changed the thing need to be rendered again. This is 
> all behind the scenes though, so the user doesn't have to do anything. 
> This is lazy enough in practice, I guess it's a trade between executing 
> the gui logic on every event in the imgui case and retaining state in 
> rmgui.

To clarify, state in imgui is handled mostly implicitly by the library 
and is usually a small constant, while with rmgui the user has to do 
bookkeeping herself and the state involved grows proportionally with the 
size of the gui.



More information about the Digitalmars-d mailing list