jozilla/Uiml.net
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
Uiml.net is a Uiml renderer for the .Net framework.
Copyright (C) 2004-2012 Kris Luyten (kris.luyten@uhasselt.be)
Expertise Centre for Digital Media
(http://www.uhasselt.be/edm)
Hasselt University
HISTORY:
Prof. dr. Kris Luyten started the project in 2003. Uiml.net is written
in C# and can render a UIML description using different widget sets
and platforms. Fully supported toolkits include System.Windows.Forms,
System.Windows.Forms on the Compact.NET framework and Gtk#. We used to
have support for Wx.Net, but that backend is now deprecated.
Jo Vermeulen and Jan Meskens also significantly contributed to the
code both during their studies and while working at Hasselt
University.
PEOPLE:
Here is a list of people that have made contributions to
Uiml.net:
* Kris Luyten
* Jo Vermeulen
* Jan Meskens
* Kristof Thys
* Ingo Berben
HOW TO BUILD THE CODE:
On Linux with mono: run "make" in Uiml directory.
On MS Windows: use the Microsoft Visual Studio project files
HOW TO RUN:
uiml.net.exe will start a simple file open dialog
uiml.net.exe -uiml <myuimlfile> will render the file "myuimlfile".
uiml.net.exe -uiml <myuimlfile> -libs <mylib1.dll;mylib2.dll;...> to
link the user interface with mylib1,mylib2,...
uiml.net.exe -help for a full explanation
You can find UIML examples in the examples directory.
DEPENDENCIES:
The layout backend requires the Cassowary.net constraint solver by Jo
Vermeulen.