As in my last post I’m working on the GUI system for my engine. I’m using CEGUI and positively suprised me. I went to their forums and gave my requirements, which are non-trivial:
Scrolling chat window that splits text, with a per-line prefix
Line, bar graphs
Tables
Console input window.
While they couldn’t do everything I wanted (graphs were for a later version) everything else they claimed they could do directly and it was in their sample already.
I’m investigating now. If this is the case then it’ll save me a lot of time.