Home

The Two-Layered GUI Toolkit

This is the Wiki and bug tracker of the Two-Layered GUI Toolkit. The Two-Layered GUI Toolkit is a .NET/Mono library that provides common dialogs and other GUI utilities. Its general structure is two-layered, meaning that for each dialog, there is a definition object that holds all the information and is independent of the GUI toolkit being used, and a binding to an actual GUI toolkit.

Some examples are depicted here:

Screenshot thumbnail
Wizard input page.
Screenshot thumbnail
Validated input box.
Screenshot thumbnail
Message box with remember choice option.
Screenshot thumbnail
Progress dialog with details display.
Screenshot thumbnail
Wizard text page.
Screenshot thumbnail
Message box with details area.

The Two-Layered GUI Toolkit is hosted on SourceForge and is released under the terms of the MIT License. Both compiled assemblies and the source code are available. Check out the downloadable files or access the SVN repository.

Users and Developers

A complete API reference is available online.


Related

Wiki: Downloads
Wiki: Features-Tour
Wiki: Help
Wiki: Info-Bindings
Wiki: Team-Contribute