  2002-10-18  DennisHayes <dennish@raytek.com>
  
 	* Application.cs
	* ContainerControl.cs
	* Control.cs
	* Form.cs
	* Label.cs

	* Added //Compact Framework comment to members that belong.
	* A CE subset of SWF might not be that difficult to reach. 
	* John has already completed *Most* of the CE members in these files.
	* 
	* also added a couple of members that seem to have not been
    s		stubbed, hope I did not break the build, unable to test

  2002-10-13 John Sohn <jsohn@columbus.rr.com>
  	* Button.cs:
  	* Label.cs: 
  	* Control.cs:
  	* Form.cs: fixed location of elements on Form
  	* FormTest.cs: changed location of Label and Button on Form
  
  2002-10-12 John Sohn <jsohn@columbus.rr.com>
  	* ButtonBase.cs:
  	* Button.cs:  initial implementation of Button class
  	* FormTest.cs: added Button to form
  	* makefile: added Button.cs and ButtonBase.cs to makefile
  	
  2002-10-12 John Sohn <jsohn@columbus.rr.com>
  	* Control.cs: 
  	* Label.cs: changed CreateHandle method to use CreateParams property
  	* README: added instructions for building and using project
  	* makefile: removed monostart.c from makefile
  	* monostart.c:
  	* test.sh
  	* build.sh: no longer used, removed
    
    2002-9-29  John Sohn <jsohn@columbus.rr.com>
    	* Form.cs: Site property now calls base class
    	* FormTest.cs: set label position on test form
    	* Label.cs: implemented more methods
    	* makefile: stub no longer links to gc library
    	
    2002-9-24  John Sohn <jsohn@columbus.rr.com>
    	* Application.cs: Run method now creates the Form
    	* ContainerControl.cs: no implementation but made sure overridden
    	methods call the base class
    	* Control.cs: Implemented several more methods in the implementation
    	of this class. Implemented ControlCollection, allowing controls
    	to be added and removed from the Form.
    	* Form.cs: Implemented more methods of the Form class
    	* FormTest.cs: Added code to draw and display a Label
    	* Label.cs: Initial implementation of Label class. The Label can 
    	be added and displayed on a Form.
    	* NativeWindow.cs: modified debugging (console) output
    	* ScrollableControl.cs: no implementation but made sure overridden
    	methods call the base class
    	* Win32.cs: added more Win32 imports and definitions
    	* monostub.c: now store the application HINSTANCE
    	* makefile: added Label.cs to makefile
    	
    2002-9-16  John Sohn <jsohn@columbus.rr.com>
    	* Control.cs:
    	* ScrollableControl.cs
    	* Form.cs: added Win32 implementation to more methods and properties
    	* MessageBox.cs: fixed typo
    	* makefile: now using pkg-config for including and linking glib
    	
    2002-9-3   John Sohn <jsohn@columbus.rr.com>
    	* Control.cs: mapped more of the functions to the Win32 API
    	* Win32.cs: added more Win32 imports and definitions
    	
    2002-9-1   John Sohn <jsohn@columbus.rr.com>
    	* MessageBox.cs: added mostly complete implementation of the 
    	MessageBox class
    	* Application.cs: completed implementation of Run methods, implemented
    	message handler functionality
    	* Form.cs: implemented the Close event, allows the Application class to
    	receive notification for shutting down the application
    	* FormTest.cs: added additional functionality to test most methods
    	currently implemented in the Application and Form class
    	* NativeWindowTest.cs: fixed methods which received the MSG structure,
    	previously was using an integer type instead of the struct
    	* Win32.cs: added more Win32 imports and definitions
    	* makefile: added the MessageBox.cs class to the build
    
    2002-8-30  John Sohn <jsohn@columbus.rr.com>
    	* Application.cs: removed _ApplicationWndProc, we no longer need to 
    	have the WndProc callback in the stub application
    	* Control.cs: use new registered class, implemented WndProc 
    	functionality
    	* NativeWindow.cs: Now using the WndProc handler again. The window 
    	class is now registered in C# code instead of the helper function
    	in the stub shared library.
    	* NativeWindowTest.cs: using the new registered class
    	* Win32.cs: added more Win32 definitions, added DllImport and helper
    	function in stub application to register the window class.
    	* monostart.c: no longer being used, tagged for deletion. no longer
    	registering the class and WNDPROC inside the stub application
    	* monostub.c: Simplified the stub application and am now registering
    	the window class and WNDPROC callback in C# code. This is now the only 
    	file that is used in the stub application. In order to simplify the 
    	code the #include <windows.h> was removed due to overlap with the 
    	jit.h include file but some definitions from windows.h are included
    	in this file. WinMain and MonoRegisterClass are the only functions
    	that exist in this file and application.
    	* makefile: removed monostart.c from the build, added Test.exe to 
    	the build 
    	
    2002-8-21  John Sohn <jsohn@columbus.rr.com>
    	* Application.cs:
    	* Control.cs:
    	* Form.cs:
    	* NativeWindow.cs:
    	* NativeWindowTest.cs: updated code to build on latest mcs in cvs
    
    2002-8-21  John Sohn <jsohn@columbus.rr.com>
    	* Application.cs:
    	* NativeWindow.cs: 
    	* NativeWindowTest.cs: compliant with new DllImports in Win32.cs
    	* makefile: correctly links libmono.a
    
    2002-8-20  John Sohn <jsohn@columbus.rr.com>
    	* Win32.cs: now uses correct Win32 imports and defs. Fixed file provded
    	by Dennis Hayes (dennish@raytek.com)
    	* Application.cs: fixed Win32 API calls
    	* Control.cs: commented out functions which broked build 
    	but are not currently implemented
    	* DrawItemEventHandler.cs: 
    	* MenuItem.cs: added empty classes that allows build to continue
    	without commenting out references to them in the source
    	* NativeWindow.cs: fixed Win32 API calls
    
    2002-8-19  John Sohn <jsohn@columbus.rr.com>
    	* monostart.c: fixed link from monostub WndProc to Application
    	class WndProc
    	* FormTest.cs: test of class NOT derived from the Form class
    
    2002-8-18  John Sohn <jsohn@columbus.rr.com>
    	* Application.cs:
    	* ContainerControl.cs:
    	* Control.cs:
    	* Form.cs:
    	* FormTest.cs:
    	* NativeWindow.cs:
    	* NativeWindowTest.cs:
    	* ScrollableControl.cs:
    	* Win32.cs: Updated to better conform to Mono coding conventions
    
    2002-8-16  John Sohn <jsohn@columbus.rr.com>
    	* Application.cs: start of implementation, implements Run(Form) and 
    	handles WndProc as called from monostub WINE application
    	* Font.cs: empty class that allows code with references to 
    	Font to compile
    	* IContainerControl.cs: empty class the allows code with references to 
    	IContainerControl to compile
    	* ContainerControl.cs: start of implementation, a base class of Form
    	* Form.cs: start of implementation, converts most messages to 
    	appropriate On handlers
    	* NativeWindow.cs: almost complete implementation of NativeWindow class
    	* Win32.cs: central point for DllImport and WineLib defs
    	* Control.cs: start of implementation, a base class of Form
    	* DrawItemEventArgs.cs - empty class the allows code with references 
    	to DrawItemEventArgs to compile
    	* IAccessible.cs - empty class the allows code with references to 
    	IAccessible to compile
    	* ScrollableControl.cs: start of implementation, a base class of Form
    	* FormTest.cs - test application for the Form class
    	* NativeWindowTest.cs - test application for the NativeWindowTest
    	* monostub.c - added WNDCLASS registration
    	* monosart.c - added WndProc handler for messages, dispatch messages
    	to C# code using Mono embedded API
    	* makefile - Now uses a real makefile to build monostub.exe.so, 
    	System.Windows.Forms, and test applications. Based on the makefile 
    	used in the Gtk target of Windows.Forms. The build.sh script is
    	no longer maintained.
    	
    2002-8-7  DennisHayes <dennish@raytek.com>
    
	 *  Started changelog
    
    2002-8-4  DennisHayes <dennish@raytek.com>
    Checked in for John Sohn <jsohn@columbus.rr.com
    
    * build.sh
    * changelog
    * monostart.c
    * monostub.c
    * monostub.exe.dbg.c
    * monostub.exe.spec.c
    * Test.cs
    * test.sh
    * Experiment to get first form working using WINELIB
