   [FREE] - GUI System SQUID (.NET)
SQUID is a GUI System SDK for .NET languages and it's completely FREE!Recommended programming skill: ADVANCEDDownload: CLICK MEScreenshot: CLICK MESQUID Demo Application:- shows sample ISquidRenderer implementation using Truevision3D- shows (almost) all standard controls in action- shows how to define styles- shows how to easily pack your GUI textures into a single file and apply it- includes a simple XNA style game frameworkSQUID features are:- scale9 texture grid!- docking and anchoring with margin and padding- z-order, clipping, scissoring- hierarchical opacity- event handlers for mouse/keyboard input- snapping windows- control state fading- easy skinning via styles- texture UV mapping, texture packing- full scissoring control- automatic batching- it's fast!SQUID is a GUI blackbox, because:- it is engine independent- it doesn't draw anything, you do! (check the ISquidRenderer interface)Standard controls:- Button- CheckBox- ComboBox- FlowLayoutFrame- Frame- Label- ListBox- Resizer- Slider- SplitContainer- TextBox- TreeView- VScrollbar- WindowGeneral Information:SQUID is essentially the next generation of my nUI SDK (not to be confused with natural user interface).There is a whole pack of advanced features waiting to be enabled soon:- WYSIWYG editor and stylebuilder that loads/saves xml and can generate C# and VB.NET sourcecode- gui to render target (for display and interaction in 3D)- modal windows- tab index- cursors- tooltips- context menus- drag & dropSome of these are just fluff, simply because you could already implement them yourself.The API design is easy and straight forward:SQUID will remain free for non-commercial use!