We just created an asset to simplify and speedup our GUI development.
Inspired by MVC software architecture,
XUI divides UI development in two parts.
GUI Desing and GUI Logic.
Layouting is very similar to HTML - Div-Container Layout.
You can easily load dynamic data to GUI. (inventory, category-tree, friendlist or whatever you need)
In C# you can :
simply find XML-Components by id.
create own components to extend functionality.
use component effects
use our implemented drag and drop system
use our implemented EventListeners
Load GUI Layouts on runtime (even from web)
etc.
You can get it here:
I realy would be pleased to get feedback.
Xumbu