public DefaultForm( WindowClassStyle classStyle, WindowsExtendedStyle dwStyleEx, string title,
WindowStyles windowStyle, int left, int top, int winWidth, int winHeight, Control parentHWnd )
{
_classStyle = classStyle;
_dwStyleEx = dwStyleEx;
_windowStyle = windowStyle;
SuspendLayout();
AutoScaleBaseSize = new System.Drawing.Size(5, 13);
BackColor = System.Drawing.Color.Black;
ClientSize = new System.Drawing.Size(640, 480);
Name = title;
Left = left;
Top = top;
Width = winWidth;
Height = winHeight;
if (parentHWnd != null)
Parent = parentHWnd;
Load += DefaultFormLoad;
Deactivate += DefaultFormDeactivate;
Activated += DefaultFormActivated;
Closing += DefaultFormClose;
Resize += DefaultFormResize;
ResumeLayout(false);
}