I just found out that CEGUI supports LUA scripting:
http://www.cegui.org.uk/wiki/index.php/ ... _and_CEGUI
http://www.cegui.org.uk/wiki/index.php/ ... s_from_Lua
http://www.gpwiki.org/index.php/Crazy_E ... _and_CEGUI
This would make it possible to separate the sourcecode and GUI completly and the GUI could be changed without having to recompile OD. This way we could much easier test out new things, write resolution/aspect ratio scripts and change the GUI very quickly.
What do you think of it?