System.Windows.Forms.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:1198k
源码类别:

VC书籍

开发平台:

C/C++

  1.      Object EventGiveFeedback;
  2.      Object EventDragEnter;
  3.      Object EventDragLeave;
  4.      Object EventDragOver;
  5.      Object EventDragDrop;
  6.      Object EventQueryAccessibilityHelp;
  7.      Object EventBackgroundImage;
  8.      Object EventBindingContext;
  9.      Object EventBackColor;
  10.      Object EventParent;
  11.      Object EventVisible;
  12.      Object EventText;
  13.      Object EventTabStop;
  14.      Object EventTabIndex;
  15.      Object EventSize;
  16.      Object EventRightToLeft;
  17.      Object EventLocation;
  18.      Object EventForeColor;
  19.      Object EventFont;
  20.      Object EventEnabled;
  21.      Object EventDock;
  22.      Object EventCursor;
  23.      Object EventContextMenu;
  24.      Object EventCausesValidation;
  25.      I4 mouseWheelMessage;
  26.      Boolean mouseWheelRoutingNeeded;
  27.      Boolean mouseWheelInit;
  28.      I4 threadCallbackMessage;
  29.      Class FontHandleWrapper defaultFontHandleWrapper;
  30.      SZArray I4 anchorAdjustments;
  31.      Class System.Drawing.Font defaultFont;
  32.      Class System.Collections.Hashtable imeModeConversionBits;
  33.      SZArray ValueClass System.Windows.Forms.ImeMode japaneseTable;
  34.      SZArray ValueClass System.Windows.Forms.ImeMode koreanTable;
  35.      SZArray ValueClass System.Windows.Forms.ImeMode chineseTable;
  36.      I defaultImeContext;
  37.      I4 PropName;
  38.      I4 PropBackBrush;
  39.      I4 PropFontHeight;
  40.      I4 PropGraphicsBufferManager;
  41.      I4 PropControlsCollection;
  42.      I4 PropBackColor;
  43.      I4 PropForeColor;
  44.      I4 PropLayoutInfo;
  45.      I4 PropBackgroundImage;
  46.      I4 PropFont;
  47.      I4 PropFontHandleWrapper;
  48.      I4 PropUserData;
  49.      I4 PropContextMenu;
  50.      I4 PropCursor;
  51.      I4 PropRightToLeft;
  52.      I4 PropThreadCallbackList;
  53.      I4 PropRegion;
  54.      I4 PropCharsToIgnore;
  55.      I4 PropImeMode;
  56.      I4 PropPreviousImeMode;
  57.      I4 PropBindings;
  58.      I4 PropBindingManager;
  59.      I4 PropAccessibleDefaultActionDescription;
  60.      I4 PropAccessibleDescription;
  61.      I4 PropAccessibility;
  62.      I4 PropAccessibleName;
  63.      I4 PropAccessibleRole;
  64.      I4 PropAccessibleHelpProvider;
  65.      I4 PropPaintingException;
  66.      I4 PropActiveXImpl;
  67.      I4 PropControlVersionInfo;
  68.      I4 PropAmbientPropertiesService;
  69.      I4 PropCurrentAmbientFont;
  70.      Class ControlNativeWindow window;
  71.      Class System.Windows.Forms.Control parent;
  72.      Class System.Windows.Forms.CreateParams createParams;
  73.      I4 x;
  74.      I4 y;
  75.      I4 width;
  76.      I4 height;
  77.      I4 clientWidth;
  78.      I4 clientHeight;
  79.      I4 state;
  80.      ValueClass System.Windows.Forms.ControlStyles controlStyle;
  81.      I4 tabIndex;
  82.      String text;
  83.      UI1 layoutSuspendCount;
  84.      Class System.Windows.Forms.PropertyStore propertyStore;
  85.      Class TRACKMOUSEEVENT trackMouseEvent;
  86.      I2 updateCount;
  87.      I2 bitsPerPixel;
  88.      Void System.Windows.Forms.Control();
  89.      Void System.Windows.Forms.Control();
  90.      Void System.Windows.Forms.Control( String text);
  91.      Void System.Windows.Forms.Control( String text,  I4 left,  I4 top,  I4 width,  I4 height);
  92.      Void System.Windows.Forms.Control( Class System.Windows.Forms.Control parent,  String text);
  93.      Void System.Windows.Forms.Control( Class System.Windows.Forms.Control parent,  String text,  I4 left,  I4 top,  I4 width,  I4 height);
  94.      Class System.Windows.Forms.AccessibleObject get_AccessibilityObject();
  95.      String get_AccessibleDefaultActionDescription();
  96.      Void set_AccessibleDefaultActionDescription( String value);
  97.      String get_AccessibleDescription();
  98.      Void set_AccessibleDescription( String value);
  99.      String get_AccessibleName();
  100.      Void set_AccessibleName( String value);
  101.      ValueClass System.Windows.Forms.AccessibleRole get_AccessibleRole();
  102.      Void set_AccessibleRole( ValueClass System.Windows.Forms.AccessibleRole value);
  103.      ValueClass System.Drawing.Color get_ActiveXAmbientBackColor();
  104.      ValueClass System.Drawing.Color get_ActiveXAmbientForeColor();
  105.      Class System.Drawing.Font get_ActiveXAmbientFont();
  106.      Boolean get_ActiveXEventsFrozen();
  107.      I get_ActiveXHWNDParent();
  108.      Class ActiveXImpl get_ActiveXInstance();
  109.      Boolean get_AllowDrop();
  110.      Void set_AllowDrop( Boolean value);
  111.      Class System.Windows.Forms.AmbientProperties get_AmbientPropertiesService();
  112.      ValueClass System.Windows.Forms.AnchorStyles get_Anchor();
  113.      Void set_Anchor( ValueClass System.Windows.Forms.AnchorStyles value);
  114.      I get_BackBrush();
  115.      ValueClass System.Drawing.Color get_BackColor();
  116.      Void set_BackColor( ValueClass System.Drawing.Color value);
  117.      Void add_BackColorChanged( Class System.EventHandler value);
  118.      Void remove_BackColorChanged( Class System.EventHandler value);
  119.      Class System.Drawing.Image get_BackgroundImage();
  120.      Void set_BackgroundImage( Class System.Drawing.Image value);
  121.      Void add_BackgroundImageChanged( Class System.EventHandler value);
  122.      Void remove_BackgroundImageChanged( Class System.EventHandler value);
  123.      Class System.Windows.Forms.ControlBindingsCollection get_DataBindings();
  124.      Boolean ShouldSerializeBindings();
  125.      Void ResetBindings();
  126.      Class System.Windows.Forms.BindingContext get_BindingContext();
  127.      Void set_BindingContext( Class System.Windows.Forms.BindingContext value);
  128.      Void add_BindingContextChanged( Class System.EventHandler value);
  129.      Void remove_BindingContextChanged( Class System.EventHandler value);
  130.      I2 get_BitsPerPixel();
  131.      I4 get_Bottom();
  132.      ValueClass System.Drawing.Rectangle get_Bounds();
  133.      Void set_Bounds( ValueClass System.Drawing.Rectangle value);
  134.      ValueClass System.Windows.Forms.ImeMode get_CachedImeMode();
  135.      Boolean get_CanAccessProperties();
  136.      Boolean get_CanFocus();
  137.      Boolean get_CanRaiseEvents();
  138.      Boolean get_CanSelect();
  139.      Boolean get_Capture();
  140.      Void set_Capture( Boolean value);
  141.      Boolean get_CaptureInternal();
  142.      Void set_CaptureInternal( Boolean value);
  143.      Boolean get_CausesValidation();
  144.      Void set_CausesValidation( Boolean value);
  145.      Void add_CausesValidationChanged( Class System.EventHandler value);
  146.      Void remove_CausesValidationChanged( Class System.EventHandler value);
  147.      ValueClass System.Drawing.Rectangle get_ClientRectangle();
  148.      ValueClass System.Drawing.Size get_ClientSize();
  149.      Void set_ClientSize( ValueClass System.Drawing.Size value);
  150.      String get_CompanyName();
  151.      Boolean get_ContainsFocus();
  152.      Class System.Windows.Forms.ContextMenu get_ContextMenu();
  153.      Void set_ContextMenu( Class System.Windows.Forms.ContextMenu value);
  154.      Void add_ContextMenuChanged( Class System.EventHandler value);
  155.      Void remove_ContextMenuChanged( Class System.EventHandler value);
  156.      Class ControlCollection get_Controls();
  157.      Boolean get_Created();
  158.      Class System.Windows.Forms.CreateParams get_CreateParams();
  159.      Void NotifyValidationResult( Object sender,  Class System.ComponentModel.CancelEventArgs ev);
  160.      Void set_ValidationCancelled( Boolean value);
  161.      Boolean get_ValidationCancelled();
  162.      I4 get__CreateThreadId();
  163.      I4 get_CreateThreadId();
  164.      ValueClass System.Windows.Forms.ImeMode get_CurrentImeContextMode();
  165.      Void set_CurrentImeContextMode( ValueClass System.Windows.Forms.ImeMode value);
  166.      Class System.Windows.Forms.Cursor get_Cursor();
  167.      Void set_Cursor( Class System.Windows.Forms.Cursor value);
  168.      Void add_CursorChanged( Class System.EventHandler value);
  169.      Void remove_CursorChanged( Class System.EventHandler value);
  170.      ValueClass System.Drawing.Color get_DefaultBackColor();
  171.      Class System.Windows.Forms.Cursor get_DefaultCursor();
  172.      Class System.Drawing.Font get_DefaultFont();
  173.      ValueClass System.Drawing.Color get_DefaultForeColor();
  174.      ValueClass System.Windows.Forms.ImeMode get_DefaultImeMode();
  175.      ValueClass System.Drawing.Size get_DefaultSize();
  176.      ValueClass System.Windows.Forms.RightToLeft get_DefaultRightToLeft();
  177.      ValueClass System.Drawing.Color get_DisabledColor();
  178.      ValueClass System.Drawing.Rectangle get_DisplayRectangle();
  179.      Boolean get_IsDisposed();
  180.      Boolean get_Disposing();
  181.      ValueClass System.Windows.Forms.DockStyle get_Dock();
  182.      Void set_Dock( ValueClass System.Windows.Forms.DockStyle value);
  183.      Void add_DockChanged( Class System.EventHandler value);
  184.      Void remove_DockChanged( Class System.EventHandler value);
  185.      Boolean get_DoubleBufferingEnabled();
  186.      Boolean get_Enabled();
  187.      Void set_Enabled( Boolean value);
  188.      Void add_EnabledChanged( Class System.EventHandler value);
  189.      Void remove_EnabledChanged( Class System.EventHandler value);
  190.      Boolean get_Focused();
  191.      Class System.Drawing.Font get_Font( );
  192.      Void set_Font( Class System.Drawing.Font value);
  193.      Void add_FontChanged( Class System.EventHandler value);
  194.      Void remove_FontChanged( Class System.EventHandler value);
  195.      I get_FontHandle();
  196.      I4 get_FontHeight();
  197.      Void set_FontHeight( I4 value);
  198.      ValueClass System.Drawing.Color get_ForeColor();
  199.      Void set_ForeColor( ValueClass System.Drawing.Color value);
  200.      Void add_ForeColorChanged( Class System.EventHandler value);
  201.      Void remove_ForeColorChanged( Class System.EventHandler value);
  202.      Class System.Drawing.Font GetParentFont();
  203.      I get_Handle();
  204.      Boolean get_HasChildren();
  205.      Boolean get_HasMenu();
  206.      I4 get_Height();
  207.      Void set_Height( I4 value);
  208.      Boolean get_HostedInWin32DialogManager();
  209.      Boolean get_IsHandleCreated();
  210.      Boolean get_IsWindowObscured();
  211.      ValueClass System.Windows.Forms.ImeMode get_ImeMode();
  212.      Void set_ImeMode( ValueClass System.Windows.Forms.ImeMode value);
  213.      Class System.Collections.Hashtable get_ImeModeConversionBits();
  214.      I get_InternalHandle();
  215.      Boolean get_InvokeRequired();
  216.      Boolean get_IsAccessible();
  217.      Void set_IsAccessible( Boolean value);
  218.      Boolean get_IsActiveX();
  219.      Boolean get_IsBinding();
  220.      I4 get_Left();
  221.      Void set_Left( I4 value);
  222.      ValueClass System.Drawing.Point get_Location();
  223.      Void set_Location( ValueClass System.Drawing.Point value);
  224.      Void add_LocationChanged( Class System.EventHandler value);
  225.      Void remove_LocationChanged( Class System.EventHandler value);
  226.      Char get_Mnemonic();
  227.      ValueClass System.Windows.Forms.Keys get_ModifierKeys();
  228.      ValueClass System.Windows.Forms.MouseButtons get_MouseButtons();
  229.      ValueClass System.Drawing.Point get_MousePosition();
  230.      String get_Name();
  231.      Void set_Name( String value);
  232.      Class System.Windows.Forms.Control get_Parent();
  233.      Void set_Parent( Class System.Windows.Forms.Control value);
  234.      Class System.Windows.Forms.Control get_ParentInternal();
  235.      Void set_ParentInternal( Class System.Windows.Forms.Control value);
  236.      String get_ProductName();
  237.      String get_ProductVersion();
  238.      Class System.Windows.Forms.PropertyStore get_Properties();
  239.      ValueClass System.Drawing.Color get_RawBackColor();
  240.      Boolean get_RecreatingHandle();
  241.      Class System.Drawing.Region get_Region();
  242.      Void set_Region( Class System.Drawing.Region value);
  243.      Boolean get_RenderRightToLeft();
  244.      Boolean get_RenderTransparent();
  245.      Boolean get_ResizeRedraw();
  246.      Void set_ResizeRedraw( Boolean value);
  247.      I4 get_Right();
  248.      ValueClass System.Windows.Forms.RightToLeft get_RightToLeft();
  249.      Void set_RightToLeft( ValueClass System.Windows.Forms.RightToLeft value);
  250.      Void add_RightToLeftChanged( Class System.EventHandler value);
  251.      Void remove_RightToLeftChanged( Class System.EventHandler value);
  252.      Class System.ComponentModel.ISite get_Site();
  253.      Void set_Site( Class System.ComponentModel.ISite value);
  254.      ValueClass System.Drawing.Size get_Size();
  255.      Void set_Size( ValueClass System.Drawing.Size value);
  256.      Void add_SizeChanged( Class System.EventHandler value);
  257.      Void remove_SizeChanged( Class System.EventHandler value);
  258.      I4 get_TabIndex();
  259.      Void set_TabIndex( I4 value);
  260.      Void add_TabIndexChanged( Class System.EventHandler value);
  261.      Void remove_TabIndexChanged( Class System.EventHandler value);
  262.      Boolean get_TabStop();
  263.      Void set_TabStop( Boolean value);
  264.      Void add_TabStopChanged( Class System.EventHandler value);
  265.      Void remove_TabStopChanged( Class System.EventHandler value);
  266.      Object get_Tag();
  267.      Void set_Tag( Object value);
  268.      String get_Text();
  269.      Void set_Text( String value);
  270.      String get_TextWithoutMnemonics();
  271.      Void add_TextChanged( Class System.EventHandler value);
  272.      Void remove_TextChanged( Class System.EventHandler value);
  273.      I4 get_Top();
  274.      Void set_Top( I4 value);
  275.      Class System.Windows.Forms.Control get_TopLevelControl();
  276.      Class System.Windows.Forms.Control get_TopLevelControlInternal();
  277.      Class System.Windows.Forms.Control get_TopMostParent();
  278.      Class System.Windows.Forms.GraphicsBufferManager get_BufferManager();
  279.      Boolean get_ShowKeyboardCues();
  280.      Boolean get_ShowFocusCues();
  281.      I4 get_ShowParams();
  282.      Class ControlVersionInfo get_VersionInfo();
  283.      Boolean get_Visible();
  284.      Void set_Visible( Boolean value);
  285.      Void add_VisibleChanged( Class System.EventHandler value);
  286.      Void remove_VisibleChanged( Class System.EventHandler value);
  287.      I4 get_Width();
  288.      Void set_Width( I4 value);
  289.      I4 get_WindowExStyle();
  290.      Void set_WindowExStyle( I4 value);
  291.      I4 get_WindowStyle();
  292.      Void set_WindowStyle( I4 value);
  293.      Class System.Windows.Forms.IWindowTarget get_WindowTarget();
  294.      Void set_WindowTarget( Class System.Windows.Forms.IWindowTarget value);
  295.      String get_WindowText();
  296.      Void set_WindowText( String value);
  297.      Void add_Click( Class System.EventHandler value);
  298.      Void remove_Click( Class System.EventHandler value);
  299.      Void add_ControlAdded( Class System.Windows.Forms.ControlEventHandler value);
  300.      Void remove_ControlAdded( Class System.Windows.Forms.ControlEventHandler value);
  301.      Void add_ControlRemoved( Class System.Windows.Forms.ControlEventHandler value);
  302.      Void remove_ControlRemoved( Class System.Windows.Forms.ControlEventHandler value);
  303.      Void add_DragDrop( Class System.Windows.Forms.DragEventHandler value);
  304.      Void remove_DragDrop( Class System.Windows.Forms.DragEventHandler value);
  305.      Void add_DragEnter( Class System.Windows.Forms.DragEventHandler value);
  306.      Void remove_DragEnter( Class System.Windows.Forms.DragEventHandler value);
  307.      Void add_DragOver( Class System.Windows.Forms.DragEventHandler value);
  308.      Void remove_DragOver( Class System.Windows.Forms.DragEventHandler value);
  309.      Void add_DragLeave( Class System.EventHandler value);
  310.      Void remove_DragLeave( Class System.EventHandler value);
  311.      Void add_GiveFeedback( Class System.Windows.Forms.GiveFeedbackEventHandler value);
  312.      Void remove_GiveFeedback( Class System.Windows.Forms.GiveFeedbackEventHandler value);
  313.      Void add_HandleCreated( Class System.EventHandler value);
  314.      Void remove_HandleCreated( Class System.EventHandler value);
  315.      Void add_HandleDestroyed( Class System.EventHandler value);
  316.      Void remove_HandleDestroyed( Class System.EventHandler value);
  317.      Void add_HelpRequested( Class System.Windows.Forms.HelpEventHandler value);
  318.      Void remove_HelpRequested( Class System.Windows.Forms.HelpEventHandler value);
  319.      Void add_Invalidated( Class System.Windows.Forms.InvalidateEventHandler value);
  320.      Void remove_Invalidated( Class System.Windows.Forms.InvalidateEventHandler value);
  321.      Void add_Paint( Class System.Windows.Forms.PaintEventHandler value);
  322.      Void remove_Paint( Class System.Windows.Forms.PaintEventHandler value);
  323.      Void add_QueryContinueDrag( Class System.Windows.Forms.QueryContinueDragEventHandler value);
  324.      Void remove_QueryContinueDrag( Class System.Windows.Forms.QueryContinueDragEventHandler value);
  325.      Void add_QueryAccessibilityHelp( Class System.Windows.Forms.QueryAccessibilityHelpEventHandler value);
  326.      Void remove_QueryAccessibilityHelp( Class System.Windows.Forms.QueryAccessibilityHelpEventHandler value);
  327.      Void add_DoubleClick( Class System.EventHandler value);
  328.      Void remove_DoubleClick( Class System.EventHandler value);
  329.      Void add_Enter( Class System.EventHandler value);
  330.      Void remove_Enter( Class System.EventHandler value);
  331.      Void add_GotFocus( Class System.EventHandler value);
  332.      Void remove_GotFocus( Class System.EventHandler value);
  333.      Void add_ImeModeChanged( Class System.EventHandler value);
  334.      Void remove_ImeModeChanged( Class System.EventHandler value);
  335.      Void add_KeyDown( Class System.Windows.Forms.KeyEventHandler value);
  336.      Void remove_KeyDown( Class System.Windows.Forms.KeyEventHandler value);
  337.      Void add_KeyPress( Class System.Windows.Forms.KeyPressEventHandler value);
  338.      Void remove_KeyPress( Class System.Windows.Forms.KeyPressEventHandler value);
  339.      Void add_KeyUp( Class System.Windows.Forms.KeyEventHandler value);
  340.      Void remove_KeyUp( Class System.Windows.Forms.KeyEventHandler value);
  341.      Void add_Layout( Class System.Windows.Forms.LayoutEventHandler value);
  342.      Void remove_Layout( Class System.Windows.Forms.LayoutEventHandler value);
  343.      Void add_Leave( Class System.EventHandler value);
  344.      Void remove_Leave( Class System.EventHandler value);
  345.      Void add_LostFocus( Class System.EventHandler value);
  346.      Void remove_LostFocus( Class System.EventHandler value);
  347.      Void add_MouseDown( Class System.Windows.Forms.MouseEventHandler value);
  348.      Void remove_MouseDown( Class System.Windows.Forms.MouseEventHandler value);
  349.      Void add_MouseEnter( Class System.EventHandler value);
  350.      Void remove_MouseEnter( Class System.EventHandler value);
  351.      Void add_MouseLeave( Class System.EventHandler value);
  352.      Void remove_MouseLeave( Class System.EventHandler value);
  353.      Void add_MouseHover( Class System.EventHandler value);
  354.      Void remove_MouseHover( Class System.EventHandler value);
  355.      Void add_MouseMove( Class System.Windows.Forms.MouseEventHandler value);
  356.      Void remove_MouseMove( Class System.Windows.Forms.MouseEventHandler value);
  357.      Void add_MouseUp( Class System.Windows.Forms.MouseEventHandler value);
  358.      Void remove_MouseUp( Class System.Windows.Forms.MouseEventHandler value);
  359.      Void add_MouseWheel( Class System.Windows.Forms.MouseEventHandler value);
  360.      Void remove_MouseWheel( Class System.Windows.Forms.MouseEventHandler value);
  361.      Void add_Move( Class System.EventHandler value);
  362.      Void remove_Move( Class System.EventHandler value);
  363.      Void add_Resize( Class System.EventHandler value);
  364.      Void remove_Resize( Class System.EventHandler value);
  365.      Void add_ChangeUICues( Class System.Windows.Forms.UICuesEventHandler value);
  366.      Void remove_ChangeUICues( Class System.Windows.Forms.UICuesEventHandler value);
  367.      Void add_StyleChanged( Class System.EventHandler value);
  368.      Void remove_StyleChanged( Class System.EventHandler value);
  369.      Void add_SystemColorsChanged( Class System.EventHandler value);
  370.      Void remove_SystemColorsChanged( Class System.EventHandler value);
  371.      Void add_Validating( Class System.ComponentModel.CancelEventHandler value);
  372.      Void remove_Validating( Class System.ComponentModel.CancelEventHandler value);
  373.      Void add_Validated( Class System.EventHandler value);
  374.      Void remove_Validated( Class System.EventHandler value);
  375.      Void AccessibilityNotifyClients( ValueClass System.Windows.Forms.AccessibleEvents accEvent,  I4 childID);
  376.      I ActiveXMergeRegion( I region);
  377.      Void ActiveXOnFocus( Boolean focus);
  378.      Void ActiveXUpdateBounds( ByRef I4 x,  ByRef I4 y,  ByRef I4 width,  ByRef I4 height,  I4 flags);
  379.      Void AssignParent( Class System.Windows.Forms.Control value);
  380.      Void add_ParentChanged( Class System.EventHandler value);
  381.      Void remove_ParentChanged( Class System.EventHandler value);
  382.      Class System.IAsyncResult BeginInvoke( Class System.Delegate method);
  383.      Class System.IAsyncResult BeginInvoke( Class System.Delegate method,  SZArray Object args);
  384.      Void BeginUpdateInternal();
  385.      Void BringToFront();
  386.      Boolean CanProcessMnemonic();
  387.      Boolean CanSelectCore();
  388.      Void CheckParentingCycle( Class System.Windows.Forms.Control bottom,  Class System.Windows.Forms.Control toFind);
  389.      Void ChildGotFocus( Class System.Windows.Forms.Control child);
  390.      Boolean Contains( Class System.Windows.Forms.Control ctl);
  391.      Class System.Windows.Forms.AccessibleObject CreateAccessibilityInstance();
  392.      Class ControlCollection CreateControlsInstance();
  393.      Class System.Drawing.Graphics CreateGraphics();
  394.      Class System.Drawing.Graphics CreateGraphicsInternal();
  395.      Void CreateHandle();
  396.      Void CreateControl();
  397.      Void CreateControl( Boolean fIgnoreVisible);
  398.      Void DefWndProc( ByRef ValueClass System.Windows.Forms.Message m);
  399.      Void DestroyHandle();
  400.      Void Dispose( Boolean disposing);
  401.      Void DisposeAxControls();
  402.      ValueClass System.Windows.Forms.DragDropEffects DoDragDrop( Object data,  ValueClass System.Windows.Forms.DragDropEffects allowedEffects);
  403.      Object EndInvoke( Class System.IAsyncResult asyncResult);
  404.      Boolean EndUpdateInternal();
  405.      Boolean EndUpdateInternal( Boolean invalidate);
  406.      Class System.Windows.Forms.Form FindForm();
  407.      Class System.Windows.Forms.Form FindFormInternal();
  408.      Class System.Windows.Forms.Control FindMarshalingControl();
  409.      Boolean GetTopLevel();
  410.      Void RaiseCreateHandleEvent( Class System.EventArgs e);
  411.      Void RaiseKeyEvent( Object key,  Class System.Windows.Forms.KeyEventArgs e);
  412.      Void RaiseMouseEvent( Object key,  Class System.Windows.Forms.MouseEventArgs e);
  413.      Boolean Focus();
  414.      Boolean FocusInternal();
  415.      Class System.Windows.Forms.Control FromChildHandle( I handle);
  416.      Class System.Windows.Forms.Control FromChildHandleInternal( I handle);
  417.      Class System.Windows.Forms.Control FromHandle( I handle);
  418.      Class System.Windows.Forms.Control FromHandleInternal( I handle);
  419.      Class System.Windows.Forms.Control GetChildAtPoint( ValueClass System.Drawing.Point pt);
  420.      Class System.Windows.Forms.IContainerControl GetContainerControl();
  421.      Boolean IsFocusManagingContainerControl( Class System.Windows.Forms.Control ctl);
  422.      Class System.Windows.Forms.IContainerControl GetContainerControlInternal();
  423.      Class FontHandleWrapper GetDefaultFontHandleWrapper();
  424.      I GetHRgn( Class System.Drawing.Region region);
  425.      ValueClass System.Windows.Forms.MouseButtons GetXButton( I4 wparam);
  426.      Boolean GetVisibleCore();
  427.      Void IMEDisable( I handle);
  428.      Void IMEEnable( I handle);
  429.      Void ImeSetFocus();
  430.      Boolean IMEIsOpen( I handle);
  431.      SZArray ValueClass System.Windows.Forms.ImeMode IMECountryTable();
  432.      ValueClass System.Windows.Forms.ImeMode GetImeModeFromIMEContext( I handle);
  433.      Void SetImeModeToIMEContext( ValueClass System.Windows.Forms.ImeMode imeMode,  I handle);
  434.      Void IMESetOpenStatus( Boolean open,  I handle);
  435.      Boolean GetAnyDisposingInHierarchy();
  436.      Class System.Windows.Forms.MenuItem GetMenuItemFromHandleId( I hmenu,  I4 item);
  437.      Class System.Windows.Forms.Control GetNextControl( Class System.Windows.Forms.Control ctl,  Boolean forward);
  438.      Boolean GetState( I4 flag);
  439.      Boolean GetStyle( ValueClass System.Windows.Forms.ControlStyles flag);
  440.      Void Hide();
  441.      Void HookMouseEvent();
  442.      Void InitLayout();
  443.      I InitializeDCForWmCtlColor( I dc,  I4 msg);
  444.      Void InitMouseWheelSupport();
  445.      Void Invalidate( Class System.Drawing.Region region);
  446.      Void Invalidate( Class System.Drawing.Region region,  Boolean invalidateChildren);
  447.      Void Invalidate();
  448.      Void Invalidate( Boolean invalidateChildren);
  449.      Void Invalidate( ValueClass System.Drawing.Rectangle rc);
  450.      Void Invalidate( ValueClass System.Drawing.Rectangle rc,  Boolean invalidateChildren);
  451.      Object Invoke( Class System.Delegate method);
  452.      Object Invoke( Class System.Delegate method,  SZArray Object args);
  453.      Void InvokeMarshaledCallbacks();
  454.      Void InvokePaint( Class System.Windows.Forms.Control c,  Class System.Windows.Forms.PaintEventArgs e);
  455.      Void InvokePaintBackground( Class System.Windows.Forms.Control c,  Class System.Windows.Forms.PaintEventArgs e);
  456.      Boolean IsDescendant( Class System.Windows.Forms.Control descendant);
  457.      Boolean IsInputChar( Char charCode);
  458.      Boolean IsInputKey( ValueClass System.Windows.Forms.Keys keyData);
  459.      Boolean IsMnemonic( Char charCode,  String text);
  460.      Object MarshaledInvoke( Class System.Windows.Forms.Control caller,  Class System.Delegate method,  SZArray Object args,  Boolean synchronous);
  461.      Void MoveControl( SZArray Class System.Windows.Forms.Control ctlList,  Class System.Windows.Forms.Control child,  I4 fromIndex,  I4 toIndex);
  462.      Void NotifyEnter();
  463.      Void NotifyLeave();
  464.      Void NotifyInvalidate( ValueClass System.Drawing.Rectangle invalidatedArea);
  465.      Boolean NotifyValidating();
  466.      Void NotifyValidated();
  467.      Void InvokeOnClick( Class System.Windows.Forms.Control toInvoke,  Class System.EventArgs e);
  468.      Void OnBackColorChanged( Class System.EventArgs e);
  469.      Void OnBackgroundImageChanged( Class System.EventArgs e);
  470.      Void OnBindingContextChanged( Class System.EventArgs e);
  471.      Void OnCausesValidationChanged( Class System.EventArgs e);
  472.      Void OnContextMenuChanged( Class System.EventArgs e);
  473.      Void OnCursorChanged( Class System.EventArgs e);
  474.      Void OnDockChanged( Class System.EventArgs e);
  475.      Void OnEnabledChanged( Class System.EventArgs e);
  476.      Void OnFontChanged( Class System.EventArgs e);
  477.      Void OnForeColorChanged( Class System.EventArgs e);
  478.      Void OnRightToLeftChanged( Class System.EventArgs e);
  479.      Void OnNotifyMessage( ValueClass System.Windows.Forms.Message m);
  480.      Void OnParentBackColorChanged( Class System.EventArgs e);
  481.      Void OnParentBackgroundImageChanged( Class System.EventArgs e);
  482.      Void OnParentBindingContextChanged( Class System.EventArgs e);
  483.      Void OnParentEnabledChanged( Class System.EventArgs e);
  484.      Void OnParentFontChanged( Class System.EventArgs e);
  485.      Void OnParentForeColorChanged( Class System.EventArgs e);
  486.      Void OnParentRightToLeftChanged( Class System.EventArgs e);
  487.      Void OnParentVisibleChanged( Class System.EventArgs e);
  488.      Void OnTabIndexChanged( Class System.EventArgs e);
  489.      Void OnTabStopChanged( Class System.EventArgs e);
  490.      Void OnTextChanged( Class System.EventArgs e);
  491.      Void OnVisibleChanged( Class System.EventArgs e);
  492.      Void OnParentChanged( Class System.EventArgs e);
  493.      Void OnClick( Class System.EventArgs e);
  494.      Void OnControlAdded( Class System.Windows.Forms.ControlEventArgs e);
  495.      Void OnControlRemoved( Class System.Windows.Forms.ControlEventArgs e);
  496.      Void OnCreateControl();
  497.      Void OnHandleCreated( Class System.EventArgs e);
  498.      Void OnLocationChanged( Class System.EventArgs e);
  499.      Void OnHandleDestroyed( Class System.EventArgs e);
  500.      Void OnDoubleClick( Class System.EventArgs e);
  501.      Void OnDragEnter( Class System.Windows.Forms.DragEventArgs drgevent);
  502.      Void OnDragOver( Class System.Windows.Forms.DragEventArgs drgevent);
  503.      Void OnDragLeave( Class System.EventArgs e);
  504.      Void OnDragDrop( Class System.Windows.Forms.DragEventArgs drgevent);
  505.      Void OnGiveFeedback( Class System.Windows.Forms.GiveFeedbackEventArgs gfbevent);
  506.      Void OnEnter( Class System.EventArgs e);
  507.      Void InvokeGotFocus( Class System.Windows.Forms.Control toInvoke,  Class System.EventArgs e);
  508.      Void OnGotFocus( Class System.EventArgs e);
  509.      Void OnHelpRequested( Class System.Windows.Forms.HelpEventArgs hevent);
  510.      Void OnImeModeChanged( Class System.EventArgs e);
  511.      Void OnInvalidated( Class System.Windows.Forms.InvalidateEventArgs e);
  512.      Void OnKeyDown( Class System.Windows.Forms.KeyEventArgs e);
  513.      Void OnKeyPress( Class System.Windows.Forms.KeyPressEventArgs e);
  514.      Void OnKeyUp( Class System.Windows.Forms.KeyEventArgs e);
  515.      Void OnLayout( Class System.Windows.Forms.LayoutEventArgs levent);
  516.      Void OnLeave( Class System.EventArgs e);
  517.      Void InvokeLostFocus( Class System.Windows.Forms.Control toInvoke,  Class System.EventArgs e);
  518.      Void OnLostFocus( Class System.EventArgs e);
  519.      Void OnMouseDown( Class System.Windows.Forms.MouseEventArgs e);
  520.      Void OnMouseEnter( Class System.EventArgs e);
  521.      Void OnMouseLeave( Class System.EventArgs e);
  522.      Void OnMouseHover( Class System.EventArgs e);
  523.      Void OnMouseMove( Class System.Windows.Forms.MouseEventArgs e);
  524.      Void OnMouseUp( Class System.Windows.Forms.MouseEventArgs e);
  525.      Void OnMouseWheel( Class System.Windows.Forms.MouseEventArgs e);
  526.      Void OnMove( Class System.EventArgs e);
  527.      Void OnPaint( Class System.Windows.Forms.PaintEventArgs e);
  528.      Void OnPaintBackground( Class System.Windows.Forms.PaintEventArgs pevent);
  529.      Void OnParentInvalidated( Class System.Windows.Forms.InvalidateEventArgs e);
  530.      Void OnQueryContinueDrag( Class System.Windows.Forms.QueryContinueDragEventArgs qcdevent);
  531.      Void OnResize( Class System.EventArgs e);
  532.      Void OnSizeChanged( Class System.EventArgs e);
  533.      Void OnChangeUICues( Class System.Windows.Forms.UICuesEventArgs e);
  534.      Void OnStyleChanged( Class System.EventArgs e);
  535.      Void OnSystemColorsChanged( Class System.EventArgs e);
  536.      Void OnValidating( Class System.ComponentModel.CancelEventArgs e);
  537.      Void OnValidated( Class System.EventArgs e);
  538.      Void PaintBackground( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Drawing.Rectangle rectangle);
  539.      Void PaintException( Class System.Windows.Forms.PaintEventArgs e);
  540.      Void PaintTransparentBackground( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Drawing.Rectangle rectangle);
  541.      Void PaintWithErrorHandling( Class System.Windows.Forms.PaintEventArgs e,  I2 layer,  Boolean disposeEventArgs);
  542.      Void PerformLayout();
  543.      Void PerformLayout( Class System.Windows.Forms.Control affectedControl,  String affectedProperty);
  544.      ValueClass System.Drawing.Point PointToClient( ValueClass System.Drawing.Point p);
  545.      ValueClass System.Drawing.Point PointToClientInternal( ValueClass System.Drawing.Point p);
  546.      ValueClass System.Drawing.Point PointToScreen( ValueClass System.Drawing.Point p);
  547.      Boolean PreProcessMessage( ByRef ValueClass System.Windows.Forms.Message msg);
  548.      Boolean ProcessCmdKey( ByRef ValueClass System.Windows.Forms.Message msg,  ValueClass System.Windows.Forms.Keys keyData);
  549.      Boolean ProcessDialogChar( Char charCode);
  550.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  551.      Boolean ProcessKeyEventArgs( ByRef ValueClass System.Windows.Forms.Message m);
  552.      Boolean ProcessKeyMessage( ByRef ValueClass System.Windows.Forms.Message m);
  553.      Boolean ProcessKeyPreview( ByRef ValueClass System.Windows.Forms.Message m);
  554.      Boolean _ProcessMnemonic( Char charCode);
  555.      Boolean ProcessMnemonic( Char charCode);
  556.      Void ProcessUICues( ByRef ValueClass System.Windows.Forms.Message msg);
  557.      Void RaiseDragEvent( Object key,  Class System.Windows.Forms.DragEventArgs e);
  558.      Void RaisePaintEvent( Object key,  Class System.Windows.Forms.PaintEventArgs e);
  559.      Void ResetBackColor();
  560.      Void ResetCursor();
  561.      Void ResetFont();
  562.      Void ResetForeColor();
  563.      Void ResetImeMode();
  564.      Void ResetRightToLeft();
  565.      Void RecreateHandle();
  566.      Void RecreateHandleCore();
  567.      ValueClass System.Drawing.Rectangle RectangleToClient( ValueClass System.Drawing.Rectangle r);
  568.      ValueClass System.Drawing.Rectangle RectangleToScreen( ValueClass System.Drawing.Rectangle r);
  569.      Boolean ReflectMessage( I hWnd,  ByRef ValueClass System.Windows.Forms.Message m);
  570.      Boolean ReflectMessageInternal( I hWnd,  ByRef ValueClass System.Windows.Forms.Message m);
  571.      Void Refresh();
  572.      Void ResetMouseEventArgs();
  573.      Void ResetText();
  574.      Void ResumeLayout();
  575.      Void ResumeLayout( Boolean performLayout);
  576.      Void SetAcceptDrops( Boolean accept);
  577.      Void Scale( R4 ratio);
  578.      Void Scale( R4 dx,  R4 dy);
  579.      Void ScaleCore( R4 dx,  R4 dy);
  580.      Void Select();
  581.      Void Select( Boolean directed,  Boolean forward);
  582.      Boolean SelectNextControl( Class System.Windows.Forms.Control ctl,  Boolean forward,  Boolean tabStopOnly,  Boolean nested,  Boolean wrap);
  583.      Boolean SelectNextIfFocused();
  584.      I SendMessage( I4 msg,  I4 wparam,  I4 lparam);
  585.      I SendMessage( I4 msg,  ByRef I2 wparam,  ByRef I2 lparam);
  586.      I SendMessage( I4 msg,  I4 wparam,  I lparam);
  587.      I SendMessage( I4 msg,  I wparam,  I lparam);
  588.      I SendMessage( I4 msg,  I wparam,  I4 lparam);
  589.      I SendMessage( I4 msg,  I4 wparam,  ByRef ValueClass RECT lparam);
  590.      I SendMessage( I4 msg,  Boolean wparam,  I4 lparam);
  591.      I SendMessage( I4 msg,  I4 wparam,  String lparam);
  592.      Void SendToBack();
  593.      Void SetBounds( I4 x,  I4 y,  I4 width,  I4 height);
  594.      Void SetBounds( I4 x,  I4 y,  I4 width,  I4 height,  ValueClass System.Windows.Forms.BoundsSpecified specified);
  595.      Void SetBoundsCore( I4 x,  I4 y,  I4 width,  I4 height,  ValueClass System.Windows.Forms.BoundsSpecified specified);
  596.      Void SetClientSizeCore( I4 x,  I4 y);
  597.      Void SetHandle( I value);
  598.      Void SetParentHandle( I value);
  599.      Void SetState( I4 flag,  Boolean value);
  600.      Void SetStyle( ValueClass System.Windows.Forms.ControlStyles flag,  Boolean value);
  601.      I SetUpPalette( I dc,  Boolean force,  Boolean realizePalette);
  602.      Void SetTopLevel( Boolean value);
  603.      Void SetVisibleCore( Boolean value);
  604.      Boolean ShouldSerializeBackColor();
  605.      Boolean ShouldSerializeCursor();
  606.      Boolean ShouldSerializeEnabled();
  607.      Boolean ShouldSerializeForeColor();
  608.      Boolean ShouldSerializeFont();
  609.      Boolean ShouldSerializeImeMode();
  610.      Boolean ShouldSerializeRightToLeft();
  611.      Boolean ShouldSerializeVisible();
  612.      ValueClass System.Windows.Forms.HorizontalAlignment RtlTranslateAlignment( ValueClass System.Windows.Forms.HorizontalAlignment align);
  613.      ValueClass System.Windows.Forms.LeftRightAlignment RtlTranslateAlignment( ValueClass System.Windows.Forms.LeftRightAlignment align);
  614.      ValueClass System.Drawing.ContentAlignment RtlTranslateAlignment( ValueClass System.Drawing.ContentAlignment align);
  615.      ValueClass System.Windows.Forms.HorizontalAlignment RtlTranslateHorizontal( ValueClass System.Windows.Forms.HorizontalAlignment align);
  616.      ValueClass System.Windows.Forms.LeftRightAlignment RtlTranslateLeftRight( ValueClass System.Windows.Forms.LeftRightAlignment align);
  617.      ValueClass System.Drawing.ContentAlignment RtlTranslateContent( ValueClass System.Drawing.ContentAlignment align);
  618.      Void SetWindowExStyle( I4 flag,  Boolean value);
  619.      Void SetWindowStyle( I4 flag,  Boolean value);
  620.      Void Show();
  621.      Boolean ShouldSerializeLocation();
  622.      Boolean ShouldSerializeSize();
  623.      Boolean ShouldSerializeText();
  624.      Void SuspendLayout();
  625.      Void UnhookMouseEvent();
  626.      Void Update();
  627.      Void _UpdateBounds();
  628.      Void UpdateBounds();
  629.      Void UpdateBounds( I4 x,  I4 y,  I4 width,  I4 height);
  630.      Void UpdateBounds( I4 x,  I4 y,  I4 width,  I4 height,  I4 clientWidth,  I4 clientHeight);
  631.      Void UpdateBindings();
  632.      Void UpdateCachedImeMode( I handle);
  633.      Void UpdateChildControlIndex( Class System.Windows.Forms.Control ctl);
  634.      Void UpdateZOrder();
  635.      Void UpdateChildZOrder( Class System.Windows.Forms.Control ctl);
  636.      Void UpdateRoot();
  637.      Void UpdateStyles();
  638.      Void UpdateStylesCore();
  639.      Void UserPreferenceChanged( Object sender,  Class Microsoft.Win32.UserPreferenceChangedEventArgs pref);
  640.      Void WmClose( ByRef ValueClass System.Windows.Forms.Message m);
  641.      Void WmCommand( ByRef ValueClass System.Windows.Forms.Message m);
  642.      Void WmContextMenu( ByRef ValueClass System.Windows.Forms.Message m);
  643.      Void WmCtlColorControl( ByRef ValueClass System.Windows.Forms.Message m);
  644.      Void WmDisplayChange( ByRef ValueClass System.Windows.Forms.Message m);
  645.      Void WmDrawItem( ByRef ValueClass System.Windows.Forms.Message m);
  646.      Void WmDrawItemMenuItem( ByRef ValueClass System.Windows.Forms.Message m);
  647.      Void WmEraseBkgnd( ByRef ValueClass System.Windows.Forms.Message m);
  648.      Void WmGetControlName( ByRef ValueClass System.Windows.Forms.Message m);
  649.      Void WmGetObject( ByRef ValueClass System.Windows.Forms.Message m);
  650.      Void WmHelp( ByRef ValueClass System.Windows.Forms.Message m);
  651.      Void WmInitMenuPopup( ByRef ValueClass System.Windows.Forms.Message m);
  652.      Void WmInputLangChange( ByRef ValueClass System.Windows.Forms.Message m);
  653.      Void WmInputLangChangeRequest( ByRef ValueClass System.Windows.Forms.Message m);
  654.      Void WmMeasureItem( ByRef ValueClass System.Windows.Forms.Message m);
  655.      Void WmMenuChar( ByRef ValueClass System.Windows.Forms.Message m);
  656.      Void WmMenuSelect( ByRef ValueClass System.Windows.Forms.Message m);
  657.      Void WmCreate( ByRef ValueClass System.Windows.Forms.Message m);
  658.      Void WmDestroy( ByRef ValueClass System.Windows.Forms.Message m);
  659.      Void WmIMEChar( ByRef ValueClass System.Windows.Forms.Message m);
  660.      Void WmKeyChar( ByRef ValueClass System.Windows.Forms.Message m);
  661.      Void WmKillFocus( ByRef ValueClass System.Windows.Forms.Message m);
  662.      Void WmMouseDown( ByRef ValueClass System.Windows.Forms.Message m,  ValueClass System.Windows.Forms.MouseButtons button,  I4 clicks);
  663.      Void WmMouseEnter( ByRef ValueClass System.Windows.Forms.Message m);
  664.      Void WmMouseLeave( ByRef ValueClass System.Windows.Forms.Message m);
  665.      Void WmMouseHover( ByRef ValueClass System.Windows.Forms.Message m);
  666.      Void WmMouseMove( ByRef ValueClass System.Windows.Forms.Message m);
  667.      Void WmMouseUp( ByRef ValueClass System.Windows.Forms.Message m,  ValueClass System.Windows.Forms.MouseButtons button,  I4 clicks);
  668.      Void WmMouseWheel( ByRef ValueClass System.Windows.Forms.Message m);
  669.      Void WmMove( ByRef ValueClass System.Windows.Forms.Message m);
  670.      Void WmNCDestroy( ByRef ValueClass System.Windows.Forms.Message m);
  671.      Void WmNotify( ByRef ValueClass System.Windows.Forms.Message m);
  672.      Void WmNotifyFormat( ByRef ValueClass System.Windows.Forms.Message m);
  673.      Void WmOwnerDraw( ByRef ValueClass System.Windows.Forms.Message m);
  674.      Void WmPaint( ByRef ValueClass System.Windows.Forms.Message m);
  675.      Void WmPrintClient( ByRef ValueClass System.Windows.Forms.Message m);
  676.      Void WmQueryNewPalette( ByRef ValueClass System.Windows.Forms.Message m);
  677.      Void WmSetCursor( ByRef ValueClass System.Windows.Forms.Message m);
  678.      Void WmWindowPosChanging( ByRef ValueClass System.Windows.Forms.Message m);
  679.      Void WmParentNotify( ByRef ValueClass System.Windows.Forms.Message m);
  680.      Void WmSetFocus( ByRef ValueClass System.Windows.Forms.Message m);
  681.      Void WmShowWindow( ByRef ValueClass System.Windows.Forms.Message m);
  682.      Void WmSysColorChange( ByRef ValueClass System.Windows.Forms.Message m);
  683.      Void WmUpdateUIState( ByRef ValueClass System.Windows.Forms.Message m);
  684.      Void WmWindowPosChanged( ByRef ValueClass System.Windows.Forms.Message m);
  685.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  686.      Void WndProcException( Class System.Exception e);
  687.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleControl.GetControlInfo( Class tagCONTROLINFO pCI);
  688.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleControl.OnMnemonic( ByRef ValueClass MSG pMsg);
  689.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleControl.OnAmbientPropertyChange( I4 dispID);
  690.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleControl.FreezeEvents( I4 bFreeze);
  691.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject.GetWindow( ByRef I hwnd);
  692.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject.ContextSensitiveHelp( I4 fEnterMode);
  693.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject.TranslateAccelerator( ByRef ValueClass MSG lpmsg);
  694.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject.OnFrameWindowActivate( I4 fActivate);
  695.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject.OnDocWindowActivate( I4 fActivate);
  696.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject.ResizeBorder( Class COMRECT prcBorder,  Class IOleInPlaceUIWindow pUIWindow,  I4 fFrameWindow);
  697.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject.EnableModeless( I4 fEnable);
  698.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject.GetWindow( ByRef I hwnd);
  699.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject.ContextSensitiveHelp( I4 fEnterMode);
  700.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject.InPlaceDeactivate();
  701.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject.UIDeactivate();
  702.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject.SetObjectRects( Class COMRECT lprcPosRect,  Class COMRECT lprcClipRect);
  703.      Void System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject.ReactivateAndUndo();
  704.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.SetClientSite( Class IOleClientSite pClientSite);
  705.      Class IOleClientSite System.Windows.Forms.UnsafeNativeMethods+IOleObject.GetClientSite();
  706.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.SetHostNames( String szContainerApp,  String szContainerObj);
  707.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.Close( I4 dwSaveOption);
  708.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.SetMoniker( I4 dwWhichMoniker,  Object pmk);
  709.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.GetMoniker( I4 dwAssign,  I4 dwWhichMoniker,  ByRef Object moniker);
  710.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.InitFromData( Class IOleDataObject pDataObject,  I4 fCreation,  I4 dwReserved);
  711.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.GetClipboardData( I4 dwReserved,  ByRef Class IOleDataObject data);
  712.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.DoVerb( I4 iVerb,  I lpmsg,  Class IOleClientSite pActiveSite,  I4 lindex,  I hwndParent,  Class COMRECT lprcPosRect);
  713.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.EnumVerbs( ByRef Class IEnumOLEVERB e);
  714.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.OleUpdate();
  715.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.IsUpToDate();
  716.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.GetUserClassID( ByRef ValueClass System.Guid pClsid);
  717.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.GetUserType( I4 dwFormOfType,  ByRef String userType);
  718.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.SetExtent( I4 dwDrawAspect,  Class tagSIZEL pSizel);
  719.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.GetExtent( I4 dwDrawAspect,  Class tagSIZEL pSizel);
  720.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.Advise( Class IAdviseSink pAdvSink,  ByRef I4 cookie);
  721.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.Unadvise( I4 dwConnection);
  722.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.EnumAdvise( ByRef Class IEnumSTATDATA e);
  723.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.GetMiscStatus( I4 dwAspect,  ByRef I4 cookie);
  724.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleObject.SetColorScheme( Class tagLOGPALETTE pLogpal);
  725.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleWindow.GetWindow( ByRef I hwnd);
  726.      Void System.Windows.Forms.UnsafeNativeMethods+IOleWindow.ContextSensitiveHelp( I4 fEnterMode);
  727.      Void System.Windows.Forms.UnsafeNativeMethods+IPersist.GetClassID( ByRef ValueClass System.Guid pClassID);
  728.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistPropertyBag.InitNew();
  729.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistPropertyBag.GetClassID( ByRef ValueClass System.Guid pClassID);
  730.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistPropertyBag.Load( Class IPropertyBag pPropBag,  Class IErrorLog pErrorLog);
  731.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistPropertyBag.Save( Class IPropertyBag pPropBag,  Boolean fClearDirty,  Boolean fSaveAllProperties);
  732.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStorage.GetClassID( ByRef ValueClass System.Guid pClassID);
  733.      I4 System.Windows.Forms.UnsafeNativeMethods+IPersistStorage.IsDirty();
  734.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStorage.InitNew( Class IStorage pstg);
  735.      I4 System.Windows.Forms.UnsafeNativeMethods+IPersistStorage.Load( Class IStorage pstg);
  736.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStorage.Save( Class IStorage pstg,  I4 fSameAsLoad);
  737.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStorage.SaveCompleted( Class IStorage pStgNew);
  738.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStorage.HandsOffStorage();
  739.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit.GetClassID( ByRef ValueClass System.Guid pClassID);
  740.      I4 System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit.IsDirty();
  741.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit.Load( Class IStream pstm);
  742.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit.Save( Class IStream pstm,  Boolean fClearDirty);
  743.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit.GetSizeMax( I8 pcbSize);
  744.      Void System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit.InitNew();
  745.      Void System.Windows.Forms.UnsafeNativeMethods+IQuickActivate.QuickActivate( Class tagQACONTAINER pQaContainer,  Class tagQACONTROL pQaControl);
  746.      Void System.Windows.Forms.UnsafeNativeMethods+IQuickActivate.SetContentExtent( Class tagSIZEL pSizel);
  747.      Void System.Windows.Forms.UnsafeNativeMethods+IQuickActivate.GetContentExtent( Class tagSIZEL pSizel);
  748.      Void System.Windows.Forms.UnsafeNativeMethods+IViewObject.Draw( I4 dwDrawAspect,  I4 lindex,  I pvAspect,  Class tagDVTARGETDEVICE ptd,  I hdcTargetDev,  I hdcDraw,  Class COMRECT lprcBounds,  Class COMRECT lprcWBounds,  I pfnContinue,  I4 dwContinue);
  749.      I4 System.Windows.Forms.UnsafeNativeMethods+IViewObject.GetColorSet( I4 dwDrawAspect,  I4 lindex,  I pvAspect,  Class tagDVTARGETDEVICE ptd,  I hicTargetDev,  Class tagLOGPALETTE ppColorSet);
  750.      I4 System.Windows.Forms.UnsafeNativeMethods+IViewObject.Freeze( I4 dwDrawAspect,  I4 lindex,  I pvAspect,  I pdwFreeze);
  751.      I4 System.Windows.Forms.UnsafeNativeMethods+IViewObject.Unfreeze( I4 dwFreeze);
  752.      Void System.Windows.Forms.UnsafeNativeMethods+IViewObject.SetAdvise( I4 aspects,  I4 advf,  Class IAdviseSink pAdvSink);
  753.      Void System.Windows.Forms.UnsafeNativeMethods+IViewObject.GetAdvise( SZArray I4 paspects,  SZArray I4 padvf,  SZArray Class IAdviseSink pAdvSink);
  754.      Void System.Windows.Forms.UnsafeNativeMethods+IViewObject2.Draw( I4 dwDrawAspect,  I4 lindex,  I pvAspect,  Class tagDVTARGETDEVICE ptd,  I hdcTargetDev,  I hdcDraw,  Class COMRECT lprcBounds,  Class COMRECT lprcWBounds,  I pfnContinue,  I4 dwContinue);
  755.      I4 System.Windows.Forms.UnsafeNativeMethods+IViewObject2.GetColorSet( I4 dwDrawAspect,  I4 lindex,  I pvAspect,  Class tagDVTARGETDEVICE ptd,  I hicTargetDev,  Class tagLOGPALETTE ppColorSet);
  756.      I4 System.Windows.Forms.UnsafeNativeMethods+IViewObject2.Freeze( I4 dwDrawAspect,  I4 lindex,  I pvAspect,  I pdwFreeze);
  757.      I4 System.Windows.Forms.UnsafeNativeMethods+IViewObject2.Unfreeze( I4 dwFreeze);
  758.      Void System.Windows.Forms.UnsafeNativeMethods+IViewObject2.SetAdvise( I4 aspects,  I4 advf,  Class IAdviseSink pAdvSink);
  759.      Void System.Windows.Forms.UnsafeNativeMethods+IViewObject2.GetAdvise( SZArray I4 paspects,  SZArray I4 padvf,  SZArray Class IAdviseSink pAdvSink);
  760.      Void System.Windows.Forms.UnsafeNativeMethods+IViewObject2.GetExtent( I4 dwDrawAspect,  I4 lindex,  Class tagDVTARGETDEVICE ptd,  Class tagSIZEL lpsizel);
  761.     property AccessibilityObject { get(){} set(){} };
  762.     property AccessibleDefaultActionDescription { get(){} set(){} };
  763.     property AccessibleDescription { get(){} set(){} };
  764.     property AccessibleName { get(){} set(){} };
  765.     property AccessibleRole { get(){} set(){} };
  766.     property ActiveXAmbientBackColor { get(){} set(){} };
  767.     property ActiveXAmbientForeColor { get(){} set(){} };
  768.     property ActiveXAmbientFont { get(){} set(){} };
  769.     property ActiveXEventsFrozen { get(){} set(){} };
  770.     property ActiveXHWNDParent { get(){} set(){} };
  771.     property ActiveXInstance { get(){} set(){} };
  772.     property AllowDrop { get(){} set(){} };
  773.     property AmbientPropertiesService { get(){} set(){} };
  774.     property Anchor { get(){} set(){} };
  775.     property BackBrush { get(){} set(){} };
  776.     property BackColor { get(){} set(){} };
  777.     property BackgroundImage { get(){} set(){} };
  778.     property DataBindings { get(){} set(){} };
  779.     property BindingContext { get(){} set(){} };
  780.     property BitsPerPixel { get(){} set(){} };
  781.     property Bottom { get(){} set(){} };
  782.     property Bounds { get(){} set(){} };
  783.     property CachedImeMode { get(){} set(){} };
  784.     property CanAccessProperties { get(){} set(){} };
  785.     property CanFocus { get(){} set(){} };
  786.     property CanRaiseEvents { get(){} set(){} };
  787.     property CanSelect { get(){} set(){} };
  788.     property Capture { get(){} set(){} };
  789.     property CaptureInternal { get(){} set(){} };
  790.     property CausesValidation { get(){} set(){} };
  791.     property ClientRectangle { get(){} set(){} };
  792.     property ClientSize { get(){} set(){} };
  793.     property CompanyName { get(){} set(){} };
  794.     property ContainsFocus { get(){} set(){} };
  795.     property ContextMenu { get(){} set(){} };
  796.     property Controls { get(){} set(){} };
  797.     property Created { get(){} set(){} };
  798.     property CreateParams { get(){} set(){} };
  799.     property ValidationCancelled { get(){} set(){} };
  800.     property _CreateThreadId { get(){} set(){} };
  801.     property CreateThreadId { get(){} set(){} };
  802.     property CurrentImeContextMode { get(){} set(){} };
  803.     property Cursor { get(){} set(){} };
  804.     property DefaultBackColor { get(){} set(){} };
  805.     property DefaultCursor { get(){} set(){} };
  806.     property DefaultFont { get(){} set(){} };
  807.     property DefaultForeColor { get(){} set(){} };
  808.     property DefaultImeMode { get(){} set(){} };
  809.     property DefaultSize { get(){} set(){} };
  810.     property DefaultRightToLeft { get(){} set(){} };
  811.     property DisabledColor { get(){} set(){} };
  812.     property DisplayRectangle { get(){} set(){} };
  813.     property IsDisposed { get(){} set(){} };
  814.     property Disposing { get(){} set(){} };
  815.     property Dock { get(){} set(){} };
  816.     property DoubleBufferingEnabled { get(){} set(){} };
  817.     property Enabled { get(){} set(){} };
  818.     property Focused { get(){} set(){} };
  819.     property Font { get(){} set(){} };
  820.     property FontHandle { get(){} set(){} };
  821.     property FontHeight { get(){} set(){} };
  822.     property ForeColor { get(){} set(){} };
  823.     property Handle { get(){} set(){} };
  824.     property HasChildren { get(){} set(){} };
  825.     property HasMenu { get(){} set(){} };
  826.     property Height { get(){} set(){} };
  827.     property HostedInWin32DialogManager { get(){} set(){} };
  828.     property IsHandleCreated { get(){} set(){} };
  829.     property IsWindowObscured { get(){} set(){} };
  830.     property ImeMode { get(){} set(){} };
  831.     property ImeModeConversionBits { get(){} set(){} };
  832.     property InternalHandle { get(){} set(){} };
  833.     property InvokeRequired { get(){} set(){} };
  834.     property IsAccessible { get(){} set(){} };
  835.     property IsActiveX { get(){} set(){} };
  836.     property IsBinding { get(){} set(){} };
  837.     property Left { get(){} set(){} };
  838.     property Location { get(){} set(){} };
  839.     property Mnemonic { get(){} set(){} };
  840.     property ModifierKeys { get(){} set(){} };
  841.     property MouseButtons { get(){} set(){} };
  842.     property MousePosition { get(){} set(){} };
  843.     property Name { get(){} set(){} };
  844.     property Parent { get(){} set(){} };
  845.     property ParentInternal { get(){} set(){} };
  846.     property ProductName { get(){} set(){} };
  847.     property ProductVersion { get(){} set(){} };
  848.     property Properties { get(){} set(){} };
  849.     property RawBackColor { get(){} set(){} };
  850.     property RecreatingHandle { get(){} set(){} };
  851.     property Region { get(){} set(){} };
  852.     property RenderRightToLeft { get(){} set(){} };
  853.     property RenderTransparent { get(){} set(){} };
  854.     property ResizeRedraw { get(){} set(){} };
  855.     property Right { get(){} set(){} };
  856.     property RightToLeft { get(){} set(){} };
  857.     property Site { get(){} set(){} };
  858.     property Size { get(){} set(){} };
  859.     property TabIndex { get(){} set(){} };
  860.     property TabStop { get(){} set(){} };
  861.     property Tag { get(){} set(){} };
  862.     property Text { get(){} set(){} };
  863.     property TextWithoutMnemonics { get(){} set(){} };
  864.     property Top { get(){} set(){} };
  865.     property TopLevelControl { get(){} set(){} };
  866.     property TopLevelControlInternal { get(){} set(){} };
  867.     property TopMostParent { get(){} set(){} };
  868.     property BufferManager { get(){} set(){} };
  869.     property ShowKeyboardCues { get(){} set(){} };
  870.     property ShowFocusCues { get(){} set(){} };
  871.     property ShowParams { get(){} set(){} };
  872.     property VersionInfo { get(){} set(){} };
  873.     property Visible { get(){} set(){} };
  874.     property Width { get(){} set(){} };
  875.     property WindowExStyle { get(){} set(){} };
  876.     property WindowStyle { get(){} set(){} };
  877.     property WindowTarget { get(){} set(){} };
  878.     property WindowText { get(){} set(){} };
  879.     event BackColorChanged;
  880.     event BackgroundImageChanged;
  881.     event BindingContextChanged;
  882.     event CausesValidationChanged;
  883.     event ContextMenuChanged;
  884.     event CursorChanged;
  885.     event DockChanged;
  886.     event EnabledChanged;
  887.     event FontChanged;
  888.     event ForeColorChanged;
  889.     event LocationChanged;
  890.     event RightToLeftChanged;
  891.     event SizeChanged;
  892.     event TabIndexChanged;
  893.     event TabStopChanged;
  894.     event TextChanged;
  895.     event VisibleChanged;
  896.     event Click;
  897.     event ControlAdded;
  898.     event ControlRemoved;
  899.     event DragDrop;
  900.     event DragEnter;
  901.     event DragOver;
  902.     event DragLeave;
  903.     event GiveFeedback;
  904.     event HandleCreated;
  905.     event HandleDestroyed;
  906.     event HelpRequested;
  907.     event Invalidated;
  908.     event Paint;
  909.     event QueryContinueDrag;
  910.     event QueryAccessibilityHelp;
  911.     event DoubleClick;
  912.     event Enter;
  913.     event GotFocus;
  914.     event ImeModeChanged;
  915.     event KeyDown;
  916.     event KeyPress;
  917.     event KeyUp;
  918.     event Layout;
  919.     event Leave;
  920.     event LostFocus;
  921.     event MouseDown;
  922.     event MouseEnter;
  923.     event MouseLeave;
  924.     event MouseHover;
  925.     event MouseMove;
  926.     event MouseUp;
  927.     event MouseWheel;
  928.     event Move;
  929.     event Resize;
  930.     event ChangeUICues;
  931.     event StyleChanged;
  932.     event SystemColorsChanged;
  933.     event Validating;
  934.     event Validated;
  935.     event ParentChanged;
  936.     }
  937. class System.Windows.Forms.NativeWindow : System.MarshalByRefObject
  938.     {
  939.      I4 InitializedFlags;
  940.      I4 DebuggerPresent;
  941.      I4 UseDebuggableWndProc;
  942.      I4 LoadConfigSettings;
  943.      I4 AssemblyIsDebuggable;
  944.      Class System.Diagnostics.TraceSwitch WndProcChoice;
  945.      I4 handleCount;
  946.      SZArray I allocatedHandles;
  947.      I4 freeHandleCount;
  948.      I2 windowAtom;
  949.      I userDefWindowProc;
  950.      UI1 wndProcFlags;
  951.      I handle;
  952.      ValueClass System.Runtime.InteropServices.GCHandle root;
  953.      Class WndProc windowProc;
  954.      I defWindowProc;
  955.      Boolean suppressedGC;
  956.      Class System.Windows.Forms.NativeWindow previousWindow;
  957.      Void System.Windows.Forms.NativeWindow();
  958.      I get_Handle();
  959.      Class System.Windows.Forms.NativeWindow get_PreviousWindow();
  960.      I4 get_WndProcFlags();
  961.      Boolean get_WndProcShouldBeDebuggable();
  962.      Void AddHandle( I handle);
  963.      Void AssignHandle( I handle);
  964.      Void AssignHandle( I handle,  Boolean assignUniqueID);
  965.      I Callback( I hWnd,  I4 msg,  I wparam,  I lparam);
  966.      Void CheckReleased();
  967.      Void CreateHandle( Class System.Windows.Forms.CreateParams cp);
  968.      I DebuggableCallback( I hWnd,  I4 msg,  I wparam,  I lparam);
  969.      Void DefWndProc( ByRef ValueClass System.Windows.Forms.Message m);
  970.      Void DestroyHandle();
  971.      Void Finalize();
  972.      Class System.Windows.Forms.NativeWindow FromHandle( I handle);
  973.      I4 AdjustWndProcFlagsFromConfig( I4 wndProcFlags);
  974.      I4 AdjustWndProcFlagsFromRegistry( I4 wndProcFlags);
  975.      I4 AdjustWndProcFlagsFromMetadata( I4 wndProcFlags);
  976.      Void OnHandleChange();
  977.      Void OnShutdown( Object sender,  Class System.EventArgs e);
  978.      Void OnThreadException( Class System.Exception e);
  979.      Void ReleaseHandle();
  980.      Void ReleaseHandle( Boolean handleValid);
  981.      Void RemoveHandle( I handle);
  982.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  983.      Void System.Windows.Forms.NativeWindow();
  984.     property Handle { get(){} set(){} };
  985.     property PreviousWindow { get(){} set(){} };
  986.     property WndProcFlags { get(){} set(){} };
  987.     property WndProcShouldBeDebuggable { get(){} set(){} };
  988.     }
  989. class WindowClass : System.Object
  990.     {
  991.      Class WindowClass cache;
  992.      Class WindowClass next;
  993.      String className;
  994.      I4 classStyle;
  995.      String windowClassName;
  996.      I4 hashCode;
  997.      I defWindowProc;
  998.      Class WndProc windowProc;
  999.      Boolean registered;
  1000.      Class System.Windows.Forms.NativeWindow targetWindow;
  1001.      Void WindowClass( String className,  I4 classStyle);
  1002.      I Callback( I hWnd,  I4 msg,  I wparam,  I lparam);
  1003.      Class WindowClass Create( String className,  I4 classStyle);
  1004.      Void DisposeCache();
  1005.      Void RegisterClass();
  1006.      Void UnregisterClass();
  1007.     }
  1008. interface System.Windows.Forms.IWindowTarget : 
  1009.     {
  1010.      Void OnHandleChange( I newHandle);
  1011.      Void OnMessage( ByRef ValueClass System.Windows.Forms.Message m);
  1012.     }
  1013. class ControlNativeWindow : System.Windows.Forms.NativeWindow
  1014.     {
  1015.      Class System.Windows.Forms.Control control;
  1016.      ValueClass System.Runtime.InteropServices.GCHandle rootRef;
  1017.      Class System.Windows.Forms.IWindowTarget target;
  1018.      Void ControlNativeWindow( Class System.Windows.Forms.Control control);
  1019.      Void Finalize();
  1020.      Class System.Windows.Forms.Control GetControl();
  1021.      Void OnHandleChange();
  1022.      Void OnHandleChange( I newHandle);
  1023.      Void LockReference( Boolean locked);
  1024.      Void OnThreadException( Class System.Exception e);
  1025.      Void OnMessage( ByRef ValueClass System.Windows.Forms.Message m);
  1026.      Class System.Windows.Forms.IWindowTarget get_WindowTarget();
  1027.      Void set_WindowTarget( Class System.Windows.Forms.IWindowTarget value);
  1028.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1029.     property WindowTarget { get(){} set(){} };
  1030.     }
  1031. class ControlCollection : System.Object
  1032.     {
  1033.      Class System.Windows.Forms.Control owner;
  1034.      SZArray Class System.Windows.Forms.Control controls;
  1035.      I4 controlCount;
  1036.      Void ControlCollection( Class System.Windows.Forms.Control owner);
  1037.      I4 get_Count();
  1038.      Object System.Collections.ICollection.get_SyncRoot();
  1039.      Boolean System.Collections.ICollection.get_IsSynchronized();
  1040.      Boolean System.Collections.IList.get_IsFixedSize();
  1041.      Boolean get_IsReadOnly();
  1042.      Void Add( Class System.Windows.Forms.Control value);
  1043.      I4 System.Collections.IList.Add( Object control);
  1044.      Void AddRange( SZArray Class System.Windows.Forms.Control controls);
  1045.      Object System.ICloneable.Clone();
  1046.      Boolean Contains( Class System.Windows.Forms.Control control);
  1047.      Boolean System.Collections.IList.Contains( Object control);
  1048.      Void CopyTo( Class System.Array dest,  I4 index);
  1049.      Boolean Equals( Object other);
  1050.      I4 GetHashCode();
  1051.      I4 IndexOf( Class System.Windows.Forms.Control control);
  1052.      I4 System.Collections.IList.IndexOf( Object control);
  1053.      Void System.Collections.IList.Insert( I4 index,  Object value);
  1054.      Void Remove( Class System.Windows.Forms.Control value);
  1055.      Void System.Collections.IList.Remove( Object control);
  1056.      Void RemoveAt( I4 index);
  1057.      Class System.Windows.Forms.Control get_Item( I4 index);
  1058.      Object System.Collections.IList.get_Item( I4 index);
  1059.      Void System.Collections.IList.set_Item( I4 index,  Object value);
  1060.      Void Clear();
  1061.      I4 GetChildIndex( Class System.Windows.Forms.Control child);
  1062.      I4 GetChildIndex( Class System.Windows.Forms.Control child,  Boolean throwException);
  1063.      Class System.Collections.IEnumerator GetEnumerator();
  1064.      Void SetChildIndex( Class System.Windows.Forms.Control child,  I4 newIndex);
  1065.     property Count { get(){} set(){} };
  1066.     property IsReadOnly { get(){} set(){} };
  1067.     property Item { get(){} set(){} };
  1068.     }
  1069. class ActiveXImpl : System.MarshalByRefObject
  1070.     {
  1071.      I4 hiMetricPerInch;
  1072.      I4 viewAdviseOnlyOnce;
  1073.      I4 viewAdvisePrimeFirst;
  1074.      I4 eventsFrozen;
  1075.      I4 changingExtents;
  1076.      I4 saving;
  1077.      I4 isDirty;
  1078.      I4 inPlaceActive;
  1079.      I4 inPlaceVisible;
  1080.      I4 uiActive;
  1081.      I4 uiDead;
  1082.      I4 adjustingRect;
  1083.      ValueClass System.Drawing.Point logPixels;
  1084.      SZArray Class tagOLEVERB axVerbs;
  1085.      Class System.Windows.Forms.Control control;
  1086.      Class System.Windows.Forms.IWindowTarget controlWindowTarget;
  1087.      I clipRegion;
  1088.      Class IOleClientSite clientSite;
  1089.      Class IOleInPlaceUIWindow inPlaceUiWindow;
  1090.      Class IOleInPlaceFrame inPlaceFrame;
  1091.      Class System.Collections.ArrayList adviseList;
  1092.      Class IAdviseSink viewAdviseSink;
  1093.      ValueClass System.Collections.Specialized.BitVector32 activeXState;
  1094.      SZArray Class AmbientProperty ambientProperties;
  1095.      I hwndParent;
  1096.      I accelTable;
  1097.      I2 accelCount;
  1098.      Class COMRECT adjustRect;
  1099.      Void ActiveXImpl( Class System.Windows.Forms.Control control);
  1100.      ValueClass System.Drawing.Color get_AmbientBackColor();
  1101.      Class System.Drawing.Font get_AmbientFont();
  1102.      ValueClass System.Drawing.Color get_AmbientForeColor();
  1103.      Boolean get_DesignMode();
  1104.      Boolean get_EventsFrozen();
  1105.      Void set_EventsFrozen( Boolean value);
  1106.      I get_HWNDParent();
  1107.      ValueClass System.Drawing.Point get_LogPixels();
  1108.      I4 Advise( Class IAdviseSink pAdvSink);
  1109.      Void Close( I4 dwSaveOption);
  1110.      Void DoVerb( I4 iVerb,  I lpmsg,  Class IOleClientSite pActiveSite,  I4 lindex,  I hwndParent,  Class COMRECT lprcPosRect);
  1111.      Void Draw( I4 dwDrawAspect,  I4 lindex,  I pvAspect,  Class tagDVTARGETDEVICE ptd,  I hdcTargetDev,  I hdcDraw,  Class COMRECT prcBounds,  Class COMRECT lprcWBounds,  I pfnContinue,  I4 dwContinue);
  1112.      I4 EnumVerbs( ByRef Class IEnumOLEVERB e);
  1113.      Void GetAdvise( SZArray I4 paspects,  SZArray I4 padvf,  SZArray Class IAdviseSink pAdvSink);
  1114.      Boolean GetAmbientProperty( I4 dispid,  ByRef Object obj);
  1115.      Class IOleClientSite GetClientSite();
  1116.      I4 GetControlInfo( Class tagCONTROLINFO pCI);
  1117.      Void GetExtent( I4 dwDrawAspect,  Class tagSIZEL pSizel);
  1118.      I2 GetMnemonic( String text);
  1119.      Void GetMnemonicList( Class System.Windows.Forms.Control control,  Class System.Collections.ArrayList mnemonicList);
  1120.      I4 GetWindow( ByRef I hwnd);
  1121.      ValueClass System.Drawing.Point HiMetricToPixel( I4 x,  I4 y);
  1122.      Void InPlaceActivate( I4 verb);
  1123.      Void InPlaceDeactivate();
  1124.      I4 IsDirty();
  1125.      Boolean IsResourceProp( Class System.ComponentModel.PropertyDescriptor prop);
  1126.      Void Load( Class IStorage stg);
  1127.      Void Load( Class IStream stream);
  1128.      Void Load( Class IPropertyBag pPropBag,  Class IErrorLog pErrorLog);
  1129.      Class AmbientProperty LookupAmbient( I4 dispid);
  1130.      I MergeRegion( I region);
  1131.      Void CallParentPropertyChanged( Class System.Windows.Forms.Control control,  String propName);
  1132.      Void OnAmbientPropertyChange( I4 dispID);
  1133.      Void OnDocWindowActivate( I4 fActivate);
  1134.      Void OnFocus( Boolean focus);
  1135.      ValueClass System.Drawing.Point PixelToHiMetric( I4 x,  I4 y);
  1136.      Void QuickActivate( Class tagQACONTAINER pQaContainer,  Class tagQACONTROL pQaControl);
  1137.      Void Save( Class IStorage stg,  I4 fSameAsLoad);
  1138.      Void Save( Class IStream stream,  Boolean fClearDirty);
  1139.      Void Save( Class IPropertyBag pPropBag,  Boolean fClearDirty,  Boolean fSaveAllProperties);
  1140.      Void SendOnSave();
  1141.      Void SetAdvise( I4 aspects,  I4 advf,  Class IAdviseSink pAdvSink);
  1142.      Void SetClientSite( Class IOleClientSite value);
  1143.      Void SetExtent( I4 dwDrawAspect,  Class tagSIZEL pSizel);
  1144.      Void SetInPlaceVisible( Boolean visible);
  1145.      Void SetObjectRects( Class COMRECT lprcPosRect,  Class COMRECT lprcClipRect);
  1146.      Void ThrowHr( I4 hr);
  1147.      I4 TranslateAccelerator( ByRef ValueClass MSG lpmsg);
  1148.      I4 UIDeactivate();
  1149.      Void Unadvise( I4 dwConnection);
  1150.      Void UpdateBounds( ByRef I4 x,  ByRef I4 y,  ByRef I4 width,  ByRef I4 height,  I4 flags);
  1151.      Void ViewChanged();
  1152.      Void System.Windows.Forms.IWindowTarget.OnHandleChange( I newHandle);
  1153.      Void System.Windows.Forms.IWindowTarget.OnMessage( ByRef ValueClass System.Windows.Forms.Message m);
  1154.      Void ActiveXImpl();
  1155.     property AmbientBackColor { get(){} set(){} };
  1156.     property AmbientFont { get(){} set(){} };
  1157.     property AmbientForeColor { get(){} set(){} };
  1158.     property DesignMode { get(){} set(){} };
  1159.     property EventsFrozen { get(){} set(){} };
  1160.     property HWNDParent { get(){} set(){} };
  1161.     property LogPixels { get(){} set(){} };
  1162.     }
  1163. class PropertyBagStream : System.Object
  1164.     {
  1165.      Class System.Collections.Hashtable bag;
  1166.      Void Read( Class IStream istream);
  1167.      I4 System.Windows.Forms.UnsafeNativeMethods+IPropertyBag.Read( String pszPropName,  ByRef Object pVar,  Class IErrorLog pErrorLog);
  1168.      I4 System.Windows.Forms.UnsafeNativeMethods+IPropertyBag.Write( String pszPropName,  ByRef Object pVar);
  1169.      Void Write( Class IStream istream);
  1170.      Void PropertyBagStream();
  1171.     }
  1172. class ActiveXFontMarshaler : System.Object
  1173.     {
  1174.      Class ActiveXFontMarshaler instance;
  1175.      Void CleanUpManagedData( Object obj);
  1176.      Void CleanUpNativeData( I pObj);
  1177.      Class System.Runtime.InteropServices.ICustomMarshaler GetInstance( String cookie);
  1178.      I4 GetNativeDataSize();
  1179.      I MarshalManagedToNative( Object obj);
  1180.      Object MarshalNativeToManaged( I pObj);
  1181.      Void ActiveXFontMarshaler();
  1182.     }
  1183. class ActiveXVerbEnum : System.Object
  1184.     {
  1185.      SZArray Class tagOLEVERB verbs;
  1186.      I4 current;
  1187.      Void ActiveXVerbEnum( SZArray Class tagOLEVERB verbs);
  1188.      I4 Next( I4 celt,  Class tagOLEVERB rgelt,  SZArray I4 pceltFetched);
  1189.      I4 Skip( I4 celt);
  1190.      Void Reset();
  1191.      Void Clone( ByRef Class IEnumOLEVERB ppenum);
  1192.     }
  1193. class AmbientProperty : System.Object
  1194.     {
  1195.      String name;
  1196.      I4 dispID;
  1197.      Object value;
  1198.      Boolean empty;
  1199.      Void AmbientProperty( String name,  I4 dispID);
  1200.      String get_Name();
  1201.      I4 get_DispID();
  1202.      Boolean get_Empty();
  1203.      Object get_Value();
  1204.      Void set_Value( Object value);
  1205.      Void ResetValue();
  1206.     property Name { get(){} set(){} };
  1207.     property DispID { get(){} set(){} };
  1208.     property Empty { get(){} set(){} };
  1209.     property Value { get(){} set(){} };
  1210.     }
  1211. class System.Windows.Forms.AccessibleObject : System.MarshalByRefObject
  1212.     {
  1213.      Class Accessibility.IAccessible systemIAccessible;
  1214.      Class IEnumVariant systemIEnumVariant;
  1215.      Class IEnumVariant enumVariant;
  1216.      Boolean systemWrapper;
  1217.      Void System.Windows.Forms.AccessibleObject();
  1218.      Void System.Windows.Forms.AccessibleObject( Class Accessibility.IAccessible iAcc);
  1219.      Void System.Windows.Forms.AccessibleObject( Class Accessibility.IAccessible iAcc,  Class IEnumVariant iEnum);
  1220.      ValueClass System.Drawing.Rectangle get_Bounds();
  1221.      String get_DefaultAction();
  1222.      String get_Description();
  1223.      Class IEnumVariant get_EnumVariant();
  1224.      String get_Help();
  1225.      String get_KeyboardShortcut();
  1226.      String get_Name();
  1227.      Void set_Name( String value);
  1228.      Class System.Windows.Forms.Control get_MarshalingControl();
  1229.      Class System.Windows.Forms.AccessibleObject get_Parent();
  1230.      ValueClass System.Windows.Forms.AccessibleRole get_Role();
  1231.      ValueClass System.Windows.Forms.AccessibleStates get_State();
  1232.      String get_Value();
  1233.      Void set_Value( String value);
  1234.      Class System.Windows.Forms.AccessibleObject GetChild( I4 index);
  1235.      I4 GetChildCount();
  1236.      Class System.Windows.Forms.AccessibleObject GetFocused();
  1237.      I4 GetHelpTopic( ByRef String fileName);
  1238.      Class System.Windows.Forms.AccessibleObject GetSelected();
  1239.      Class System.Windows.Forms.AccessibleObject HitTest( I4 x,  I4 y);
  1240.      Void Accessibility.IAccessible.accDoDefaultAction( Object childID);
  1241.      Object Accessibility.IAccessible.accHitTest( I4 xLeft,  I4 yTop);
  1242.      ValueClass System.Drawing.Rectangle InternalGetAccLocation( Object childId);
  1243.      Void Accessibility.IAccessible.accLocation( ByRef I4 pxLeft,  ByRef I4 pyTop,  ByRef I4 pcxWidth,  ByRef I4 pcyHeight,  Object childID);
  1244.      Object Accessibility.IAccessible.accNavigate( I4 navDir,  Object childID);
  1245.      Void Accessibility.IAccessible.accSelect( I4 flagsSelect,  Object childID);
  1246.      Void System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Clone( SZArray Class IEnumVariant v);
  1247.      Void DoDefaultAction();
  1248.      Object Accessibility.IAccessible.get_accChild( Object childID);
  1249.      I4 InternalGetAccChildCount();
  1250.      I4 Accessibility.IAccessible.get_accChildCount();
  1251.      String Accessibility.IAccessible.get_accDefaultAction( Object childID);
  1252.      String Accessibility.IAccessible.get_accDescription( Object childID);
  1253.      Class System.Windows.Forms.AccessibleObject GetAccessibleChild( Object childID);
  1254.      Object InternalAccFocus();
  1255.      Object Accessibility.IAccessible.get_accFocus();
  1256.      String Accessibility.IAccessible.get_accHelp( Object childID);
  1257.      I4 InternalGetAccHelpTopic( SZArray String outString,  Object childId);
  1258.      I4 Accessibility.IAccessible.get_accHelpTopic( ByRef String pszHelpFile,  Object childID);
  1259.      String Accessibility.IAccessible.get_accKeyboardShortcut( Object childID);
  1260.      String Accessibility.IAccessible.get_accName( Object childID);
  1261.      Object InternalGetAccParent();
  1262.      Object Accessibility.IAccessible.get_accParent();
  1263.      Object Accessibility.IAccessible.get_accRole( Object childID);
  1264.      Object InternalGetAccSelection();
  1265.      Object Accessibility.IAccessible.get_accSelection();
  1266.      Object Accessibility.IAccessible.get_accState( Object childID);
  1267.      String Accessibility.IAccessible.get_accValue( Object childID);
  1268.      Void Accessibility.IAccessible.set_accName( Object childID,  String newName);
  1269.      Void Accessibility.IAccessible.set_accValue( Object childID,  String newValue);
  1270.      I4 System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Next( I4 n,  I rgvar,  SZArray I4 ns);
  1271.      Void System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Reset();
  1272.      Void System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Skip( I4 n);
  1273.      Class System.Windows.Forms.AccessibleObject Navigate( ValueClass System.Windows.Forms.AccessibleNavigation navdir);
  1274.      Void Select( ValueClass System.Windows.Forms.AccessibleSelection flags);
  1275.      Object AsVariant( Class System.Windows.Forms.AccessibleObject obj);
  1276.      Class Accessibility.IAccessible AsIAccessible( Class System.Windows.Forms.AccessibleObject obj);
  1277.      Void UseStdAccessibleObjects( I handle);
  1278.      Void UseStdAccessibleObjects( I handle,  I4 objid);
  1279.      Void ValidateChildID( ByRef Object childID);
  1280.      Class System.Windows.Forms.AccessibleObject WrapIAccessible( Object iacc);
  1281.      Class System.Reflection.MethodInfo System.Reflection.IReflect.GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1282.      Class System.Reflection.MethodInfo System.Reflection.IReflect.GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1283.      SZArray Class System.Reflection.MethodInfo System.Reflection.IReflect.GetMethods( ValueClass System.Reflection.BindingFlags bindingAttr);
  1284.      Class System.Reflection.FieldInfo System.Reflection.IReflect.GetField( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1285.      SZArray Class System.Reflection.FieldInfo System.Reflection.IReflect.GetFields( ValueClass System.Reflection.BindingFlags bindingAttr);
  1286.      Class System.Reflection.PropertyInfo System.Reflection.IReflect.GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1287.      Class System.Reflection.PropertyInfo System.Reflection.IReflect.GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
  1288.      SZArray Class System.Reflection.PropertyInfo System.Reflection.IReflect.GetProperties( ValueClass System.Reflection.BindingFlags bindingAttr);
  1289.      SZArray Class System.Reflection.MemberInfo System.Reflection.IReflect.GetMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
  1290.      SZArray Class System.Reflection.MemberInfo System.Reflection.IReflect.GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
  1291.      Object System.Reflection.IReflect.InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo culture,  SZArray String namedParameters);
  1292.      Class System.Type System.Reflection.IReflect.get_UnderlyingSystemType();
  1293.     property Bounds { get(){} set(){} };
  1294.     property DefaultAction { get(){} set(){} };
  1295.     property Description { get(){} set(){} };
  1296.     property EnumVariant { get(){} set(){} };
  1297.     property Help { get(){} set(){} };
  1298.     property KeyboardShortcut { get(){} set(){} };
  1299.     property Name { get(){} set(){} };
  1300.     property MarshalingControl { get(){} set(){} };
  1301.     property Parent { get(){} set(){} };
  1302.     property Role { get(){} set(){} };
  1303.     property State { get(){} set(){} };
  1304.     property Value { get(){} set(){} };
  1305.     }
  1306. class ChildIdDelegate : System.MulticastDelegate
  1307.     {
  1308.      Void ChildIdDelegate( Object object,  I method);
  1309.      Object Invoke( Object childId);
  1310.      Class System.IAsyncResult BeginInvoke( Object childId,  Class System.AsyncCallback callback,  Object object);
  1311.      Object EndInvoke( Class System.IAsyncResult result);
  1312.     }
  1313. class ChildIdDelegateString : System.MulticastDelegate
  1314.     {
  1315.      Void ChildIdDelegateString( Object object,  I method);
  1316.      String Invoke( Object childId);
  1317.      Class System.IAsyncResult BeginInvoke( Object childId,  Class System.AsyncCallback callback,  Object object);
  1318.      String EndInvoke( Class System.IAsyncResult result);
  1319.     }
  1320. class StringChildIdDelegateInt : System.MulticastDelegate
  1321.     {
  1322.      Void StringChildIdDelegateInt( Object object,  I method);
  1323.      I4 Invoke( SZArray String strArray,  Object childId);
  1324.      Class System.IAsyncResult BeginInvoke( SZArray String strArray,  Object childId,  Class System.AsyncCallback callback,  Object object);
  1325.      I4 EndInvoke( Class System.IAsyncResult result);
  1326.     }
  1327. class ChildIdDelegateRect : System.MulticastDelegate
  1328.     {
  1329.      Void ChildIdDelegateRect( Object object,  I method);
  1330.      ValueClass System.Drawing.Rectangle Invoke( Object childId);
  1331.      Class System.IAsyncResult BeginInvoke( Object childId,  Class System.AsyncCallback callback,  Object object);
  1332.      ValueClass System.Drawing.Rectangle EndInvoke( Class System.IAsyncResult result);
  1333.     }
  1334. class ChildIdDelegateVoid : System.MulticastDelegate
  1335.     {
  1336.      Void ChildIdDelegateVoid( Object object,  I method);
  1337.      Void Invoke( Object childId);
  1338.      Class System.IAsyncResult BeginInvoke( Object childId,  Class System.AsyncCallback callback,  Object object);
  1339.      Void EndInvoke( Class System.IAsyncResult result);
  1340.     }
  1341. class IntChildDelegate : System.MulticastDelegate
  1342.     {
  1343.      Void IntChildDelegate( Object object,  I method);
  1344.      Object Invoke( I4 intParam,  Object childId);
  1345.      Class System.IAsyncResult BeginInvoke( I4 intParam,  Object childId,  Class System.AsyncCallback callback,  Object object);
  1346.      Object EndInvoke( Class System.IAsyncResult result);
  1347.     }
  1348. class IntChildDelegateVoid : System.MulticastDelegate
  1349.     {
  1350.      Void IntChildDelegateVoid( Object object,  I method);
  1351.      Void Invoke( I4 intParam,  Object childId);
  1352.      Class System.IAsyncResult BeginInvoke( I4 intParam,  Object childId,  Class System.AsyncCallback callback,  Object object);
  1353.      Void EndInvoke( Class System.IAsyncResult result);
  1354.     }
  1355. class IntIntDelegate : System.MulticastDelegate
  1356.     {
  1357.      Void IntIntDelegate( Object object,  I method);
  1358.      Object Invoke( I4 intParam,  I4 intParam2);
  1359.      Class System.IAsyncResult BeginInvoke( I4 intParam,  I4 intParam2,  Class System.AsyncCallback callback,  Object object);
  1360.      Object EndInvoke( Class System.IAsyncResult result);
  1361.     }
  1362. class PropertyDelegate : System.MulticastDelegate
  1363.     {
  1364.      Void PropertyDelegate( Object object,  I method);
  1365.      Object Invoke();
  1366.      Class System.IAsyncResult BeginInvoke( Class System.AsyncCallback callback,  Object object);
  1367.      Object EndInvoke( Class System.IAsyncResult result);
  1368.     }
  1369. class PropertyDelegateInt : System.MulticastDelegate
  1370.     {
  1371.      Void PropertyDelegateInt( Object object,  I method);
  1372.      I4 Invoke();
  1373.      Class System.IAsyncResult BeginInvoke( Class System.AsyncCallback callback,  Object object);
  1374.      I4 EndInvoke( Class System.IAsyncResult result);
  1375.     }
  1376. class ChildIdStringDelegate : System.MulticastDelegate
  1377.     {
  1378.      Void ChildIdStringDelegate( Object object,  I method);
  1379.      Void Invoke( Object childId,  String strParam);
  1380.      Class System.IAsyncResult BeginInvoke( Object childId,  String strParam,  Class System.AsyncCallback callback,  Object object);
  1381.      Void EndInvoke( Class System.IAsyncResult result);
  1382.     }
  1383. class EnumVariantObject : System.Object
  1384.     {
  1385.      I4 currentChild;
  1386.      Class System.Windows.Forms.AccessibleObject owner;
  1387.      Void EnumVariantObject( Class System.Windows.Forms.AccessibleObject owner);
  1388.      Void EnumVariantObject( Class System.Windows.Forms.AccessibleObject owner,  I4 currentChild);
  1389.      I4 System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Next( I4 n,  I rgvar,  SZArray I4 ns);
  1390.      Void System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Reset();
  1391.      Void System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Skip( I4 n);
  1392.      Void System.Windows.Forms.UnsafeNativeMethods+IEnumVariant.Clone( SZArray Class IEnumVariant v);
  1393.     }
  1394. class ControlAccessibleObject : System.Windows.Forms.AccessibleObject
  1395.     {
  1396.      I oleAccAvailable;
  1397.      I handle;
  1398.      Class System.Windows.Forms.Control ownerControl;
  1399.      Void ControlAccessibleObject( Class System.Windows.Forms.Control ownerControl);
  1400.      String get_DefaultAction();
  1401.      String get_Description();
  1402.      I get_Handle();
  1403.      Void set_Handle( I value);
  1404.      String get_Help();
  1405.      String get_KeyboardShortcut();
  1406.      Class System.Windows.Forms.Control get_MarshalingControl();
  1407.      String get_Name();
  1408.      Void set_Name( String value);
  1409.      Class System.Windows.Forms.Control get_Owner();
  1410.      Class System.Windows.Forms.Label get_PreviousLabel();
  1411.      ValueClass System.Windows.Forms.AccessibleRole get_Role();
  1412.      I4 GetHelpTopic( ByRef String fileName);
  1413.      Void NotifyClients( ValueClass System.Windows.Forms.AccessibleEvents accEvent);
  1414.      Void NotifyClients( ValueClass System.Windows.Forms.AccessibleEvents accEvent,  I4 childID);
  1415.      String ToString();
  1416.      Void ControlAccessibleObject();
  1417.     property DefaultAction { get(){} set(){} };
  1418.     property Description { get(){} set(){} };
  1419.     property Handle { get(){} set(){} };
  1420.     property Help { get(){} set(){} };
  1421.     property KeyboardShortcut { get(){} set(){} };
  1422.     property MarshalingControl { get(){} set(){} };
  1423.     property Name { get(){} set(){} };
  1424.     property Owner { get(){} set(){} };
  1425.     property PreviousLabel { get(){} set(){} };
  1426.     property Role { get(){} set(){} };
  1427.     }
  1428. class DropTarget : System.Object
  1429.     {
  1430.      Class System.Windows.Forms.IDataObject lastDataObject;
  1431.      ValueClass System.Windows.Forms.DragDropEffects lastEffect;
  1432.      Class System.Windows.Forms.Control owner;
  1433.      Void DropTarget( Class System.Windows.Forms.Control owner);
  1434.      Class System.Windows.Forms.DragEventArgs CreateDragEventArgs( Object pDataObj,  I4 grfKeyState,  Class POINTL pt,  I4 pdwEffect);
  1435.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleDropTarget.OleDragEnter( Object pDataObj,  I4 grfKeyState,  I8 pt,  ByRef I4 pdwEffect);
  1436.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleDropTarget.OleDragOver( I4 grfKeyState,  I8 pt,  ByRef I4 pdwEffect);
  1437.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleDropTarget.OleDragLeave();
  1438.      I4 System.Windows.Forms.UnsafeNativeMethods+IOleDropTarget.OleDrop( Object pDataObj,  I4 grfKeyState,  I8 pt,  ByRef I4 pdwEffect);
  1439.      I4 GetX( I8 pt);
  1440.      I4 GetY( I8 pt);
  1441.     }
  1442. class DropSource : System.Object
  1443.     {
  1444.      Class System.Windows.Forms.Control peer;
  1445.      Void DropSource( Class System.Windows.Forms.Control peer);
  1446.      I4 OleQueryContinueDrag( I4 fEscapePressed,  I4 grfKeyState);
  1447.      I4 OleGiveFeedback( I4 dwEffect);
  1448.     }
  1449. class FontHandleWrapper : System.MarshalByRefObject
  1450.     {
  1451.      I handle;
  1452.      Void FontHandleWrapper( Class System.Drawing.Font font);
  1453.      I get_Handle();
  1454.      Void Dispose();
  1455.      Void Finalize();
  1456.     property Handle { get(){} set(){} };
  1457.     }
  1458. class ImeModeConversion : System.ValueType
  1459.     {
  1460.      I4 setBits;
  1461.      I4 clearBits;
  1462.     }
  1463. class ThreadMethodEntry : System.Object
  1464.     {
  1465.      Class System.Windows.Forms.Control caller;
  1466.      Class System.Delegate method;
  1467.      SZArray Object args;
  1468.      Object retVal;
  1469.      Class System.Exception exception;
  1470.      Boolean synchronous;
  1471.      Boolean isCompleted;
  1472.      Class System.Threading.ManualResetEvent resetEvent;
  1473.      Class System.Threading.CompressedStack compressedStack;
  1474.      Void ThreadMethodEntry( Class System.Windows.Forms.Control caller,  Class System.Delegate method,  SZArray Object args,  Boolean synchronous,  Class System.Threading.CompressedStack compressedStack);
  1475.      Object get_AsyncObject();
  1476.      Object get_AsyncState();
  1477.      Class System.Threading.WaitHandle get_AsyncWaitHandle();
  1478.      Boolean get_CompletedSynchronously();
  1479.      Boolean get_IsCompleted();
  1480.      Void Complete();
  1481.     property AsyncObject { get(){} set(){} };
  1482.     property AsyncState { get(){} set(){} };
  1483.     property AsyncWaitHandle { get(){} set(){} };
  1484.     property CompletedSynchronously { get(){} set(){} };
  1485.     property IsCompleted { get(){} set(){} };
  1486.     }
  1487. class LayoutInfo : System.Object
  1488.     {
  1489.      UI1 mode;
  1490.      Boolean IsDock;
  1491.      I4 x1;
  1492.      I4 x2;
  1493.      I4 y1;
  1494.      I4 y2;
  1495.      Void LayoutInfo( ValueClass System.Windows.Forms.DockStyle dock,  I4 originalX,  I4 originalY,  I4 originalWidth,  I4 originalHeight);
  1496.      Void LayoutInfo( ValueClass System.Windows.Forms.AnchorStyles anchor);
  1497.      ValueClass System.Windows.Forms.AnchorStyles get_Anchor();
  1498.      I4 get_Bottom();
  1499.      Void set_Bottom( I4 value);
  1500.      ValueClass System.Windows.Forms.DockStyle get_Dock();
  1501.      Void set_Dock( ValueClass System.Windows.Forms.DockStyle value);
  1502.      I4 get_Left();
  1503.      Void set_Left( I4 value);
  1504.      I4 get_OriginalHeight();
  1505.      Void set_OriginalHeight( I4 value);
  1506.      I4 get_OriginalWidth();
  1507.      Void set_OriginalWidth( I4 value);
  1508.      I4 get_OriginalX();
  1509.      Void set_OriginalX( I4 value);
  1510.      I4 get_OriginalY();
  1511.      Void set_OriginalY( I4 value);
  1512.      I4 get_Right();
  1513.      Void set_Right( I4 value);
  1514.      I4 get_Top();
  1515.      Void set_Top( I4 value);
  1516.     property Anchor { get(){} set(){} };
  1517.     property Bottom { get(){} set(){} };
  1518.     property Dock { get(){} set(){} };
  1519.     property Left { get(){} set(){} };
  1520.     property OriginalHeight { get(){} set(){} };
  1521.     property OriginalWidth { get(){} set(){} };
  1522.     property OriginalX { get(){} set(){} };
  1523.     property OriginalY { get(){} set(){} };
  1524.     property Right { get(){} set(){} };
  1525.     property Top { get(){} set(){} };
  1526.     }
  1527. class LayoutManager : System.Object
  1528.     {
  1529.      Void AnchorControl( Class System.Windows.Forms.Control ctl,  ValueClass System.Drawing.Rectangle parentDisplayRectangle);
  1530.      Void LayoutAnchoredControls( Class System.Windows.Forms.Control container,  Class System.Windows.Forms.LayoutEventArgs levent);
  1531.      Void LayoutDockedControls( Class System.Windows.Forms.Control container,  Class System.Windows.Forms.LayoutEventArgs levent);
  1532.      Void OnLayout( Class System.Windows.Forms.Control container,  Class System.Windows.Forms.LayoutEventArgs levent);
  1533.      Void UpdateAnchorInfo( Class System.Windows.Forms.Control control);
  1534.      Void LayoutManager();
  1535.     }
  1536. class ControlVersionInfo : System.Object
  1537.     {
  1538.      String companyName;
  1539.      String productName;
  1540.      String productVersion;
  1541.      Class System.Diagnostics.FileVersionInfo versionInfo;
  1542.      Class System.Windows.Forms.Control owner;
  1543.      Void ControlVersionInfo( Class System.Windows.Forms.Control owner);
  1544.      String get_CompanyName();
  1545.      String get_ProductName();
  1546.      String get_ProductVersion();
  1547.      Class System.Diagnostics.FileVersionInfo GetFileVersionInfo();
  1548.     property CompanyName { get(){} set(){} };
  1549.     property ProductName { get(){} set(){} };
  1550.     property ProductVersion { get(){} set(){} };
  1551.     }
  1552. class IPropertyNotifySinkEventHandler : System.MulticastDelegate
  1553.     {
  1554.      Void IPropertyNotifySinkEventHandler( Object object,  I method);
  1555.      Void Invoke( I4 dispid);
  1556.      Class System.IAsyncResult BeginInvoke( I4 dispid,  Class System.AsyncCallback callback,  Object object);
  1557.      Void EndInvoke( Class System.IAsyncResult result);
  1558.     }
  1559. class System.Windows.Forms.ScrollableControl : System.Windows.Forms.Control
  1560.     {
  1561.      I4 ScrollStateAutoScrolling;
  1562.      I4 ScrollStateHScrollVisible;
  1563.      I4 ScrollStateVScrollVisible;
  1564.      I4 ScrollStateUserHasScrolled;
  1565.      I4 ScrollStateFullDrag;
  1566.      I4 SCROLL_LINE;
  1567.      Class System.Diagnostics.TraceSwitch AutoScrolling;
  1568.      ValueClass System.Drawing.Size userAutoScrollMinSize;
  1569.      ValueClass System.Drawing.Rectangle displayRect;
  1570.      ValueClass System.Drawing.Size scrollMargin;
  1571.      ValueClass System.Drawing.Size requestedScrollMargin;
  1572.      ValueClass System.Drawing.Point scrollPosition;
  1573.      Class DockPaddingEdges dockPadding;
  1574.      I4 scrollState;
  1575.      Void System.Windows.Forms.ScrollableControl();
  1576.      Boolean get_AutoScroll();
  1577.      Void set_AutoScroll( Boolean value);
  1578.      ValueClass System.Drawing.Size get_AutoScrollMargin();
  1579.      Void set_AutoScrollMargin( ValueClass System.Drawing.Size value);
  1580.      ValueClass System.Drawing.Point get_AutoScrollPosition();
  1581.      Void set_AutoScrollPosition( ValueClass System.Drawing.Point value);
  1582.      ValueClass System.Drawing.Size get_AutoScrollMinSize();
  1583.      Void set_AutoScrollMinSize( ValueClass System.Drawing.Size value);
  1584.      Class System.Windows.Forms.CreateParams get_CreateParams();
  1585.      ValueClass System.Drawing.Rectangle get_DisplayRectangle();
  1586.      Boolean get_HScroll();
  1587.      Void set_HScroll( Boolean value);
  1588.      Boolean get_VScroll();
  1589.      Void set_VScroll( Boolean value);
  1590.      Class DockPaddingEdges get_DockPadding();
  1591.      Void AdjustFormScrollbars( Boolean displayScrollbars);
  1592.      Boolean ApplyScrollbarChanges( ValueClass System.Drawing.Rectangle display);
  1593.      ValueClass System.Drawing.Rectangle GetDisplayRectInternal();
  1594.      Boolean GetScrollState( I4 bit);
  1595.      Void OnLayout( Class System.Windows.Forms.LayoutEventArgs levent);
  1596.      Void OnMouseWheel( Class System.Windows.Forms.MouseEventArgs e);
  1597.      Void OnVisibleChanged( Class System.EventArgs e);
  1598.      Void ScaleDockPadding( R4 dx,  R4 dy);
  1599.      Void ScaleCore( R4 dx,  R4 dy);
  1600.      Void SetDisplayRectLocation( I4 x,  I4 y);
  1601.      Void ScrollControlIntoView( Class System.Windows.Forms.Control activeControl);
  1602.      Void SetAutoScrollMargin( I4 x,  I4 y);
  1603.      Boolean SetVisibleScrollbars( Boolean horiz,  Boolean vert);
  1604.      Boolean SetDisplayRectangleSize( I4 width,  I4 height);
  1605.      Void SetScrollState( I4 bit,  Boolean value);
  1606.      Boolean ShouldSerializeAutoScrollPosition();
  1607.      Boolean ShouldSerializeAutoScrollMargin();
  1608.      Boolean ShouldSerializeAutoScrollMinSize();
  1609.      Void SyncScrollbars();
  1610.      Void UpdateFullDrag();
  1611.      Void WmVScroll( ByRef ValueClass System.Windows.Forms.Message m);
  1612.      Void WmHScroll( ByRef ValueClass System.Windows.Forms.Message m);
  1613.      Void WmSettingChange( ByRef ValueClass System.Windows.Forms.Message m);
  1614.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1615.     property AutoScroll { get(){} set(){} };
  1616.     property AutoScrollMargin { get(){} set(){} };
  1617.     property AutoScrollPosition { get(){} set(){} };
  1618.     property AutoScrollMinSize { get(){} set(){} };
  1619.     property CreateParams { get(){} set(){} };
  1620.     property DisplayRectangle { get(){} set(){} };
  1621.     property HScroll { get(){} set(){} };
  1622.     property VScroll { get(){} set(){} };
  1623.     property DockPadding { get(){} set(){} };
  1624.     }
  1625. class DockPaddingEdges : System.Object
  1626.     {
  1627.      Class System.Windows.Forms.ScrollableControl owner;
  1628.      Boolean all;
  1629.      I4 top;
  1630.      I4 left;
  1631.      I4 right;
  1632.      I4 bottom;
  1633.      Void DockPaddingEdges( Class System.Windows.Forms.ScrollableControl owner);
  1634.      I4 get_All();
  1635.      Void set_All( I4 value);
  1636.      I4 get_Bottom();
  1637.      Void set_Bottom( I4 value);
  1638.      I4 get_Left();
  1639.      Void set_Left( I4 value);
  1640.      I4 get_Right();
  1641.      Void set_Right( I4 value);
  1642.      I4 get_Top();
  1643.      Void set_Top( I4 value);
  1644.      Boolean Equals( Object other);
  1645.      I4 GetHashCode();
  1646.      Void ResetAll();
  1647.      Void ResetBottom();
  1648.      Void ResetLeft();
  1649.      Void ResetRight();
  1650.      Void ResetTop();
  1651.      Void Scale( R4 dx,  R4 dy);
  1652.      Boolean ShouldSerializeAll();
  1653.      Boolean ShouldSerializeBottom();
  1654.      Boolean ShouldSerializeLeft();
  1655.      Boolean ShouldSerializeRight();
  1656.      Boolean ShouldSerializeTop();
  1657.      String ToString();
  1658.      Object System.ICloneable.Clone();
  1659.     property All { get(){} set(){} };
  1660.     property Bottom { get(){} set(){} };
  1661.     property Left { get(){} set(){} };
  1662.     property Right { get(){} set(){} };
  1663.     property Top { get(){} set(){} };
  1664.     }
  1665. class DockPaddingEdgesConverter : System.ComponentModel.TypeConverter
  1666.     {
  1667.      Class System.ComponentModel.PropertyDescriptorCollection GetProperties( Class System.ComponentModel.ITypeDescriptorContext context,  Object value,  SZArray Class System.Attribute attributes);
  1668.      Boolean GetPropertiesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1669.      Void DockPaddingEdgesConverter();
  1670.     }
  1671. interface System.Windows.Forms.IContainerControl : 
  1672.     {
  1673.      Class System.Windows.Forms.Control get_ActiveControl();
  1674.      Void set_ActiveControl( Class System.Windows.Forms.Control value);
  1675.      Boolean ActivateControl( Class System.Windows.Forms.Control active);
  1676.     property ActiveControl { get(){} set(){} };
  1677.     }
  1678. class System.Windows.Forms.ContainerControl : System.Windows.Forms.ScrollableControl
  1679.     {
  1680.      Class System.Windows.Forms.Control activeControl;
  1681.      Class System.Windows.Forms.Control focusedControl;
  1682.      Class System.Windows.Forms.Control unvalidatedControl;
  1683.      Boolean validating;
  1684.      I4 PropAxContainer;
  1685.      Void System.Windows.Forms.ContainerControl();
  1686.      Class System.Windows.Forms.BindingContext get_BindingContext();
  1687.      Void set_BindingContext( Class System.Windows.Forms.BindingContext value);
  1688.      Class System.Windows.Forms.Control get_ActiveControl();
  1689.      Void set_ActiveControl( Class System.Windows.Forms.Control value);
  1690.      Class System.Windows.Forms.CreateParams get_CreateParams();
  1691.      Class System.Windows.Forms.Form get_ParentForm();
  1692.      Class System.Windows.Forms.Form get_ParentFormInternal();
  1693.      Boolean System.Windows.Forms.IContainerControl.ActivateControl( Class System.Windows.Forms.Control control);
  1694.      Boolean ActivateControlInternal( Class System.Windows.Forms.Control control);
  1695.      Boolean ActivateControlInternal( Class System.Windows.Forms.Control control,  Boolean originator);
  1696.      Void AdjustFormScrollbars( Boolean displayScrollbars);
  1697.      Boolean AssignActiveControlInternal( Class System.Windows.Forms.Control value);
  1698.      Void AxContainerFormCreated();
  1699.      Class AxContainer FindAxContainer();
  1700.      Class AxContainer CreateAxContainer();
  1701.      Void Dispose( Boolean disposing);
  1702.      Void FocusActiveControlInternal();
  1703.      Class AxContainer GetAxContainer();
  1704.      Void OnCreateControl();
  1705.      Void OnControlRemoved( Class System.Windows.Forms.ControlEventArgs e);
  1706.      Boolean ProcessArrowKey( Boolean forward);
  1707.      Boolean ProcessDialogChar( Char charCode);
  1708.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  1709.      Boolean ProcessMnemonic( Char charCode);
  1710.      Boolean ProcessTabKey( Boolean forward);
  1711.      Class System.Windows.Forms.ScrollableControl FindScrollableParent( Class System.Windows.Forms.Control ctl);
  1712.      Void ScrollActiveControlIntoView();
  1713.      Void Select( Boolean directed,  Boolean forward);
  1714.      Void SetActiveControl( Class System.Windows.Forms.Control ctl);
  1715.      Void SetActiveControlInternal( Class System.Windows.Forms.Control value);
  1716.      Void UpdateDefaultButton();
  1717.      Void UpdateFocusedControl();
  1718.      Void EnterValidation( Class System.Windows.Forms.Control enterControl);
  1719.      Boolean Validate();
  1720.      Boolean ValidateThroughAncestor( Class System.Windows.Forms.Control ancestorControl);
  1721.      Void WmSetFocus( ByRef ValueClass System.Windows.Forms.Message m);
  1722.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1723.      Void System.Windows.Forms.ContainerControl();
  1724.     property BindingContext { get(){} set(){} };
  1725.     property ActiveControl { get(){} set(){} };
  1726.     property CreateParams { get(){} set(){} };
  1727.     property ParentForm { get(){} set(){} };
  1728.     property ParentFormInternal { get(){} set(){} };
  1729.     }
  1730. class System.Windows.Forms.Form : System.Windows.Forms.ContainerControl
  1731.     {
  1732.      I4 SizeGripSize;
  1733.      Object EVENT_ACTIVATED;
  1734.      Object EVENT_CLOSING;
  1735.      Object EVENT_CLOSED;
  1736.      Object EVENT_DEACTIVATE;
  1737.      Object EVENT_LOAD;
  1738.      Object EVENT_MDI_CHILD_ACTIVATE;
  1739.      Object EVENT_INPUTLANGCHANGE;
  1740.      Object EVENT_INPUTLANGCHANGEREQUEST;
  1741.      Object EVENT_MENUSTART;
  1742.      Object EVENT_MENUCOMPLETE;
  1743.      Object EVENT_MAXIMUMSIZECHANGED;
  1744.      Object EVENT_MINIMUMSIZECHANGED;
  1745.      ValueClass Section FormStateAllowLayered;
  1746.      ValueClass Section FormStateBorderStyle;
  1747.      ValueClass Section FormStateTaskBar;
  1748.      ValueClass Section FormStateControlBox;
  1749.      ValueClass Section FormStateKeyPreview;
  1750.      ValueClass Section FormStateLayered;
  1751.      ValueClass Section FormStateMaximizeBox;
  1752.      ValueClass Section FormStateMinimizeBox;
  1753.      ValueClass Section FormStateHelpButton;
  1754.      ValueClass Section FormStateStartPos;
  1755.      ValueClass Section FormStateWindowState;
  1756.      ValueClass Section FormStateShowWindowOnCreate;
  1757.      ValueClass Section FormStateAutoScaling;
  1758.      ValueClass Section FormStateSetClientSize;
  1759.      ValueClass Section FormStateTopMost;
  1760.      ValueClass Section FormStateSWCalled;
  1761.      ValueClass Section FormStateMdiChildMax;
  1762.      ValueClass Section FormStateRenderSizeGrip;
  1763.      ValueClass Section FormStateSizeGripStyle;
  1764.      ValueClass Section FormStateIsRestrictedWindow;
  1765.      ValueClass Section FormStateIsRestrictedWindowChecked;
  1766.      ValueClass Section FormStateIsWindowActivated;
  1767.      ValueClass Section FormStateIsTextEmpty;
  1768.      ValueClass Section FormStateIsActive;
  1769.      ValueClass Section FormStateIconSet;
  1770.      Class System.Drawing.Icon defaultIcon;
  1771.      Class System.Drawing.Icon defaultRestrictedIcon;
  1772.      I4 PropAcceptButton;
  1773.      I4 PropCancelButton;
  1774.      I4 PropDefaultButton;
  1775.      I4 PropDialogOwner;
  1776.      I4 PropMainMenu;
  1777.      I4 PropDummyMenu;
  1778.      I4 PropCurMenu;
  1779.      I4 PropMergedMenu;
  1780.      I4 PropOwner;
  1781.      I4 PropOwnedForms;
  1782.      I4 PropMaximizedBounds;
  1783.      I4 PropOwnedFormsCount;
  1784.      I4 PropMinTrackSizeWidth;
  1785.      I4 PropMinTrackSizeHeight;
  1786.      I4 PropMaxTrackSizeWidth;
  1787.      I4 PropMaxTrackSizeHeight;
  1788.      I4 PropFormMdiParent;
  1789.      I4 PropActiveMdiChild;
  1790.      I4 PropOpacity;
  1791.      I4 PropTransparencyKey;
  1792.      I4 PropSecurityTip;
  1793.      ValueClass System.Collections.Specialized.BitVector32 formState;
  1794.      Class System.Drawing.Icon icon;
  1795.      Class System.Drawing.Icon smallIcon;
  1796.      ValueClass System.Drawing.Size autoScaleBaseSize;
  1797.      ValueClass System.Drawing.Rectangle restoredWindowBounds;
  1798.      ValueClass System.Windows.Forms.BoundsSpecified restoredWindowBoundsSpecified;
  1799.      ValueClass System.Windows.Forms.DialogResult dialogResult;
  1800.      Class System.Windows.Forms.MdiClient ctlClient;
  1801.      UI1 updateMenuHandlesSuspendCount;
  1802.      Boolean updateMenuHandlesDeferred;
  1803.      Boolean useMdiChildProc;
  1804.      String userWindowText;
  1805.      String securityZone;
  1806.      String securitySite;
  1807.      Boolean calledOnLoad;
  1808.      Boolean calledMakeVisible;
  1809.      Boolean calledCreateControl;
  1810.      Object EVENT_MAXIMIZEDBOUNDSCHANGED;
  1811.      Void System.Windows.Forms.Form();
  1812.      Class System.Windows.Forms.IButtonControl get_AcceptButton();
  1813.      Void set_AcceptButton( Class System.Windows.Forms.IButtonControl value);
  1814.      Boolean get_Active();
  1815.      Void set_Active( Boolean value);
  1816.      Class System.Windows.Forms.Form get_ActiveForm();
  1817.      Class System.Windows.Forms.Form get_ActiveMdiChild();
  1818.      Boolean get_AllowTransparency();
  1819.      Void set_AllowTransparency( Boolean value);
  1820.      Boolean get_AutoScale();
  1821.      Void set_AutoScale( Boolean value);
  1822.      ValueClass System.Drawing.Size get_AutoScaleBaseSize();
  1823.      Void set_AutoScaleBaseSize( ValueClass System.Drawing.Size value);
  1824.      Boolean get_AutoScroll();
  1825.      Void set_AutoScroll( Boolean value);
  1826.      ValueClass System.Drawing.Color get_BackColor();
  1827.      Void set_BackColor( ValueClass System.Drawing.Color value);
  1828.      ValueClass System.Windows.Forms.FormBorderStyle get_FormBorderStyle();
  1829.      Void set_FormBorderStyle( ValueClass System.Windows.Forms.FormBorderStyle value);
  1830.      Class System.Windows.Forms.IButtonControl get_CancelButton();
  1831.      Void set_CancelButton( Class System.Windows.Forms.IButtonControl value);
  1832.      ValueClass System.Drawing.Size get_ClientSize();
  1833.      Void set_ClientSize( ValueClass System.Drawing.Size value);
  1834.      Boolean get_ControlBox();
  1835.      Void set_ControlBox( Boolean value);
  1836.      Class System.Windows.Forms.CreateParams get_CreateParams();
  1837.      Class System.Drawing.Icon get_DefaultIcon();
  1838.      ValueClass System.Windows.Forms.ImeMode get_DefaultImeMode();
  1839.      Class System.Drawing.Icon get_DefaultRestrictedIcon();
  1840.      ValueClass System.Drawing.Size get_DefaultSize();
  1841.      ValueClass System.Drawing.Rectangle get_DesktopBounds();
  1842.      Void set_DesktopBounds( ValueClass System.Drawing.Rectangle value);
  1843.      ValueClass System.Drawing.Point get_DesktopLocation();
  1844.      Void set_DesktopLocation( ValueClass System.Drawing.Point value);
  1845.      ValueClass System.Windows.Forms.DialogResult get_DialogResult();
  1846.      Void set_DialogResult( ValueClass System.Windows.Forms.DialogResult value);
  1847.      Boolean get_HasMenu();
  1848.      Boolean get_HelpButton();
  1849.      Void set_HelpButton( Boolean value);
  1850.      Class System.Drawing.Icon get_Icon();
  1851.      Void set_Icon( Class System.Drawing.Icon value);
  1852.      Boolean get_IsMdiChild();
  1853.      Boolean get_IsMdiContainer();
  1854.      Void set_IsMdiContainer( Boolean value);
  1855.      Boolean get_KeyPreview();
  1856.      Void set_KeyPreview( Boolean value);
  1857.      ValueClass System.Drawing.Rectangle get_MaximizedBounds();
  1858.      Void set_MaximizedBounds( ValueClass System.Drawing.Rectangle value);
  1859.      Void add_MaximizedBoundsChanged( Class System.EventHandler value);
  1860.      Void remove_MaximizedBoundsChanged( Class System.EventHandler value);
  1861.      ValueClass System.Drawing.Size get_MaximumSize();
  1862.      Void set_MaximumSize( ValueClass System.Drawing.Size value);
  1863.      Void add_MaximumSizeChanged( Class System.EventHandler value);
  1864.      Void remove_MaximumSizeChanged( Class System.EventHandler value);
  1865.      Class System.Windows.Forms.MainMenu get_Menu();
  1866.      Void set_Menu( Class System.Windows.Forms.MainMenu value);
  1867.      ValueClass System.Drawing.Size get_MinimumSize();
  1868.      Void set_MinimumSize( ValueClass System.Drawing.Size value);
  1869.      Void add_MinimumSizeChanged( Class System.EventHandler value);
  1870.      Void remove_MinimumSizeChanged( Class System.EventHandler value);
  1871.      Boolean get_MaximizeBox();
  1872.      Void set_MaximizeBox( Boolean value);
  1873.      SZArray Class System.Windows.Forms.Form get_MdiChildren();
  1874.      Class System.Windows.Forms.Form get_MdiParent();
  1875.      Void set_MdiParent( Class System.Windows.Forms.Form value);
  1876.      Class System.Windows.Forms.Form get_MdiParentInternal();
  1877.      Void set_MdiParentInternal( Class System.Windows.Forms.Form value);
  1878.      Class System.Windows.Forms.MainMenu get_MergedMenu();
  1879.      Boolean get_MinimizeBox();
  1880.      Void set_MinimizeBox( Boolean value);
  1881.      Boolean get_Modal();
  1882.      R8 get_Opacity();
  1883.      Void set_Opacity( R8 value);
  1884.      UI1 get_OpacityAsByte();
  1885.      SZArray Class System.Windows.Forms.Form get_OwnedForms();
  1886.      Class System.Windows.Forms.Form get_Owner();
  1887.      Void set_Owner( Class System.Windows.Forms.Form value);
  1888.      Class System.Windows.Forms.Form get_OwnerInternal();
  1889.      Class System.Windows.Forms.Control get_ParentInternal();
  1890.      Void set_ParentInternal( Class System.Windows.Forms.Control value);
  1891.      Boolean get_ShowInTaskbar();
  1892.      Void set_ShowInTaskbar( Boolean value);
  1893.      I4 get_ShowParams();
  1894.      ValueClass System.Drawing.Size get_Size();
  1895.      Void set_Size( ValueClass System.Drawing.Size value);
  1896.      ValueClass System.Windows.Forms.SizeGripStyle get_SizeGripStyle();
  1897.      Void set_SizeGripStyle( ValueClass System.Windows.Forms.SizeGripStyle value);
  1898.      ValueClass System.Windows.Forms.FormStartPosition get_StartPosition();
  1899.      Void set_StartPosition( ValueClass System.Windows.Forms.FormStartPosition value);
  1900.      I4 get_TabIndex();
  1901.      Void set_TabIndex( I4 value);
  1902.      Boolean get_TopLevel();
  1903.      Void set_TopLevel( Boolean value);
  1904.      Boolean get_TopMost();
  1905.      Void set_TopMost( Boolean value);
  1906.      ValueClass System.Drawing.Color get_TransparencyKey();
  1907.      Void set_TransparencyKey( ValueClass System.Drawing.Color value);
  1908.      Void SetVisibleCore( Boolean value);
  1909.      Boolean get_IsRestrictedWindow();
  1910.      ValueClass System.Windows.Forms.FormWindowState get_WindowState();
  1911.      Void set_WindowState( ValueClass System.Windows.Forms.FormWindowState value);
  1912.      String get_WindowText();
  1913.      Void set_WindowText( String value);
  1914.      Void Activate();
  1915.      Void add_Activated( Class System.EventHandler value);
  1916.      Void remove_Activated( Class System.EventHandler value);
  1917.      Void add_Closing( Class System.ComponentModel.CancelEventHandler value);
  1918.      Void remove_Closing( Class System.ComponentModel.CancelEventHandler value);
  1919.      Void add_Closed( Class System.EventHandler value);
  1920.      Void remove_Closed( Class System.EventHandler value);
  1921.      Void add_Deactivate( Class System.EventHandler value);
  1922.      Void remove_Deactivate( Class System.EventHandler value);
  1923.      Void add_Load( Class System.EventHandler value);
  1924.      Void remove_Load( Class System.EventHandler value);
  1925.      Void add_MdiChildActivate( Class System.EventHandler value);
  1926.      Void remove_MdiChildActivate( Class System.EventHandler value);
  1927.      Void add_MenuComplete( Class System.EventHandler value);
  1928.      Void remove_MenuComplete( Class System.EventHandler value);
  1929.      Void add_MenuStart( Class System.EventHandler value);
  1930.      Void remove_MenuStart( Class System.EventHandler value);
  1931.      Void add_InputLanguageChanged( Class System.Windows.Forms.InputLanguageChangedEventHandler value);
  1932.      Void remove_InputLanguageChanged( Class System.Windows.Forms.InputLanguageChangedEventHandler value);
  1933.      Void add_InputLanguageChanging( Class System.Windows.Forms.InputLanguageChangingEventHandler value);
  1934.      Void remove_InputLanguageChanging( Class System.Windows.Forms.InputLanguageChangingEventHandler value);
  1935.      Void AddOwnedForm( Class System.Windows.Forms.Form ownedForm);
  1936.      R4 AdjustScale( R4 scale);
  1937.      Void AdjustFormScrollbars( Boolean displayScrollbars);
  1938.      Void AdjustSystemMenu( I hmenu);
  1939.      Void AdjustSystemMenu();
  1940.      Void ApplyAutoScaling();
  1941.      Void ApplyClientSize();
  1942.      Void AssignParent( Class System.Windows.Forms.Control value);
  1943.      Boolean CheckCloseDialog();
  1944.      Void Close();
  1945.      ValueClass System.Drawing.Size ComputeWindowSize( ValueClass System.Drawing.Size clientSize);
  1946.      ValueClass System.Drawing.Size ComputeWindowSize( ValueClass System.Drawing.Size clientSize,  I4 style,  I4 exStyle);
  1947.      Class ControlCollection CreateControlsInstance();
  1948.      Void AfterControlRemoved( Class System.Windows.Forms.Control control);
  1949.      ValueClass System.Drawing.Rectangle CalcScreenBounds();
  1950.      Void CreateHandle();
  1951.      Void DefWndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1952.      Void Dispose( Boolean disposing);
  1953.      Void FillInCreateParamsBorderIcons( Class System.Windows.Forms.CreateParams cp);
  1954.      Void FillInCreateParamsBorderStyles( Class System.Windows.Forms.CreateParams cp);
  1955.      Void FillInCreateParamsStartPosition( Class System.Windows.Forms.CreateParams cp);
  1956.      Void FillInCreateParamsWindowState( Class System.Windows.Forms.CreateParams cp);
  1957.      Boolean FocusInternal();
  1958.      ValueClass System.Drawing.SizeF GetAutoScaleSize( Class System.Drawing.Font font);
  1959.      Class System.Windows.Forms.MdiClient GetMdiClient();
  1960.      String RestrictedWindowText( String original);
  1961.      Void CenterToParent();
  1962.      Void CenterToScreen();
  1963.      Void InvalidateMergedMenu();
  1964.      Void LayoutMdi( ValueClass System.Windows.Forms.MdiLayout value);
  1965.      Void MenuChanged( I4 change,  Class System.Windows.Forms.Menu menu);
  1966.      Void OnActivated( Class System.EventArgs e);
  1967.      Void OnClosing( Class System.ComponentModel.CancelEventArgs e);
  1968.      Void OnClosed( Class System.EventArgs e);
  1969.      Void OnCreateControl();
  1970.      Void OnDeactivate( Class System.EventArgs e);
  1971.      Void OnFontChanged( Class System.EventArgs e);
  1972.      Void OnHandleCreated( Class System.EventArgs e);
  1973.      Void OnHandleDestroyed( Class System.EventArgs e);
  1974.      Void OnLoad( Class System.EventArgs e);
  1975.      Void OnMaximizedBoundsChanged( Class System.EventArgs e);
  1976.      Void OnMaximumSizeChanged( Class System.EventArgs e);
  1977.      Void OnMinimumSizeChanged( Class System.EventArgs e);
  1978.      Void OnInputLanguageChanged( Class System.Windows.Forms.InputLanguageChangedEventArgs e);
  1979.      Void OnInputLanguageChanging( Class System.Windows.Forms.InputLanguageChangingEventArgs e);
  1980.      Void OnVisibleChanged( Class System.EventArgs e);
  1981.      Void ActivateMdiChild( Class System.Windows.Forms.Form form);
  1982.      Void OnMdiChildActivate( Class System.EventArgs e);
  1983.      Void OnMenuStart( Class System.EventArgs e);
  1984.      Void OnMenuComplete( Class System.EventArgs e);
  1985.      Void OnPaint( Class System.Windows.Forms.PaintEventArgs e);
  1986.      Void OnResize( Class System.EventArgs e);
  1987.      Void OnTextChanged( Class System.EventArgs e);
  1988.      Void PerformOnInputLanguageChanged( Class System.Windows.Forms.InputLanguageChangedEventArgs iplevent);
  1989.      Void PerformOnInputLanguageChanging( Class System.Windows.Forms.InputLanguageChangingEventArgs iplcevent);
  1990.      Boolean ProcessCmdKey( ByRef ValueClass System.Windows.Forms.Message msg,  ValueClass System.Windows.Forms.Keys keyData);
  1991.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  1992.      Boolean ProcessKeyPreview( ByRef ValueClass System.Windows.Forms.Message m);
  1993.      Boolean ProcessTabKey( Boolean forward);
  1994.      Void RecreateHandleCore();
  1995.      Void RemoveOwnedForm( Class System.Windows.Forms.Form ownedForm);
  1996.      Void ResetIcon();
  1997.      Void ResetSecurityTip( Boolean modalOnly);
  1998.      Void RestoreWindowBoundsIfNecessary();
  1999.      Void RestrictedProcessNcActivate();
  2000.      Void ResumeUpdateMenuHandles();
  2001.      Void Select( Boolean directed,  Boolean forward);
  2002.      Void ScaleCore( R4 x,  R4 y);
  2003.      Void SetMdiActive( Boolean value);
  2004.      Void SetBoundsCore( I4 x,  I4 y,  I4 width,  I4 height,  ValueClass System.Windows.Forms.BoundsSpecified specified);
  2005.      Void SetDefaultButton( Class System.Windows.Forms.IButtonControl button);
  2006.      Void SetClientSizeCore( I4 x,  I4 y);
  2007.      Void SetDesktopBounds( I4 x,  I4 y,  I4 width,  I4 height);
  2008.      Void SetDesktopLocation( I4 x,  I4 y);
  2009.      ValueClass System.Windows.Forms.DialogResult ShowDialog();
  2010.      ValueClass System.Windows.Forms.DialogResult ShowDialog( Class System.Windows.Forms.IWin32Window owner);
  2011.      Boolean ShouldSerializeAutoScaleBaseSize();
  2012.      Boolean ShouldSerializeClientSize();
  2013.      Boolean ShouldSerializeIcon();
  2014.      Boolean ShouldSerializeSize();
  2015.      Boolean ShouldSerializeTransparencyKey();
  2016.      Void SuspendUpdateMenuHandles();
  2017.      String ToString();
  2018.      Void UpdateAutoScaleBaseSize();
  2019.      Void UpdateRenderSizeGrip();
  2020.      Void UpdateDefaultButton();
  2021.      Void UpdateHandleWithOwner();
  2022.      Void UpdateLayered();
  2023.      Void UpdateMenuHandles();
  2024.      Void UpdateMenuHandles( Class System.Windows.Forms.MainMenu menu,  Boolean forceRedraw);
  2025.      Void UpdateFormStyles();
  2026.      Void OnStyleChanged( Class System.EventArgs e);
  2027.      Void UpdateWindowIcon( Boolean redrawFrame);
  2028.      Void UpdateWindowState();
  2029.      Void WmActivate( ByRef ValueClass System.Windows.Forms.Message m);
  2030.      Void WmCreate( ByRef ValueClass System.Windows.Forms.Message m);
  2031.      Void WmClose( ByRef ValueClass System.Windows.Forms.Message m);
  2032.      Void WmEnterMenuLoop( ByRef ValueClass System.Windows.Forms.Message m);
  2033.      Void WmEraseBkgnd( ByRef ValueClass System.Windows.Forms.Message m);
  2034.      Void WmExitMenuLoop( ByRef ValueClass System.Windows.Forms.Message m);
  2035.      Void WmGetMinMaxInfo( ByRef ValueClass System.Windows.Forms.Message m);
  2036.      Void WmGetMinMaxInfoHelper( ByRef ValueClass System.Windows.Forms.Message m,  ValueClass System.Drawing.Size minTrack,  ValueClass System.Drawing.Size maxTrack,  ValueClass System.Drawing.Rectangle maximizedBounds);
  2037.      Void WmInitMenuPopup( ByRef ValueClass System.Windows.Forms.Message m);
  2038.      Void WmMenuChar( ByRef ValueClass System.Windows.Forms.Message m);
  2039.      Void WmMdiActivate( ByRef ValueClass System.Windows.Forms.Message m);
  2040.      Void WmNcButtonDown( ByRef ValueClass System.Windows.Forms.Message m);
  2041.      Void WmNCDestroy( ByRef ValueClass System.Windows.Forms.Message m);
  2042.      Void WmNCHitTest( ByRef ValueClass System.Windows.Forms.Message m);
  2043.      Void WmShowWindow( ByRef ValueClass System.Windows.Forms.Message m);
  2044.      Void WmSysCommand( ByRef ValueClass System.Windows.Forms.Message m);
  2045.      Void WmSize( ByRef ValueClass System.Windows.Forms.Message m);
  2046.      Void WmWindowPosChanged( ByRef ValueClass System.Windows.Forms.Message m);
  2047.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  2048.      Void System.Windows.Forms.Form();
  2049.     property AcceptButton { get(){} set(){} };
  2050.     property Active { get(){} set(){} };
  2051.     property ActiveForm { get(){} set(){} };
  2052.     property ActiveMdiChild { get(){} set(){} };
  2053.     property AllowTransparency { get(){} set(){} };
  2054.     property AutoScale { get(){} set(){} };
  2055.     property AutoScaleBaseSize { get(){} set(){} };
  2056.     property AutoScroll { get(){} set(){} };
  2057.     property BackColor { get(){} set(){} };
  2058.     property FormBorderStyle { get(){} set(){} };
  2059.     property CancelButton { get(){} set(){} };
  2060.     property ClientSize { get(){} set(){} };
  2061.     property ControlBox { get(){} set(){} };
  2062.     property CreateParams { get(){} set(){} };
  2063.     property DefaultIcon { get(){} set(){} };
  2064.     property DefaultImeMode { get(){} set(){} };
  2065.     property DefaultRestrictedIcon { get(){} set(){} };
  2066.     property DefaultSize { get(){} set(){} };
  2067.     property DesktopBounds { get(){} set(){} };
  2068.     property DesktopLocation { get(){} set(){} };
  2069.     property DialogResult { get(){} set(){} };
  2070.     property HasMenu { get(){} set(){} };
  2071.     property HelpButton { get(){} set(){} };
  2072.     property Icon { get(){} set(){} };
  2073.     property IsMdiChild { get(){} set(){} };
  2074.     property IsMdiContainer { get(){} set(){} };
  2075.     property KeyPreview { get(){} set(){} };
  2076.     property MaximizedBounds { get(){} set(){} };
  2077.     property MaximumSize { get(){} set(){} };
  2078.     property Menu { get(){} set(){} };
  2079.     property MinimumSize { get(){} set(){} };
  2080.     property MaximizeBox { get(){} set(){} };
  2081.     property MdiChildren { get(){} set(){} };
  2082.     property MdiParent { get(){} set(){} };
  2083.     property MdiParentInternal { get(){} set(){} };
  2084.     property MergedMenu { get(){} set(){} };
  2085.     property MinimizeBox { get(){} set(){} };
  2086.     property Modal { get(){} set(){} };
  2087.     property Opacity { get(){} set(){} };
  2088.     property OpacityAsByte { get(){} set(){} };
  2089.     property OwnedForms { get(){} set(){} };
  2090.     property Owner { get(){} set(){} };
  2091.     property OwnerInternal { get(){} set(){} };
  2092.     property ParentInternal { get(){} set(){} };
  2093.     property ShowInTaskbar { get(){} set(){} };
  2094.     property ShowParams { get(){} set(){} };
  2095.     property Size { get(){} set(){} };
  2096.     property SizeGripStyle { get(){} set(){} };
  2097.     property StartPosition { get(){} set(){} };
  2098.     property TabIndex { get(){} set(){} };
  2099.     property TopLevel { get(){} set(){} };
  2100.     property TopMost { get(){} set(){} };
  2101.     property TransparencyKey { get(){} set(){} };
  2102.     property IsRestrictedWindow { get(){} set(){} };
  2103.     property WindowState { get(){} set(){} };
  2104.     property WindowText { get(){} set(){} };
  2105.     event MaximizedBoundsChanged;
  2106.     event MaximumSizeChanged;
  2107.     event MinimumSizeChanged;
  2108.     event Activated;
  2109.     event Closing;
  2110.     event Closed;
  2111.     event Deactivate;
  2112.     event Load;
  2113.     event MdiChildActivate;
  2114.     event MenuComplete;
  2115.     event MenuStart;
  2116.     event InputLanguageChanged;
  2117.     event InputLanguageChanging;
  2118.     }
  2119. class ControlCollection : ControlCollection
  2120.     {
  2121.      Class System.Windows.Forms.Form owner;
  2122.      Void ControlCollection( Class System.Windows.Forms.Form owner);
  2123.      Void Add( Class System.Windows.Forms.Control value);
  2124.      Void Remove( Class System.Windows.Forms.Control value);
  2125.     }
  2126. class SecurityToolTip : System.Object
  2127.     {
  2128.      Class System.Windows.Forms.Form owner;
  2129.      String toolTipText;
  2130.      Boolean first;
  2131.      Class ToolTipNativeWindow window;
  2132.      Void SecurityToolTip( Class System.Windows.Forms.Form owner);
  2133.      Class System.Windows.Forms.CreateParams get_CreateParams();
  2134.      Boolean get_Modal();
  2135.      Void Dispose();
  2136.      Class TOOLINFO_T GetTOOLINFO();
  2137.      Void SetupToolTip();
  2138.      Void RecreateHandle();
  2139.      Void FormHandleCreated( Object sender,  Class System.EventArgs e);
  2140.      Void FormLocationChanged( Object sender,  Class System.EventArgs e);
  2141.      Void Pop();
  2142.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message msg);
  2143.     property CreateParams { get(){} set(){} };
  2144.     property Modal { get(){} set(){} };
  2145.     }
  2146. class ToolTipNativeWindow : System.Windows.Forms.NativeWindow
  2147.     {
  2148.      Class SecurityToolTip control;
  2149.      Void ToolTipNativeWindow( Class SecurityToolTip control);
  2150.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  2151.     }
  2152. class System.Windows.Forms.AccessibleRole : System.Enum
  2153.     {
  2154.      I4 value__;
  2155.      ValueClass System.Windows.Forms.AccessibleRole Default;
  2156.      ValueClass System.Windows.Forms.AccessibleRole None;
  2157.      ValueClass System.Windows.Forms.AccessibleRole TitleBar;
  2158.      ValueClass System.Windows.Forms.AccessibleRole MenuBar;
  2159.      ValueClass System.Windows.Forms.AccessibleRole ScrollBar;
  2160.      ValueClass System.Windows.Forms.AccessibleRole Grip;
  2161.      ValueClass System.Windows.Forms.AccessibleRole Sound;
  2162.      ValueClass System.Windows.Forms.AccessibleRole Cursor;
  2163.      ValueClass System.Windows.Forms.AccessibleRole Caret;
  2164.      ValueClass System.Windows.Forms.AccessibleRole Alert;
  2165.      ValueClass System.Windows.Forms.AccessibleRole Window;
  2166.      ValueClass System.Windows.Forms.AccessibleRole Client;
  2167.      ValueClass System.Windows.Forms.AccessibleRole MenuPopup;
  2168.      ValueClass System.Windows.Forms.AccessibleRole MenuItem;
  2169.      ValueClass System.Windows.Forms.AccessibleRole ToolTip;
  2170.      ValueClass System.Windows.Forms.AccessibleRole Application;
  2171.      ValueClass System.Windows.Forms.AccessibleRole Document;
  2172.      ValueClass System.Windows.Forms.AccessibleRole Pane;
  2173.      ValueClass System.Windows.Forms.AccessibleRole Chart;
  2174.      ValueClass System.Windows.Forms.AccessibleRole Dialog;
  2175.      ValueClass System.Windows.Forms.AccessibleRole Border;
  2176.      ValueClass System.Windows.Forms.AccessibleRole Grouping;
  2177.      ValueClass System.Windows.Forms.AccessibleRole Separator;
  2178.      ValueClass System.Windows.Forms.AccessibleRole ToolBar;
  2179.      ValueClass System.Windows.Forms.AccessibleRole StatusBar;
  2180.      ValueClass System.Windows.Forms.AccessibleRole Table;
  2181.      ValueClass System.Windows.Forms.AccessibleRole ColumnHeader;
  2182.      ValueClass System.Windows.Forms.AccessibleRole RowHeader;
  2183.      ValueClass System.Windows.Forms.AccessibleRole Column;
  2184.      ValueClass System.Windows.Forms.AccessibleRole Row;
  2185.      ValueClass System.Windows.Forms.AccessibleRole Cell;
  2186.      ValueClass System.Windows.Forms.AccessibleRole Link;
  2187.      ValueClass System.Windows.Forms.AccessibleRole HelpBalloon;
  2188.      ValueClass System.Windows.Forms.AccessibleRole Character;
  2189.      ValueClass System.Windows.Forms.AccessibleRole List;
  2190.      ValueClass System.Windows.Forms.AccessibleRole ListItem;
  2191.      ValueClass System.Windows.Forms.AccessibleRole Outline;
  2192.      ValueClass System.Windows.Forms.AccessibleRole OutlineItem;
  2193.      ValueClass System.Windows.Forms.AccessibleRole PageTab;
  2194.      ValueClass System.Windows.Forms.AccessibleRole PropertyPage;
  2195.      ValueClass System.Windows.Forms.AccessibleRole Indicator;
  2196.      ValueClass System.Windows.Forms.AccessibleRole Graphic;
  2197.      ValueClass System.Windows.Forms.AccessibleRole StaticText;
  2198.      ValueClass System.Windows.Forms.AccessibleRole Text;
  2199.      ValueClass System.Windows.Forms.AccessibleRole PushButton;
  2200.      ValueClass System.Windows.Forms.AccessibleRole CheckButton;
  2201.      ValueClass System.Windows.Forms.AccessibleRole RadioButton;
  2202.      ValueClass System.Windows.Forms.AccessibleRole ComboBox;
  2203.      ValueClass System.Windows.Forms.AccessibleRole DropList;
  2204.      ValueClass System.Windows.Forms.AccessibleRole ProgressBar;
  2205.      ValueClass System.Windows.Forms.AccessibleRole Dial;
  2206.      ValueClass System.Windows.Forms.AccessibleRole HotkeyField;
  2207.      ValueClass System.Windows.Forms.AccessibleRole Slider;
  2208.      ValueClass System.Windows.Forms.AccessibleRole SpinButton;
  2209.      ValueClass System.Windows.Forms.AccessibleRole Diagram;
  2210.      ValueClass System.Windows.Forms.AccessibleRole Animation;
  2211.      ValueClass System.Windows.Forms.AccessibleRole Equation;
  2212.      ValueClass System.Windows.Forms.AccessibleRole ButtonDropDown;
  2213.      ValueClass System.Windows.Forms.AccessibleRole ButtonMenu;
  2214.      ValueClass System.Windows.Forms.AccessibleRole ButtonDropDownGrid;
  2215.      ValueClass System.Windows.Forms.AccessibleRole WhiteSpace;
  2216.      ValueClass System.Windows.Forms.AccessibleRole PageTabList;
  2217.      ValueClass System.Windows.Forms.AccessibleRole Clock;
  2218.     }
  2219. class System.Windows.Forms.AccessibleSelection : System.Enum
  2220.     {
  2221.      I4 value__;
  2222.      ValueClass System.Windows.Forms.AccessibleSelection None;
  2223.      ValueClass System.Windows.Forms.AccessibleSelection TakeFocus;
  2224.      ValueClass System.Windows.Forms.AccessibleSelection TakeSelection;
  2225.      ValueClass System.Windows.Forms.AccessibleSelection ExtendSelection;
  2226.      ValueClass System.Windows.Forms.AccessibleSelection AddSelection;
  2227.      ValueClass System.Windows.Forms.AccessibleSelection RemoveSelection;
  2228.     }
  2229. class System.Windows.Forms.AccessibleStates : System.Enum
  2230.     {
  2231.      I4 value__;
  2232.      ValueClass System.Windows.Forms.AccessibleStates None;
  2233.      ValueClass System.Windows.Forms.AccessibleStates Unavailable;
  2234.      ValueClass System.Windows.Forms.AccessibleStates Selected;
  2235.      ValueClass System.Windows.Forms.AccessibleStates Focused;
  2236.      ValueClass System.Windows.Forms.AccessibleStates Pressed;
  2237.      ValueClass System.Windows.Forms.AccessibleStates Checked;
  2238.      ValueClass System.Windows.Forms.AccessibleStates Mixed;
  2239.      ValueClass System.Windows.Forms.AccessibleStates Indeterminate;
  2240.      ValueClass System.Windows.Forms.AccessibleStates ReadOnly;
  2241.      ValueClass System.Windows.Forms.AccessibleStates HotTracked;
  2242.      ValueClass System.Windows.Forms.AccessibleStates Default;
  2243.      ValueClass System.Windows.Forms.AccessibleStates Expanded;
  2244.      ValueClass System.Windows.Forms.AccessibleStates Collapsed;
  2245.      ValueClass System.Windows.Forms.AccessibleStates Busy;
  2246.      ValueClass System.Windows.Forms.AccessibleStates Floating;
  2247.      ValueClass System.Windows.Forms.AccessibleStates Marqueed;
  2248.      ValueClass System.Windows.Forms.AccessibleStates Animated;
  2249.      ValueClass System.Windows.Forms.AccessibleStates Invisible;
  2250.      ValueClass System.Windows.Forms.AccessibleStates Offscreen;
  2251.      ValueClass System.Windows.Forms.AccessibleStates Sizeable;
  2252.      ValueClass System.Windows.Forms.AccessibleStates Moveable;
  2253.      ValueClass System.Windows.Forms.AccessibleStates SelfVoicing;
  2254.      ValueClass System.Windows.Forms.AccessibleStates Focusable;
  2255.      ValueClass System.Windows.Forms.AccessibleStates Selectable;
  2256.      ValueClass System.Windows.Forms.AccessibleStates Linked;
  2257.      ValueClass System.Windows.Forms.AccessibleStates Traversed;
  2258.      ValueClass System.Windows.Forms.AccessibleStates MultiSelectable;
  2259.      ValueClass System.Windows.Forms.AccessibleStates ExtSelectable;
  2260.      ValueClass System.Windows.Forms.AccessibleStates AlertLow;
  2261.      ValueClass System.Windows.Forms.AccessibleStates AlertMedium;
  2262.      ValueClass System.Windows.Forms.AccessibleStates AlertHigh;
  2263.      ValueClass System.Windows.Forms.AccessibleStates Protected;
  2264.      ValueClass System.Windows.Forms.AccessibleStates Valid;
  2265.     }
  2266. class System.Windows.Forms.AmbientProperties : System.Object
  2267.     {
  2268.      ValueClass System.Drawing.Color backColor;
  2269.      ValueClass System.Drawing.Color foreColor;
  2270.      Class System.Windows.Forms.Cursor cursor;
  2271.      Class System.Drawing.Font font;
  2272.      ValueClass System.Drawing.Color get_BackColor();
  2273.      Void set_BackColor( ValueClass System.Drawing.Color value);
  2274.      Class System.Windows.Forms.Cursor get_Cursor();
  2275.      Void set_Cursor( Class System.Windows.Forms.Cursor value);
  2276.      Class System.Drawing.Font get_Font();
  2277.      Void set_Font( Class System.Drawing.Font value);
  2278.      ValueClass System.Drawing.Color get_ForeColor();
  2279.      Void set_ForeColor( ValueClass System.Drawing.Color value);
  2280.      Void System.Windows.Forms.AmbientProperties();
  2281.     property BackColor { get(){} set(){} };
  2282.     property Cursor { get(){} set(){} };
  2283.     property Font { get(){} set(){} };
  2284.     property ForeColor { get(){} set(){} };
  2285.     }
  2286. class System.Windows.Forms.AnchorStyles : System.Enum
  2287.     {
  2288.      I4 value__;
  2289.      ValueClass System.Windows.Forms.AnchorStyles Top;
  2290.      ValueClass System.Windows.Forms.AnchorStyles Bottom;
  2291.      ValueClass System.Windows.Forms.AnchorStyles Left;
  2292.      ValueClass System.Windows.Forms.AnchorStyles Right;
  2293.      ValueClass System.Windows.Forms.AnchorStyles None;
  2294.     }
  2295. class System.Windows.Forms.Appearance : System.Enum
  2296.     {
  2297.      I4 value__;
  2298.      ValueClass System.Windows.Forms.Appearance Normal;
  2299.      ValueClass System.Windows.Forms.Appearance Button;
  2300.     }
  2301. class System.Windows.Forms.PaintEventArgs : System.EventArgs
  2302.     {
  2303.      Class System.Drawing.Graphics graphics;
  2304.      Class System.Drawing.Drawing2D.GraphicsState savedGraphicsState;
  2305.      I dc;
  2306.      I oldPal;
  2307.      ValueClass System.Drawing.Rectangle clipRect;
  2308.      Class System.Windows.Forms.Control paletteSource;
  2309.      Void System.Windows.Forms.PaintEventArgs( Class System.Drawing.Graphics graphics,  ValueClass System.Drawing.Rectangle clipRect);
  2310.      Void System.Windows.Forms.PaintEventArgs( I dc,  Class System.Windows.Forms.Control paletteSource,  ValueClass System.Drawing.Rectangle clipRect);
  2311.      Void Finalize();
  2312.      ValueClass System.Drawing.Rectangle get_ClipRectangle();
  2313.      I get_HDC();
  2314.      Class System.Drawing.Graphics get_Graphics();
  2315.      Void Dispose();
  2316.      Void Dispose( Boolean disposing);
  2317.      Void ResetGraphics();
  2318.     property ClipRectangle { get(){} set(){} };
  2319.     property HDC { get(){} set(){} };
  2320.     property Graphics { get(){} set(){} };
  2321.     }
  2322. class System.Windows.Forms.ApplicationContext : System.Object
  2323.     {
  2324.      Class System.Windows.Forms.Form mainForm;
  2325.      Class System.EventHandler ThreadExit;
  2326.      Void System.Windows.Forms.ApplicationContext();
  2327.      Void System.Windows.Forms.ApplicationContext( Class System.Windows.Forms.Form mainForm);
  2328.      Void Finalize();
  2329.      Class System.Windows.Forms.Form get_MainForm();
  2330.      Void set_MainForm( Class System.Windows.Forms.Form value);
  2331.      Void add_ThreadExit( Class System.EventHandler value);
  2332.      Void remove_ThreadExit( Class System.EventHandler value);
  2333.      Void Dispose();
  2334.      Void Dispose( Boolean disposing);
  2335.      Void ExitThread();
  2336.      Void ExitThreadCore();
  2337.      Void OnMainFormClosed( Object sender,  Class System.EventArgs e);
  2338.      Void OnMainFormDestroy( Object sender,  Class System.EventArgs e);
  2339.     property MainForm { get(){} set(){} };
  2340.     event ThreadExit;
  2341.     }
  2342. class System.Windows.Forms.ArrangeDirection : System.Enum
  2343.     {
  2344.      I4 value__;
  2345.      ValueClass System.Windows.Forms.ArrangeDirection Down;
  2346.      ValueClass System.Windows.Forms.ArrangeDirection Left;
  2347.      ValueClass System.Windows.Forms.ArrangeDirection Right;
  2348.      ValueClass System.Windows.Forms.ArrangeDirection Up;
  2349.     }
  2350. class System.Windows.Forms.ArrangeStartingPosition : System.Enum
  2351.     {
  2352.      I4 value__;
  2353.      ValueClass System.Windows.Forms.ArrangeStartingPosition BottomLeft;
  2354.      ValueClass System.Windows.Forms.ArrangeStartingPosition BottomRight;
  2355.      ValueClass System.Windows.Forms.ArrangeStartingPosition Hide;
  2356.      ValueClass System.Windows.Forms.ArrangeStartingPosition TopLeft;
  2357.      ValueClass System.Windows.Forms.ArrangeStartingPosition TopRight;
  2358.     }
  2359. class System.Windows.Forms.CommonDialog : System.ComponentModel.Component
  2360.     {
  2361.      I4 CDM_SETDEFAULTFOCUS;
  2362.      Object EventHelpRequest;
  2363.      I4 helpMsg;
  2364.      I defOwnerWndProc;
  2365.      I defaultControlHwnd;
  2366.      Void System.Windows.Forms.CommonDialog();
  2367.      Void add_HelpRequest( Class System.EventHandler value);
  2368.      Void remove_HelpRequest( Class System.EventHandler value);
  2369.      String CommonDialogErrorToString( I4 error);
  2370.      I HookProc( I hWnd,  I4 msg,  I wparam,  I lparam);
  2371.      Void MoveToScreenCenter( I hWnd);
  2372.      Void OnHelpRequest( Class System.EventArgs e);
  2373.      I OwnerWndProc( I hWnd,  I4 msg,  I wparam,  I lparam);
  2374.      Void Reset();
  2375.      Boolean RunDialog( I hwndOwner);
  2376.      ValueClass System.Windows.Forms.DialogResult ShowDialog();
  2377.      ValueClass System.Windows.Forms.DialogResult ShowDialog( Class System.Windows.Forms.IWin32Window owner);
  2378.      Void System.Windows.Forms.CommonDialog();
  2379.     event HelpRequest;
  2380.     }
  2381. class System.Windows.Forms.FileDialog : System.Windows.Forms.CommonDialog
  2382.     {
  2383.      I4 FILEBUFSIZE;
  2384.      I4 OPTION_ADDEXTENSION;
  2385.      Object EventFileOk;
  2386.      I4 options;
  2387.      String title;
  2388.      String initialDir;
  2389.      String defaultExt;
  2390.      SZArray String fileNames;
  2391.      String filter;
  2392.      I4 filterIndex;
  2393.      Class CharBuffer charBuffer;
  2394.      I dialogHWnd;
  2395.      Void System.Windows.Forms.FileDialog();
  2396.      Boolean get_AddExtension();
  2397.      Void set_AddExtension( Boolean value);
  2398.      Boolean get_CheckFileExists();
  2399.      Void set_CheckFileExists( Boolean value);
  2400.      Boolean get_CheckPathExists();
  2401.      Void set_CheckPathExists( Boolean value);
  2402.      String get_DefaultExt();
  2403.      Void set_DefaultExt( String value);
  2404.      Boolean get_DereferenceLinks();
  2405.      Void set_DereferenceLinks( Boolean value);
  2406.      String get_DialogCaption();
  2407.      String get_FileName();
  2408.      Void set_FileName( String value);
  2409.      SZArray String get_FileNames();
  2410.      SZArray String get_FileNamesInternal();
  2411.      String get_Filter();
  2412.      Void set_Filter( String value);
  2413.      SZArray String get_FilterExtensions();
  2414.      I4 get_FilterIndex();
  2415.      Void set_FilterIndex( I4 value);
  2416.      String get_InitialDirectory();
  2417.      Void set_InitialDirectory( String value);
  2418.      I get_Instance();
  2419.      I4 get_Options();
  2420.      Boolean get_RestoreDirectory();
  2421.      Void set_RestoreDirectory( Boolean value);
  2422.      Boolean get_ShowHelp();
  2423.      Void set_ShowHelp( Boolean value);
  2424.      String get_Title();
  2425.      Void set_Title( String value);
  2426.      Boolean get_ValidateNames();
  2427.      Void set_ValidateNames( Boolean value);
  2428.      Void add_FileOk( Class System.ComponentModel.CancelEventHandler value);
  2429.      Void remove_FileOk( Class System.ComponentModel.CancelEventHandler value);
  2430.      Boolean DoFileOk( I lpOFN);
  2431.      SZArray String GetMultiselectFiles( Class CharBuffer charBuffer);
  2432.      Boolean GetOption( I4 option);
  2433.      I HookProc( I hWnd,  I4 msg,  I wparam,  I lparam);
  2434.      String MakeFilterString( String s);
  2435.      Void OnFileOk( Class System.ComponentModel.CancelEventArgs e);
  2436.      Boolean ProcessFileNames();
  2437.      Boolean MessageBoxWithFocusRestore( String message,  String caption,  ValueClass System.Windows.Forms.MessageBoxButtons buttons,  ValueClass System.Windows.Forms.MessageBoxIcon icon);
  2438.      Void PromptFileNotFound( String fileName);
  2439.      Boolean PromptUserIfAppropriate( String fileName);
  2440.      Void Reset();
  2441.      Boolean RunDialog( I hWndOwner);
  2442.      Boolean RunFileDialog( Class OPENFILENAME_I ofn);
  2443.      Void SetOption( I4 option,  Boolean value);
  2444.      String ToString();
  2445.      Void System.Windows.Forms.FileDialog();
  2446.     property AddExtension { get(){} set(){} };
  2447.     property CheckFileExists { get(){} set(){} };
  2448.     property CheckPathExists { get(){} set(){} };
  2449.     property DefaultExt { get(){} set(){} };
  2450.     property DereferenceLinks { get(){} set(){} };
  2451.     property DialogCaption { get(){} set(){} };
  2452.     property FileName { get(){} set(){} };
  2453.     property FileNames { get(){} set(){} };
  2454.     property FileNamesInternal { get(){} set(){} };
  2455.     property Filter { get(){} set(){} };
  2456.     property FilterExtensions { get(){} set(){} };
  2457.     property FilterIndex { get(){} set(){} };
  2458.     property InitialDirectory { get(){} set(){} };
  2459.     property Instance { get(){} set(){} };
  2460.     property Options { get(){} set(){} };
  2461.     property RestoreDirectory { get(){} set(){} };
  2462.     property ShowHelp { get(){} set(){} };
  2463.     property Title { get(){} set(){} };
  2464.     property ValidateNames { get(){} set(){} };
  2465.     event FileOk;
  2466.     }
  2467. class System.Windows.Forms.BaseCollection : System.MarshalByRefObject
  2468.     {
  2469.      I4 get_Count();
  2470.      Void CopyTo( Class System.Array ar,  I4 index);
  2471.      Class System.Collections.IEnumerator GetEnumerator();
  2472.      Boolean get_IsReadOnly();
  2473.      Boolean get_IsSynchronized();
  2474.      Object get_SyncRoot();
  2475.      Class System.Collections.ArrayList get_List();
  2476.      Void System.Windows.Forms.BaseCollection();
  2477.     property Count { get(){} set(){} };
  2478.     property IsReadOnly { get(){} set(){} };
  2479.     property IsSynchronized { get(){} set(){} };
  2480.     property SyncRoot { get(){} set(){} };
  2481.     property List { get(){} set(){} };
  2482.     }
  2483. class System.Windows.Forms.Binding : System.Object
  2484.     {
  2485.      Class System.Windows.Forms.Control control;
  2486.      Class System.Windows.Forms.BindingManagerBase bindingManagerBase;
  2487.      Class System.Windows.Forms.BindToObject bindToObject;
  2488.      String propertyName;
  2489.      Class System.ComponentModel.PropertyDescriptor propInfo;
  2490.      Class System.ComponentModel.PropertyDescriptor propIsNullInfo;
  2491.      Class System.ComponentModel.EventDescriptor changedInfo;
  2492.      Class System.ComponentModel.EventDescriptor validateInfo;
  2493.      Boolean bound;
  2494.      Boolean modified;
  2495.      Boolean inSetPropValue;
  2496.      Class System.Windows.Forms.ConvertEventHandler onParse;
  2497.      Class System.Windows.Forms.ConvertEventHandler onFormat;
  2498.      Void System.Windows.Forms.Binding( String propertyName,  Object dataSource,  String dataMember);
  2499.      Void System.Windows.Forms.Binding();
  2500.      Class System.Windows.Forms.BindToObject get_BindToObject();
  2501.      Object get_DataSource();
  2502.      ValueClass System.Windows.Forms.BindingMemberInfo get_BindingMemberInfo();
  2503.      Class System.Windows.Forms.Control get_Control();
  2504.      Void FormLoaded( Object sender,  Class System.EventArgs e);
  2505.      Void SetControl( Class System.Windows.Forms.Control value);
  2506.      Boolean get_IsBinding();
  2507.      Class System.Windows.Forms.BindingManagerBase get_BindingManagerBase();
  2508.      Void SetListManager( Class System.Windows.Forms.BindingManagerBase bindingManagerBase);
  2509.      String get_PropertyName();
  2510.      Void add_Parse( Class System.Windows.Forms.ConvertEventHandler value);
  2511.      Void remove_Parse( Class System.Windows.Forms.ConvertEventHandler value);
  2512.      Void add_Format( Class System.Windows.Forms.ConvertEventHandler value);
  2513.      Void remove_Format( Class System.Windows.Forms.ConvertEventHandler value);
  2514.      Void BindTarget( Boolean bind);
  2515.      Void CheckBinding();
  2516.      Object GetPropValue();
  2517.      Void OnParse( Class System.Windows.Forms.ConvertEventArgs cevent);
  2518.      Void OnFormat( Class System.Windows.Forms.ConvertEventArgs cevent);
  2519.      Object ParseObject( Object value);
  2520.      Void PullData();
  2521.      Object FormatObject( Object value);
  2522.      Void PushData();
  2523.      Void SetPropValue( Object value);
  2524.      Void Target_PropertyChanged( Object sender,  Class System.EventArgs e);
  2525.      Void Target_Validate( Object sender,  Class System.ComponentModel.CancelEventArgs e);
  2526.      Boolean get_IsBindable();
  2527.      Void UpdateIsBinding();
  2528.     property BindToObject { get(){} set(){} };
  2529.     property DataSource { get(){} set(){} };
  2530.     property BindingMemberInfo { get(){} set(){} };
  2531.     property Control { get(){} set(){} };
  2532.     property IsBinding { get(){} set(){} };
  2533.     property BindingManagerBase { get(){} set(){} };
  2534.     property PropertyName { get(){} set(){} };
  2535.     property IsBindable { get(){} set(){} };
  2536.     event Parse;
  2537.     event Format;
  2538.     }
  2539. class System.Windows.Forms.BindingManagerBase : System.Object
  2540.     {
  2541.      Class System.Windows.Forms.BindingsCollection bindings;
  2542.      Boolean pullingData;
  2543.      Class System.EventHandler onCurrentChangedHandler;
  2544.      Class System.EventHandler onPositionChangedHandler;
  2545.      Class System.Windows.Forms.BindingsCollection get_Bindings();
  2546.      Void OnCurrentChanged( Class System.EventArgs e);
  2547.      Object get_Current();
  2548.      Void SetDataSource( Object dataSource);
  2549.      Void System.Windows.Forms.BindingManagerBase();
  2550.      Void System.Windows.Forms.BindingManagerBase( Object dataSource);
  2551.      Class System.Type get_BindType();
  2552.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties();
  2553.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties( Class System.Collections.ArrayList dataSources,  Class System.Collections.ArrayList listAccessors);
  2554.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties( Class System.Type listType,  I4 offset,  Class System.Collections.ArrayList dataSources,  Class System.Collections.ArrayList listAccessors);
  2555.      Void add_CurrentChanged( Class System.EventHandler value);
  2556.      Void remove_CurrentChanged( Class System.EventHandler value);
  2557.      String GetListName();
  2558.      Void CancelCurrentEdit();
  2559.      Void EndCurrentEdit();
  2560.      Void AddNew();
  2561.      Void RemoveAt( I4 index);
  2562.      I4 get_Position();
  2563.      Void set_Position( I4 value);
  2564.      Void add_PositionChanged( Class System.EventHandler value);
  2565.      Void remove_PositionChanged( Class System.EventHandler value);
  2566.      Void UpdateIsBinding();
  2567.      String GetListName( Class System.Collections.ArrayList listAccessors);
  2568.      Void SuspendBinding();
  2569.      Void ResumeBinding();
  2570.      Void PullData();
  2571.      Void PushData();
  2572.      Object get_DataSource();
  2573.      Boolean get_IsBinding();
  2574.      I4 get_Count();
  2575.     property Bindings { get(){} set(){} };
  2576.     property Current { get(){} set(){} };
  2577.     property BindType { get(){} set(){} };
  2578.     property Position { get(){} set(){} };
  2579.     property DataSource { get(){} set(){} };
  2580.     property IsBinding { get(){} set(){} };
  2581.     property Count { get(){} set(){} };
  2582.     event CurrentChanged;
  2583.     event PositionChanged;
  2584.     }
  2585. class System.Windows.Forms.BindingMemberInfo : System.ValueType
  2586.     {
  2587.      String dataList;
  2588.      String dataField;
  2589.      Void System.Windows.Forms.BindingMemberInfo( String dataMember);
  2590.      String get_BindingPath();
  2591.      String get_BindingField();
  2592.      String get_BindingMember();
  2593.      Boolean Equals( Object otherObject);
  2594.      I4 GetHashCode();
  2595.     property BindingPath { get(){} set(){} };
  2596.     property BindingField { get(){} set(){} };
  2597.     property BindingMember { get(){} set(){} };
  2598.     }
  2599. class System.Windows.Forms.BindingsCollection : System.Windows.Forms.BaseCollection
  2600.     {
  2601.      Class System.Collections.ArrayList list;
  2602.      Class System.ComponentModel.CollectionChangeEventHandler onCollectionChanged;
  2603.      Void System.Windows.Forms.BindingsCollection();
  2604.      I4 get_Count();
  2605.      Class System.Collections.ArrayList get_List();
  2606.      Class System.Windows.Forms.Binding get_Item( I4 index);
  2607.      Void Add( Class System.Windows.Forms.Binding binding);
  2608.      Void AddCore( Class System.Windows.Forms.Binding dataBinding);
  2609.      Void add_CollectionChanged( Class System.ComponentModel.CollectionChangeEventHandler value);
  2610.      Void remove_CollectionChanged( Class System.ComponentModel.CollectionChangeEventHandler value);
  2611.      Void Clear();
  2612.      Void ClearCore();
  2613.      Void OnCollectionChanged( Class System.ComponentModel.CollectionChangeEventArgs ccevent);
  2614.      Void Remove( Class System.Windows.Forms.Binding binding);
  2615.      Void RemoveAt( I4 index);
  2616.      Void RemoveCore( Class System.Windows.Forms.Binding dataBinding);
  2617.      Boolean ShouldSerializeMyAll();
  2618.      Void OnBadIndex( Object index);
  2619.     property Count { get(){} set(){} };
  2620.     property List { get(){} set(){} };
  2621.     property Item { get(){} set(){} };
  2622.     event CollectionChanged;
  2623.     }
  2624. class System.Windows.Forms.BindToObject : System.Object
  2625.     {
  2626.      Class System.ComponentModel.PropertyDescriptor fieldInfo;
  2627.      ValueClass System.Windows.Forms.BindingMemberInfo dataMember;
  2628.      Object dataSource;
  2629.      Class System.Windows.Forms.BindingManagerBase bindingManager;
  2630.      Class System.Windows.Forms.Binding owner;
  2631.      Void PropValueChanged( Object sender,  Class System.EventArgs e);
  2632.      Void System.Windows.Forms.BindToObject( Class System.Windows.Forms.Binding owner,  Object dataSource,  String dataMember);
  2633.      Void SetBindingManagerBase( Class System.Windows.Forms.BindingManagerBase lManager);
  2634.      Object GetValue();
  2635.      Class System.Type get_BindToType();
  2636.      Void SetValue( Object value);
  2637.      ValueClass System.Windows.Forms.BindingMemberInfo get_BindingMemberInfo();
  2638.      Object get_DataSource();
  2639.      Void set_DataSource( Object value);
  2640.      Class System.Windows.Forms.BindingManagerBase get_BindingManagerBase();
  2641.      Void CheckBinding();
  2642.     property BindToType { get(){} set(){} };
  2643.     property BindingMemberInfo { get(){} set(){} };
  2644.     property DataSource { get(){} set(){} };
  2645.     property BindingManagerBase { get(){} set(){} };
  2646.     }
  2647. class System.Windows.Forms.BootMode : System.Enum
  2648.     {
  2649.      I4 value__;
  2650.      ValueClass System.Windows.Forms.BootMode Normal;
  2651.      ValueClass System.Windows.Forms.BootMode FailSafe;
  2652.      ValueClass System.Windows.Forms.BootMode FailSafeWithNetwork;
  2653.     }
  2654. class System.Windows.Forms.Border3DSide : System.Enum