**** Merged from MCS ****
[mono-project.git] / mcs / class / System.Windows.Forms / README
blob3297801684784bb1a6be87672acfb27c529435da
1 System.Windows.Forms README
3         by John Sohn (jsohn@columbus.rr.com) and Miguel de Icaza (miguel@ximian.com)
5         The maintainers:
6                 Peter Bartok (peter@novonyx.com)
7                 Backup: Miguel de Icaza (miguel@ximian.com)
9         Mailing list:
10         
11                 http://lists.ximian.com/mailman/listinfo/mono-winforms-list
13                 The address is:
15                 mono-winforms-list@ximian.com.
18 * Introduction
20         Welcome to the System.Windows.Forms implementation for Mono.
21         
22         This is still an early version of the class library.  The
23         plans for this library have changed, the plans to use multiple
24         backends is no longer being pursued.
25         
26         We are now implementing this using the Wine as library (because
27         Windows.Forms applications require the message handling to be
28         compatible with Windows, look up the Control.Wndproc method
29         for details).
30         
31         To run and execute with the Mono runtime on linux, the story
32         is more complicated as we need to use the "WineLib" support in
33         Wine.
35 * The Layout
37         The layout in this directory has some historical files that you can
38         safely ignore, the following are just historical directories:
40                 Gtk/
41                 WINElib/
43         All of the real code is being done in the same was as it is being done
44         in the rest of the Mono assemblies.
46 * To run Windows.Forms Applications
48         You must install the `winelib' module which is a couple of
49         libraries that are added to an existing Wine installation.