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:
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.
A complete API reference is available online.