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

VC书籍

开发平台:

C/C++

  1.      Void DrawCheckFlat( Class System.Windows.Forms.PaintEventArgs e,  Class LayoutData layout,  ValueClass System.Drawing.Color checkColor,  ValueClass System.Drawing.Color checkBackground,  ValueClass System.Drawing.Color checkBorder);
  2.      Void DrawCheckPopup( Class System.Windows.Forms.PaintEventArgs e,  Class LayoutData layout,  ValueClass System.Drawing.Color checkColor,  ValueClass System.Drawing.Color checkBackground,  Boolean disabledColors);
  3.      Void DrawCheckBackground3DLite( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Drawing.Rectangle bounds,  ValueClass System.Drawing.Color checkColor,  ValueClass System.Drawing.Color checkBackground,  Class ColorData colors,  Boolean disabledColors);
  4.      Void DrawCheckBackgroundFlat( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Drawing.Rectangle bounds,  ValueClass System.Drawing.Color borderColor,  ValueClass System.Drawing.Color checkBackground,  Boolean disabledColors);
  5.      Void DrawCheckOnly( Class System.Windows.Forms.PaintEventArgs e,  Class LayoutData layout,  ValueClass System.Drawing.Color checkColor,  ValueClass System.Drawing.Color checkBackground,  Boolean disabledColors);
  6.      ValueClass System.Drawing.Rectangle Draw3DLiteBorder( Class System.Drawing.Graphics g,  ValueClass System.Drawing.Rectangle r);
  7.      Void DrawCheckBox( Class System.Windows.Forms.PaintEventArgs e,  Class LayoutData layout);
  8.      Void PaintUp( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  9.      Void PaintDown( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  10.      Void PaintOver( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  11.      Class LayoutOptions CommonLayout();
  12.      Class LayoutOptions PaintLayout( Class System.Windows.Forms.PaintEventArgs e);
  13.      Class LayoutOptions PaintPopupLayout( Class System.Windows.Forms.PaintEventArgs e);
  14.      Class LayoutOptions PaintFlatLayout( Class System.Windows.Forms.PaintEventArgs e);
  15.      Void PaintFlatDown( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  16.      Void PaintFlatOver( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  17.      Void PaintFlatUp( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  18.      Void PaintFlatWorker( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Drawing.Color checkColor,  ValueClass System.Drawing.Color checkBackground,  ValueClass System.Drawing.Color checkBorder,  Class ColorData colors);
  19.      Void PaintPopupUp( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  20.      Void PaintPopupOver( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  21.      Void PaintPopupDown( Class System.Windows.Forms.PaintEventArgs e,  ValueClass System.Windows.Forms.CheckState state);
  22.      Void OnAppearanceChanged( Class System.EventArgs e);
  23.      Void OnMouseUp( Class System.Windows.Forms.MouseEventArgs mevent);
  24.      Void PerformClick();
  25.      Boolean ProcessMnemonic( Char charCode);
  26.      String ToString();
  27.      Void System.Windows.Forms.RadioButton();
  28.     property AutoCheck { get(){} set(){} };
  29.     property Appearance { get(){} set(){} };
  30.     property CheckAlign { get(){} set(){} };
  31.     property Checked { get(){} set(){} };
  32.     property CreateParams { get(){} set(){} };
  33.     property DefaultSize { get(){} set(){} };
  34.     property OverChangeRectangle { get(){} set(){} };
  35.     property DownChangeRectangle { get(){} set(){} };
  36.     property TabStop { get(){} set(){} };
  37.     property TextAlign { get(){} set(){} };
  38.     event AppearanceChanged;
  39.     event CheckedChanged;
  40.     }
  41. class RadioButtonAccessibleObject : ControlAccessibleObject
  42.     {
  43.      Void RadioButtonAccessibleObject( Class System.Windows.Forms.RadioButton owner);
  44.      String get_DefaultAction();
  45.      ValueClass System.Windows.Forms.AccessibleRole get_Role();
  46.      ValueClass System.Windows.Forms.AccessibleStates get_State();
  47.      Void DoDefaultAction();
  48.     property DefaultAction { get(){} set(){} };
  49.     property Role { get(){} set(){} };
  50.     property State { get(){} set(){} };
  51.     }
  52. class System.Windows.Forms.RichTextBox : System.Windows.Forms.TextBoxBase
  53.     {
  54.      I4 DV_E_DVASPECT;
  55.      I4 DVASPECT_CONTENT;
  56.      I4 DVASPECT_THUMBNAIL;
  57.      I4 DVASPECT_ICON;
  58.      I4 DVASPECT_DOCPRINT;
  59.      I4 INPUT;
  60.      I4 OUTPUT;
  61.      I4 DIRECTIONMASK;
  62.      I4 ANSI;
  63.      I4 UNICODE;
  64.      I4 FORMATMASK;
  65.      I4 TEXTLF;
  66.      I4 TEXTCRLF;
  67.      I4 RTF;
  68.      I4 KINDMASK;
  69.      I4 CHAR_BUFFER_LEN;
  70.      Class System.Diagnostics.TraceSwitch richTextDbg;
  71.      I moduleHandle;
  72.      String SZ_RTF_TAG;
  73.      Object EVENT_HSCROLL;
  74.      Object EVENT_LINKACTIVATE;
  75.      Object EVENT_IMECHANGE;
  76.      Object EVENT_PROTECTED;
  77.      Object EVENT_REQUESTRESIZE;
  78.      Object EVENT_SELCHANGE;
  79.      Object EVENT_VSCROLL;
  80.      I4 bulletIndent;
  81.      I4 rightMargin;
  82.      Boolean autoWordSelection;
  83.      Boolean showSelBar;
  84.      Boolean autoUrlDetect;
  85.      String textRtf;
  86.      String textPlain;
  87.      Boolean fInCtor;
  88.      ValueClass System.Windows.Forms.RichTextBoxScrollBars scrollBars;
  89.      I4 logPixelsX;
  90.      I4 logPixelsY;
  91.      Class System.IO.Stream editStream;
  92.      Boolean protectedError;
  93.      Boolean linkcursor;
  94.      R4 zoomMultiplier;
  95.      I4 curSelStart;
  96.      I4 curSelEnd;
  97.      I2 curSelType;
  98.      Boolean allowOleDrop;
  99.      Object oleCallback;
  100.      Boolean suppressTextChangedEvent;
  101.      Boolean callOnContentsResized;
  102.      Class System.Diagnostics.TraceSwitch get_RichTextDbg();
  103.      Void System.Windows.Forms.RichTextBox();
  104.      Boolean get_AllowDrop();
  105.      Void set_AllowDrop( Boolean value);
  106.      Boolean get_AutoWordSelection();
  107.      Void set_AutoWordSelection( Boolean value);
  108.      Boolean get_AutoSize();
  109.      Void set_AutoSize( Boolean value);
  110.      Class System.Drawing.Image get_BackgroundImage();
  111.      Void set_BackgroundImage( Class System.Drawing.Image value);
  112.      I4 get_BulletIndent();
  113.      Void set_BulletIndent( I4 value);
  114.      Boolean get_CanRaiseTextChangedEvent();
  115.      Boolean get_CanRedo();
  116.      Class System.Windows.Forms.CreateParams get_CreateParams();
  117.      Boolean get_DetectUrls();
  118.      Void set_DetectUrls( Boolean value);
  119.      ValueClass System.Drawing.Size get_DefaultSize();
  120.      ValueClass System.Drawing.Color get_ForeColor();
  121.      Void set_ForeColor( ValueClass System.Drawing.Color value);
  122.      Class System.Drawing.Font get_Font();
  123.      Void set_Font( Class System.Drawing.Font value);
  124.      I4 get_MaxLength();
  125.      Void set_MaxLength( I4 value);
  126.      Boolean get_Multiline();
  127.      Void set_Multiline( Boolean value);
  128.      String get_RedoActionName();
  129.      I4 get_RightMargin();
  130.      Void set_RightMargin( I4 value);
  131.      String get_Rtf();
  132.      Void set_Rtf( String value);
  133.      ValueClass System.Windows.Forms.RichTextBoxScrollBars get_ScrollBars();
  134.      Void set_ScrollBars( ValueClass System.Windows.Forms.RichTextBoxScrollBars value);
  135.      ValueClass System.Windows.Forms.HorizontalAlignment get_SelectionAlignment();
  136.      Void set_SelectionAlignment( ValueClass System.Windows.Forms.HorizontalAlignment value);
  137.      Boolean get_SelectionBullet();
  138.      Void set_SelectionBullet( Boolean value);
  139.      I4 get_SelectionCharOffset();
  140.      Void set_SelectionCharOffset( I4 value);
  141.      ValueClass System.Drawing.Color get_SelectionColor();
  142.      Void set_SelectionColor( ValueClass System.Drawing.Color value);
  143.      Class System.Drawing.Font get_SelectionFont();
  144.      Void set_SelectionFont( Class System.Drawing.Font value);
  145.      I4 get_SelectionHangingIndent();
  146.      Void set_SelectionHangingIndent( I4 value);
  147.      I4 get_SelectionIndent();
  148.      Void set_SelectionIndent( I4 value);
  149.      I4 get_SelectionLength();
  150.      Void set_SelectionLength( I4 value);
  151.      Boolean get_SelectionProtected();
  152.      Void set_SelectionProtected( Boolean value);
  153.      String get_SelectedRtf();
  154.      Void set_SelectedRtf( String value);
  155.      I4 get_SelectionRightIndent();
  156.      Void set_SelectionRightIndent( I4 value);
  157.      SZArray I4 get_SelectionTabs();
  158.      Void set_SelectionTabs( SZArray I4 value);
  159.      String get_SelectedText();
  160.      Void set_SelectedText( String value);
  161.      ValueClass System.Windows.Forms.RichTextBoxSelectionTypes get_SelectionType();
  162.      Boolean get_SetSelectionInCreateHandle();
  163.      Boolean get_ShowSelectionMargin();
  164.      Void set_ShowSelectionMargin( Boolean value);
  165.      String get_Text();
  166.      Void set_Text( String value);
  167.      I4 get_TextLength();
  168.      String get_UndoActionName();
  169.      String GetEditorActionName( I4 actionID);
  170.      R4 get_ZoomFactor();
  171.      Void set_ZoomFactor( R4 value);
  172.      Void add_ContentsResized( Class System.Windows.Forms.ContentsResizedEventHandler value);
  173.      Void remove_ContentsResized( Class System.Windows.Forms.ContentsResizedEventHandler value);
  174.      Void add_DoubleClick( Class System.EventHandler value);
  175.      Void remove_DoubleClick( Class System.EventHandler value);
  176.      Void add_DragDrop( Class System.Windows.Forms.DragEventHandler value);
  177.      Void remove_DragDrop( Class System.Windows.Forms.DragEventHandler value);
  178.      Void add_DragEnter( Class System.Windows.Forms.DragEventHandler value);
  179.      Void remove_DragEnter( Class System.Windows.Forms.DragEventHandler value);
  180.      Void add_DragLeave( Class System.EventHandler value);
  181.      Void remove_DragLeave( Class System.EventHandler value);
  182.      Void add_DragOver( Class System.Windows.Forms.DragEventHandler value);
  183.      Void remove_DragOver( Class System.Windows.Forms.DragEventHandler value);
  184.      Void add_GiveFeedback( Class System.Windows.Forms.GiveFeedbackEventHandler value);
  185.      Void remove_GiveFeedback( Class System.Windows.Forms.GiveFeedbackEventHandler value);
  186.      Void add_QueryContinueDrag( Class System.Windows.Forms.QueryContinueDragEventHandler value);
  187.      Void remove_QueryContinueDrag( Class System.Windows.Forms.QueryContinueDragEventHandler value);
  188.      Void add_HScroll( Class System.EventHandler value);
  189.      Void remove_HScroll( Class System.EventHandler value);
  190.      Void add_LinkClicked( Class System.Windows.Forms.LinkClickedEventHandler value);
  191.      Void remove_LinkClicked( Class System.Windows.Forms.LinkClickedEventHandler value);
  192.      Void add_ImeChange( Class System.EventHandler value);
  193.      Void remove_ImeChange( Class System.EventHandler value);
  194.      Void add_Protected( Class System.EventHandler value);
  195.      Void remove_Protected( Class System.EventHandler value);
  196.      Void add_SelectionChanged( Class System.EventHandler value);
  197.      Void remove_SelectionChanged( Class System.EventHandler value);
  198.      Void add_VScroll( Class System.EventHandler value);
  199.      Void remove_VScroll( Class System.EventHandler value);
  200.      Boolean CanPaste( Class Format clipFormat);
  201.      I4 EditStreamProc( I dwCookie,  I buf,  I4 cb,  ByRef I4 transferred);
  202.      I4 Find( String str);
  203.      I4 Find( String str,  ValueClass System.Windows.Forms.RichTextBoxFinds options);
  204.      I4 Find( String str,  I4 start,  ValueClass System.Windows.Forms.RichTextBoxFinds options);
  205.      I4 Find( String str,  I4 start,  I4 end,  ValueClass System.Windows.Forms.RichTextBoxFinds options);
  206.      I4 Find( SZArray Char characterSet);
  207.      I4 Find( SZArray Char characterSet,  I4 start);
  208.      I4 Find( SZArray Char characterSet,  I4 start,  I4 end);
  209.      Void ForceHandleCreate();
  210.      Boolean InternalSetForeColor( ValueClass System.Drawing.Color value);
  211.      Void RaiseEvent( Object key,  Class System.Windows.Forms.ContentsResizedEventArgs e);
  212.      Void RaiseEvent( Object key,  Class System.Windows.Forms.LinkClickedEventArgs e);
  213.      Class CHARFORMATA GetCharFormat( Boolean fSelection);
  214.      ValueClass System.Windows.Forms.RichTextBoxSelectionAttribute GetCharFormat( I4 mask,  I4 effect);
  215.      Class System.Drawing.Font GetCharFormatFont( Boolean selectionOnly);
  216.      Char GetCharFromPosition( ValueClass System.Drawing.Point pt);
  217.      I4 GetCharIndexFromPosition( ValueClass System.Drawing.Point pt);
  218.      Boolean GetCharInCharSet( Char c,  SZArray Char charSet,  Boolean negate);
  219.      I4 GetLineFromCharIndex( I4 index);
  220.      ValueClass System.Drawing.Point GetPositionFromCharIndex( I4 index);
  221.      Boolean GetProtectedError();
  222.      Void LoadFile( String path);
  223.      Void LoadFile( String path,  ValueClass System.Windows.Forms.RichTextBoxStreamType fileType);
  224.      Void LoadFile( Class System.IO.Stream data,  ValueClass System.Windows.Forms.RichTextBoxStreamType fileType);
  225.      Void OnBackColorChanged( Class System.EventArgs e);
  226.      Void OnContextMenuChanged( Class System.EventArgs e);
  227.      Void OnRightToLeftChanged( Class System.EventArgs e);
  228.      Void OnContentsResized( Class System.Windows.Forms.ContentsResizedEventArgs e);
  229.      Void OnHandleCreated( Class System.EventArgs e);
  230.      Void OnHandleDestroyed( Class System.EventArgs e);
  231.      Void OnHScroll( Class System.EventArgs e);
  232.      Void OnLinkClicked( Class System.Windows.Forms.LinkClickedEventArgs e);
  233.      Void OnImeChange( Class System.EventArgs e);
  234.      Void OnProtected( Class System.EventArgs e);
  235.      Void OnSelectionChanged( Class System.EventArgs e);
  236.      Void OnSystemColorsChanged( Class System.EventArgs e);
  237.      Void OnTextChanged( Class System.EventArgs e);
  238.      Void OnVScroll( Class System.EventArgs e);
  239.      Void Paste( Class Format clipFormat);
  240.      Void Paste( Class Format clipFormat,  I4 hIcon);
  241.      Void Redo();
  242.      Void RepokeText();
  243.      Void ResetZoom();
  244.      Void SaveFile( String path);
  245.      Void SaveFile( String path,  ValueClass System.Windows.Forms.RichTextBoxStreamType fileType);
  246.      Void SaveFile( Class System.IO.Stream data,  ValueClass System.Windows.Forms.RichTextBoxStreamType fileType);
  247.      Void SendZoomFactor( R4 zoom);
  248.      Boolean SetCharFormat( I4 mask,  I4 effect,  ValueClass System.Windows.Forms.RichTextBoxSelectionAttribute charFormat);
  249.      Boolean SetCharFormat( I4 charRange,  Class CHARFORMATA cf);
  250.      Void SetCharFormatFont( Boolean selectionOnly,  Class System.Drawing.Font value);
  251.      Void SetupLogPixels( I hDC);
  252.      I4 Pixel2Twip( I hDC,  I4 v,  Boolean xDirection);
  253.      I4 Twip2Pixel( I hDC,  I4 v,  Boolean xDirection);
  254.      Void StreamIn( String str,  I4 flags);
  255.      Void StreamIn( Class System.IO.Stream data,  I4 flags);
  256.      String StreamOut( I4 flags);
  257.      Void StreamOut( Class System.IO.Stream data,  I4 flags,  Boolean includeCrLfs);
  258.      Void UpdateOleCallback();
  259.      Object CreateRichEditOleCallback();
  260.      Void EnLinkMsgHandler( ByRef ValueClass System.Windows.Forms.Message m);
  261.      String CharRangeToString( Class CHARRANGE c);
  262.      Void UpdateMaxLength();
  263.      Void WmReflectCommand( ByRef ValueClass System.Windows.Forms.Message m);
  264.      Void WmReflectNotify( ByRef ValueClass System.Windows.Forms.Message m);
  265.      Void WmSelectionChange( Class SELCHANGE selChange);
  266.      Void WmSetFont( ByRef ValueClass System.Windows.Forms.Message m);
  267.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  268.      Void System.Windows.Forms.RichTextBox();
  269.     property RichTextDbg { get(){} set(){} };
  270.     property AllowDrop { get(){} set(){} };
  271.     property AutoWordSelection { get(){} set(){} };
  272.     property AutoSize { get(){} set(){} };
  273.     property BackgroundImage { get(){} set(){} };
  274.     property BulletIndent { get(){} set(){} };
  275.     property CanRaiseTextChangedEvent { get(){} set(){} };
  276.     property CanRedo { get(){} set(){} };
  277.     property CreateParams { get(){} set(){} };
  278.     property DetectUrls { get(){} set(){} };
  279.     property DefaultSize { get(){} set(){} };
  280.     property ForeColor { get(){} set(){} };
  281.     property Font { get(){} set(){} };
  282.     property MaxLength { get(){} set(){} };
  283.     property Multiline { get(){} set(){} };
  284.     property RedoActionName { get(){} set(){} };
  285.     property RightMargin { get(){} set(){} };
  286.     property Rtf { get(){} set(){} };
  287.     property ScrollBars { get(){} set(){} };
  288.     property SelectionAlignment { get(){} set(){} };
  289.     property SelectionBullet { get(){} set(){} };
  290.     property SelectionCharOffset { get(){} set(){} };
  291.     property SelectionColor { get(){} set(){} };
  292.     property SelectionFont { get(){} set(){} };
  293.     property SelectionHangingIndent { get(){} set(){} };
  294.     property SelectionIndent { get(){} set(){} };
  295.     property SelectionLength { get(){} set(){} };
  296.     property SelectionProtected { get(){} set(){} };
  297.     property SelectedRtf { get(){} set(){} };
  298.     property SelectionRightIndent { get(){} set(){} };
  299.     property SelectionTabs { get(){} set(){} };
  300.     property SelectedText { get(){} set(){} };
  301.     property SelectionType { get(){} set(){} };
  302.     property SetSelectionInCreateHandle { get(){} set(){} };
  303.     property ShowSelectionMargin { get(){} set(){} };
  304.     property Text { get(){} set(){} };
  305.     property TextLength { get(){} set(){} };
  306.     property UndoActionName { get(){} set(){} };
  307.     property ZoomFactor { get(){} set(){} };
  308.     event ContentsResized;
  309.     event DoubleClick;
  310.     event DragDrop;
  311.     event DragEnter;
  312.     event DragLeave;
  313.     event DragOver;
  314.     event GiveFeedback;
  315.     event QueryContinueDrag;
  316.     event HScroll;
  317.     event LinkClicked;
  318.     event ImeChange;
  319.     event Protected;
  320.     event SelectionChanged;
  321.     event VScroll;
  322.     }
  323. class OleCallback : System.Object
  324.     {
  325.      Class System.Windows.Forms.RichTextBox owner;
  326.      Class System.Windows.Forms.IDataObject lastDataObject;
  327.      ValueClass System.Windows.Forms.DragDropEffects lastEffect;
  328.      Boolean unrestricted;
  329.      Void OleCallback( Class System.Windows.Forms.RichTextBox owner);
  330.      I4 GetNewStorage( ByRef Class IStorage storage);
  331.      I4 GetInPlaceContext( I lplpFrame,  I lplpDoc,  I lpFrameInfo);
  332.      I4 ShowContainerUI( I4 fShow);
  333.      I4 QueryInsertObject( ByRef ValueClass System.Guid lpclsid,  I lpstg,  I4 cp);
  334.      I4 DeleteObject( I lpoleobj);
  335.      I4 QueryAcceptData( Class IOleDataObject lpdataobj,  I lpcfFormat,  I4 reco,  I4 fReally,  I hMetaPict);
  336.      I4 ContextSensitiveHelp( I4 fEnterMode);
  337.      I4 GetClipboardData( Class CHARRANGE lpchrg,  I4 reco,  I lplpdataobj);
  338.      I4 GetDragDropEffect( Boolean fDrag,  I4 grfKeyState,  ByRef I4 pdwEffect);
  339.      I4 GetContextMenu( I2 seltype,  I lpoleobj,  Class CHARRANGE lpchrg,  ByRef I hmenu);
  340.     }
  341. class System.Windows.Forms.PropertyManager : System.Windows.Forms.BindingManagerBase
  342.     {
  343.      Object dataSource;
  344.      Class System.ComponentModel.PropertyDescriptor propInfo;
  345.      Boolean bound;
  346.      Object get_Current();
  347.      Void PropertyChanged( Object sender,  Class System.EventArgs ea);
  348.      Void SetDataSource( Object dataSource);
  349.      Void System.Windows.Forms.PropertyManager();
  350.      Void System.Windows.Forms.PropertyManager( Object dataSource);
  351.      Void System.Windows.Forms.PropertyManager( Object dataSource,  String propName);
  352.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties();
  353.      Class System.Type get_BindType();
  354.      String GetListName();
  355.      Void SuspendBinding();
  356.      Void ResumeBinding();
  357.      String GetListName( Class System.Collections.ArrayList listAccessors);
  358.      Void CancelCurrentEdit();
  359.      Void EndCurrentEdit();
  360.      Void UpdateIsBinding();
  361.      Void OnCurrentChanged( Class System.EventArgs ea);
  362.      Object get_DataSource();
  363.      Boolean get_IsBinding();
  364.      I4 get_Position();
  365.      Void set_Position( I4 value);
  366.      I4 get_Count();
  367.      Void AddNew();
  368.      Void RemoveAt( I4 index);
  369.     property Current { get(){} set(){} };
  370.     property BindType { get(){} set(){} };
  371.     property DataSource { get(){} set(){} };
  372.     property IsBinding { get(){} set(){} };
  373.     property Position { get(){} set(){} };
  374.     property Count { get(){} set(){} };
  375.     }
  376. class System.Windows.Forms.PropertySort : System.Enum
  377.     {
  378.      I4 value__;
  379.      ValueClass System.Windows.Forms.PropertySort NoSort;
  380.      ValueClass System.Windows.Forms.PropertySort Alphabetical;
  381.      ValueClass System.Windows.Forms.PropertySort Categorized;
  382.      ValueClass System.Windows.Forms.PropertySort CategorizedAlphabetical;
  383.     }
  384. class System.Windows.Forms.PropertyStore : System.Object
  385.     {
  386.      I4 currentKey;
  387.      SZArray ValueClass IntegerEntry intEntries;
  388.      SZArray ValueClass ObjectEntry objEntries;
  389.      Boolean ContainsInteger( I4 key);
  390.      Boolean ContainsObject( I4 key);
  391.      I4 CreateKey();
  392.      I4 GetInteger( I4 key);
  393.      I4 GetInteger( I4 key,  ByRef Boolean found);
  394.      Object GetObject( I4 key);
  395.      Object GetObject( I4 key,  ByRef Boolean found);
  396.      Boolean LocateIntegerEntry( I2 entryKey,  I2 element,  ByRef I4 index);
  397.      Boolean LocateObjectEntry( I2 entryKey,  I2 element,  ByRef I4 index);
  398.      Void SetInteger( I4 key,  I4 value);
  399.      Void SetObject( I4 key,  Object value);
  400.      I2 SplitKey( I4 key,  ByRef I2 element);
  401.      Void System.Windows.Forms.PropertyStore();
  402.     }
  403. class IntegerEntry : System.ValueType
  404.     {
  405.      I2 Key;
  406.      I2 Mask;
  407.      I4 Value1;
  408.      I4 Value2;
  409.      I4 Value3;
  410.      I4 Value4;
  411.     }
  412. class ObjectEntry : System.ValueType
  413.     {
  414.      I2 Key;
  415.      I2 Mask;
  416.      Object Value1;
  417.      Object Value2;
  418.      Object Value3;
  419.      Object Value4;
  420.     }
  421. class System.Windows.Forms.PropertyTabChangedEventArgs : System.EventArgs
  422.     {
  423.      Class System.Windows.Forms.Design.PropertyTab oldTab;
  424.      Class System.Windows.Forms.Design.PropertyTab newTab;
  425.      Void System.Windows.Forms.PropertyTabChangedEventArgs( Class System.Windows.Forms.Design.PropertyTab oldTab,  Class System.Windows.Forms.Design.PropertyTab newTab);
  426.      Class System.Windows.Forms.Design.PropertyTab get_OldTab();
  427.      Class System.Windows.Forms.Design.PropertyTab get_NewTab();
  428.     property OldTab { get(){} set(){} };
  429.     property NewTab { get(){} set(){} };
  430.     }
  431. class System.Windows.Forms.PropertyTabChangedEventHandler : System.MulticastDelegate
  432.     {
  433.      Void System.Windows.Forms.PropertyTabChangedEventHandler( Object object,  I method);
  434.      Void Invoke( Object s,  Class System.Windows.Forms.PropertyTabChangedEventArgs e);
  435.      Class System.IAsyncResult BeginInvoke( Object s,  Class System.Windows.Forms.PropertyTabChangedEventArgs e,  Class System.AsyncCallback callback,  Object object);
  436.      Void EndInvoke( Class System.IAsyncResult result);
  437.     }
  438. class System.Windows.Forms.PropertyValueChangedEventArgs : System.EventArgs
  439.     {
  440.      Class System.Windows.Forms.GridItem changedItem;
  441.      Object oldValue;
  442.      Void System.Windows.Forms.PropertyValueChangedEventArgs( Class System.Windows.Forms.GridItem changedItem,  Object oldValue);
  443.      Class System.Windows.Forms.GridItem get_ChangedItem();
  444.      Object get_OldValue();
  445.     property ChangedItem { get(){} set(){} };
  446.     property OldValue { get(){} set(){} };
  447.     }
  448. class System.Windows.Forms.PropertyValueChangedEventHandler : System.MulticastDelegate
  449.     {
  450.      Void System.Windows.Forms.PropertyValueChangedEventHandler( Object object,  I method);
  451.      Void Invoke( Object s,  Class System.Windows.Forms.PropertyValueChangedEventArgs e);
  452.      Class System.IAsyncResult BeginInvoke( Object s,  Class System.Windows.Forms.PropertyValueChangedEventArgs e,  Class System.AsyncCallback callback,  Object object);
  453.      Void EndInvoke( Class System.IAsyncResult result);
  454.     }
  455. class System.Windows.Forms.QueryAccessibilityHelpEventArgs : System.EventArgs
  456.     {
  457.      String helpNamespace;
  458.      String helpString;
  459.      String helpKeyword;
  460.      Void System.Windows.Forms.QueryAccessibilityHelpEventArgs();
  461.      Void System.Windows.Forms.QueryAccessibilityHelpEventArgs( String helpNamespace,  String helpString,  String helpKeyword);
  462.      String get_HelpNamespace();
  463.      Void set_HelpNamespace( String value);
  464.      String get_HelpString();
  465.      Void set_HelpString( String value);
  466.      String get_HelpKeyword();
  467.      Void set_HelpKeyword( String value);
  468.     property HelpNamespace { get(){} set(){} };
  469.     property HelpString { get(){} set(){} };
  470.     property HelpKeyword { get(){} set(){} };
  471.     }
  472. class System.Windows.Forms.QueryAccessibilityHelpEventHandler : System.MulticastDelegate
  473.     {
  474.      Void System.Windows.Forms.QueryAccessibilityHelpEventHandler( Object object,  I method);
  475.      Void Invoke( Object sender,  Class System.Windows.Forms.QueryAccessibilityHelpEventArgs e);
  476.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.QueryAccessibilityHelpEventArgs e,  Class System.AsyncCallback callback,  Object object);
  477.      Void EndInvoke( Class System.IAsyncResult result);
  478.     }
  479. class System.Windows.Forms.QueryContinueDragEventArgs : System.EventArgs
  480.     {
  481.      I4 keyState;
  482.      Boolean escapePressed;
  483.      ValueClass System.Windows.Forms.DragAction action;
  484.      Void System.Windows.Forms.QueryContinueDragEventArgs( I4 keyState,  Boolean escapePressed,  ValueClass System.Windows.Forms.DragAction action);
  485.      I4 get_KeyState();
  486.      Boolean get_EscapePressed();
  487.      ValueClass System.Windows.Forms.DragAction get_Action();
  488.      Void set_Action( ValueClass System.Windows.Forms.DragAction value);
  489.     property KeyState { get(){} set(){} };
  490.     property EscapePressed { get(){} set(){} };
  491.     property Action { get(){} set(){} };
  492.     }
  493. class System.Windows.Forms.QueryContinueDragEventHandler : System.MulticastDelegate
  494.     {
  495.      Void System.Windows.Forms.QueryContinueDragEventHandler( Object object,  I method);
  496.      Void Invoke( Object sender,  Class System.Windows.Forms.QueryContinueDragEventArgs e);
  497.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.QueryContinueDragEventArgs e,  Class System.AsyncCallback callback,  Object object);
  498.      Void EndInvoke( Class System.IAsyncResult result);
  499.     }
  500. class System.Windows.Forms.RelatedCurrencyManager : System.Windows.Forms.CurrencyManager
  501.     {
  502.      Class System.Windows.Forms.BindingManagerBase parentManager;
  503.      String dataField;
  504.      Class System.ComponentModel.PropertyDescriptor fieldInfo;
  505.      Void System.Windows.Forms.RelatedCurrencyManager( Class System.Windows.Forms.BindingManagerBase parentManager,  String dataField);
  506.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties();
  507.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties( Class System.Collections.ArrayList dataSources,  Class System.Collections.ArrayList listAccessors);
  508.      String GetListName();
  509.      String GetListName( Class System.Collections.ArrayList listAccessors);
  510.      Void ParentManager_CurrentChanged( Object sender,  Class System.EventArgs e);
  511.      Class System.Windows.Forms.CurrencyManager get_ParentManager();
  512.     property ParentManager { get(){} set(){} };
  513.     }
  514. class System.Windows.Forms.RelatedPropertyManager : System.Windows.Forms.PropertyManager
  515.     {
  516.      Class System.Windows.Forms.BindingManagerBase parentManager;
  517.      String dataField;
  518.      Class System.ComponentModel.PropertyDescriptor fieldInfo;
  519.      Void System.Windows.Forms.RelatedPropertyManager( Class System.Windows.Forms.BindingManagerBase parentManager,  String dataField);
  520.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties();
  521.      Class System.ComponentModel.PropertyDescriptorCollection GetItemProperties( Class System.Collections.ArrayList dataSources,  Class System.Collections.ArrayList listAccessors);
  522.      String GetListName();
  523.      String GetListName( Class System.Collections.ArrayList listAccessors);
  524.      Void ParentManager_CurrentChanged( Object sender,  Class System.EventArgs e);
  525.      Class System.Type get_BindType();
  526.      Void OnCurrentChanged( Class System.EventArgs e);
  527.     property BindType { get(){} set(){} };
  528.     }
  529. class System.Windows.Forms.ContentsResizedEventArgs : System.EventArgs
  530.     {
  531.      ValueClass System.Drawing.Rectangle newRectangle;
  532.      Void System.Windows.Forms.ContentsResizedEventArgs( ValueClass System.Drawing.Rectangle newRectangle);
  533.      ValueClass System.Drawing.Rectangle get_NewRectangle();
  534.     property NewRectangle { get(){} set(){} };
  535.     }
  536. class System.Windows.Forms.ContentsResizedEventHandler : System.MulticastDelegate
  537.     {
  538.      Void System.Windows.Forms.ContentsResizedEventHandler( Object object,  I method);
  539.      Void Invoke( Object sender,  Class System.Windows.Forms.ContentsResizedEventArgs e);
  540.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.ContentsResizedEventArgs e,  Class System.AsyncCallback callback,  Object object);
  541.      Void EndInvoke( Class System.IAsyncResult result);
  542.     }
  543. class System.Windows.Forms.Cursor : System.Object
  544.     {
  545.      ValueClass System.Drawing.Size cursorSize;
  546.      Class IPicture picture;
  547.      I handle;
  548.      Boolean ownHandle;
  549.      I4 resourceId;
  550.      Void System.Windows.Forms.Cursor( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  551.      Void System.Windows.Forms.Cursor( I4 nResourceId,  I4 dummy);
  552.      Void System.Windows.Forms.Cursor( String resource,  I4 dummy);
  553.      Void System.Windows.Forms.Cursor( I handle);
  554.      Void System.Windows.Forms.Cursor( String fileName);
  555.      Void System.Windows.Forms.Cursor( Class System.Type type,  String resource);
  556.      Void System.Windows.Forms.Cursor( Class System.IO.Stream stream);
  557.      Void System.Windows.Forms.Cursor( Class IPicture picture);
  558.      ValueClass System.Drawing.Rectangle get_Clip();
  559.      Void set_Clip( ValueClass System.Drawing.Rectangle value);
  560.      Class System.Windows.Forms.Cursor get_Current();
  561.      Void set_Current( Class System.Windows.Forms.Cursor value);
  562.      Class System.Windows.Forms.Cursor get_CurrentInternal();
  563.      Void set_CurrentInternal( Class System.Windows.Forms.Cursor value);
  564.      I get_Handle();
  565.      ValueClass System.Drawing.Point get_Position();
  566.      Void set_Position( ValueClass System.Drawing.Point value);
  567.      ValueClass System.Drawing.Size get_Size();
  568.      I CopyHandle();
  569.      Void DestroyHandle();
  570.      Void Dispose();
  571.      Void Dispose( Boolean disposing);
  572.      Void DrawImageCore( Class System.Drawing.Graphics graphics,  ValueClass System.Drawing.Rectangle imageRect,  ValueClass System.Drawing.Rectangle targetRect,  Boolean stretch);
  573.      Void Draw( Class System.Drawing.Graphics g,  ValueClass System.Drawing.Rectangle targetRect);
  574.      Void DrawStretched( Class System.Drawing.Graphics g,  ValueClass System.Drawing.Rectangle targetRect);
  575.      Void Finalize();
  576.      Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo si,  ValueClass System.Runtime.Serialization.StreamingContext context);
  577.      Void Hide();
  578.      Void Initialize( Class IPicture picture);
  579.      Void LoadFromResourceId( I4 nResourceId);
  580.      Class System.Windows.Forms.Cursor LoadImage( Class System.IO.Stream stream);
  581.      Class System.Windows.Forms.Cursor LoadImage( Class IStream stream);
  582.      Class IPicture LoadPicture( Class IStream stream);
  583.      Void SavePicture( Class System.IO.Stream stream);
  584.      Void Show();
  585.      String ToString();
  586.      Boolean op_Equality( Class System.Windows.Forms.Cursor left,  Class System.Windows.Forms.Cursor right);
  587.      Boolean op_Inequality( Class System.Windows.Forms.Cursor left,  Class System.Windows.Forms.Cursor right);
  588.      I4 GetHashCode();
  589.      Boolean Equals( Object obj);
  590.      Void System.Windows.Forms.Cursor();
  591.     property Clip { get(){} set(){} };
  592.     property Current { get(){} set(){} };
  593.     property CurrentInternal { get(){} set(){} };
  594.     property Handle { get(){} set(){} };
  595.     property Position { get(){} set(){} };
  596.     property Size { get(){} set(){} };
  597.     }
  598. class System.Windows.Forms.RichTextBoxConstants : System.Object
  599.     {
  600.      I4 RTB_HORIZ;
  601.      I4 RTB_VERT;
  602.      I4 RTB_FORCE;
  603.      String RICHEDIT_DLL10;
  604.      String RICHEDIT_DLL20;
  605.      String RICHEDIT_DLL30;
  606.      String RICHEDIT_CLASS10A;
  607.      String RICHEDIT_CLASS20A;
  608.      String RICHEDIT_CLASS20W;
  609.      String RICHEDIT_CLASS30A;
  610.      String RICHEDIT_CLASS30W;
  611.      String DLL_RICHEDIT;
  612.      String WC_RICHEDITA;
  613.      String WC_RICHEDITW;
  614.      I4 WM_CONTEXTMENU;
  615.      I4 WM_PRINTCLIENT;
  616.      I4 EM_GETLIMITTEXT;
  617.      I4 EM_POSFROMCHAR;
  618.      I4 EM_CHARFROMPOS;
  619.      I4 EM_SCROLLCARET;
  620.      I4 EM_CANPASTE;
  621.      I4 EM_DISPLAYBAND;
  622.      I4 EM_EXGETSEL;
  623.      I4 EM_EXLIMITTEXT;
  624.      I4 EM_EXLINEFROMCHAR;
  625.      I4 EM_EXSETSEL;
  626.      I4 EM_FINDTEXT;
  627.      I4 EM_FORMATRANGE;
  628.      I4 EM_GETCHARFORMAT;
  629.      I4 EM_GETEVENTMASK;
  630.      I4 EM_GETOLEINTERFACE;
  631.      I4 EM_GETPARAFORMAT;
  632.      I4 EM_GETSELTEXT;
  633.      I4 EM_HIDESELECTION;
  634.      I4 EM_PASTESPECIAL;
  635.      I4 EM_REQUESTRESIZE;
  636.      I4 EM_SELECTIONTYPE;
  637.      I4 EM_SETBKGNDCOLOR;
  638.      I4 EM_SETCHARFORMAT;
  639.      I4 EM_SETEVENTMASK;
  640.      I4 EM_SETOLECALLBACK;
  641.      I4 EM_SETPARAFORMAT;
  642.      I4 EM_SETTARGETDEVICE;
  643.      I4 EM_STREAMIN;
  644.      I4 EM_STREAMOUT;
  645.      I4 EM_GETTEXTRANGE;
  646.      I4 EM_FINDWORDBREAK;
  647.      I4 EM_SETOPTIONS;
  648.      I4 EM_GETOPTIONS;
  649.      I4 EM_FINDTEXTEX;
  650.      I4 EM_GETWORDBREAKPROCEX;
  651.      I4 EM_SETWORDBREAKPROCEX;
  652.      I4 EM_SETUNDOLIMIT;
  653.      I4 EM_REDO;
  654.      I4 EM_CANREDO;
  655.      I4 EM_GETUNDONAME;
  656.      I4 EM_GETREDONAME;
  657.      I4 EM_STOPGROUPTYPING;
  658.      I4 EM_SETTEXTMODE;
  659.      I4 EM_GETTEXTMODE;
  660.      I4 EM_AUTOURLDETECT;
  661.      I4 EM_GETAUTOURLDETECT;
  662.      I4 EM_SETPALETTE;
  663.      I4 EM_GETTEXTEX;
  664.      I4 EM_GETTEXTLENGTHEX;
  665.      I4 EM_SETPUNCTUATION;
  666.      I4 EM_GETPUNCTUATION;
  667.      I4 EM_SETWORDWRAPMODE;
  668.      I4 EM_GETWORDWRAPMODE;
  669.      I4 EM_SETIMECOLOR;
  670.      I4 EM_GETIMECOLOR;
  671.      I4 EM_SETIMEOPTIONS;
  672.      I4 EM_GETIMEOPTIONS;
  673.      I4 EM_CONVPOSITION;
  674.      I4 EM_SETLANGOPTIONS;
  675.      I4 EM_GETLANGOPTIONS;
  676.      I4 EM_GETIMECOMPMODE;
  677.      I4 EM_FINDTEXTW;
  678.      I4 EM_FINDTEXTEXW;
  679.      I4 EM_RECONVERSION;
  680.      I4 EM_SETIMEMODEBIAS;
  681.      I4 EM_GETIMEMODEBIAS;
  682.      I4 EM_SETBIDIOPTIONS;
  683.      I4 EM_GETBIDIOPTIONS;
  684.      I4 EM_SETTYPOGRAPHYOPTIONS;
  685.      I4 EM_GETTYPOGRAPHYOPTIONS;
  686.      I4 EM_SETEDITSTYLE;
  687.      I4 EM_GETEDITSTYLE;
  688.      I4 SES_EMULATESYSEDIT;
  689.      I4 SES_BEEPONMAXTEXT;
  690.      I4 SES_EXTENDBACKCOLOR;
  691.      I4 SES_MAPCPS;
  692.      I4 SES_EMULATE10;
  693.      I4 SES_USECRLF;
  694.      I4 SES_USEAIMM;
  695.      I4 SES_NOIME;
  696.      I4 SES_ALLOWBEEPS;
  697.      I4 SES_UPPERCASE;
  698.      I4 SES_LOWERCASE;
  699.      I4 SES_NOINPUTSEQUENCECHK;
  700.      I4 SES_BIDI;
  701.      I4 SES_SCROLLONKILLFOCUS;
  702.      I4 SES_XLTCRCRLFTOCR;
  703.      I4 IMF_AUTOKEYBOARD;
  704.      I4 IMF_AUTOFONT;
  705.      I4 IMF_IMECANCELCOMPLETE;
  706.      I4 IMF_IMEALWAYSSENDNOTIFY;
  707.      I4 IMF_AUTOFONTSIZEADJUST;
  708.      I4 IMF_UIFONTS;
  709.      I4 IMF_DUALFONT;
  710.      I4 ICM_NOTOPEN;
  711.      I4 ICM_LEVEL3;
  712.      I4 ICM_LEVEL2;
  713.      I4 ICM_LEVEL2_5;
  714.      I4 ICM_LEVEL2_SUI;
  715.      I4 EM_OUTLINE;
  716.      I4 EM_GETSCROLLPOS;
  717.      I4 EM_SETSCROLLPOS;
  718.      I4 EM_SETFONTSIZE;
  719.      I4 EM_GETZOOM;
  720.      I4 EM_SETZOOM;
  721.      I4 EMO_EXIT;
  722.      I4 EMO_ENTER;
  723.      I4 EMO_PROMOTE;
  724.      I4 EMO_EXPAND;
  725.      I4 EMO_MOVESELECTION;
  726.      I4 EMO_GETVIEWMODE;
  727.      I4 EMO_EXPANDSELECTION;
  728.      I4 EMO_EXPANDDOCUMENT;
  729.      I4 VM_NORMAL;
  730.      I4 VM_OUTLINE;
  731.      I4 EN_MSGFILTER;
  732.      I4 EN_REQUESTRESIZE;
  733.      I4 EN_SELCHANGE;
  734.      I4 EN_DROPFILES;
  735.      I4 EN_PROTECTED;
  736.      I4 EN_CORRECTTEXT;
  737.      I4 EN_STOPNOUNDO;
  738.      I4 EN_IMECHANGE;
  739.      I4 EN_SAVECLIPBOARD;
  740.      I4 EN_OLEOPFAILED;
  741.      I4 EN_OBJECTPOSITIONS;
  742.      I4 EN_LINK;
  743.      I4 EN_DRAGDROPDONE;
  744.      I4 EN_PARAGRAPHEXPANDED;
  745.      I4 EN_ALIGNLTR;
  746.      I4 EN_ALIGNRTL;
  747.      I4 ENM_NONE;
  748.      I4 ENM_CHANGE;
  749.      I4 ENM_UPDATE;
  750.      I4 ENM_SCROLL;
  751.      I4 ENM_KEYEVENTS;
  752.      I4 ENM_MOUSEEVENTS;
  753.      I4 ENM_REQUESTRESIZE;
  754.      I4 ENM_SELCHANGE;
  755.      I4 ENM_DROPFILES;
  756.      I4 ENM_PROTECTED;
  757.      I4 ENM_CORRECTTEXT;
  758.      I4 ENM_SCROLLEVENTS;
  759.      I4 ENM_DRAGDROPDONE;
  760.      I4 ENM_PARAGRAPHEXPANDED;
  761.      I4 ENM_IMECHANGE;
  762.      I4 ENM_LANGCHANGE;
  763.      I4 ENM_OBJECTPOSITIONS;
  764.      I4 ENM_LINK;
  765.      I4 ES_SAVESEL;
  766.      I4 ES_SUNKEN;
  767.      I4 ES_DISABLENOSCROLL;
  768.      I4 ES_SELECTIONBAR;
  769.      I4 ES_NOOLEDRAGDROP;
  770.      I4 ES_EX_NOCALLOLEINIT;
  771.      I4 ES_VERTICAL;
  772.      I4 ES_NOIME;
  773.      I4 ES_SELFIME;
  774.      I4 ECO_AUTOWORDSELECTION;
  775.      I4 ECO_AUTOVSCROLL;
  776.      I4 ECO_AUTOHSCROLL;
  777.      I4 ECO_NOHIDESEL;
  778.      I4 ECO_READONLY;
  779.      I4 ECO_WANTRETURN;
  780.      I4 ECO_SAVESEL;
  781.      I4 ECO_SELECTIONBAR;
  782.      I4 ECO_VERTICAL;
  783.      I4 ECOOP_SET;
  784.      I4 ECOOP_OR;
  785.      I4 ECOOP_AND;
  786.      I4 ECOOP_XOR;
  787.      I4 WB_CLASSIFY;
  788.      I4 WB_MOVEWORDLEFT;
  789.      I4 WB_MOVEWORDRIGHT;
  790.      I4 WB_LEFTBREAK;
  791.      I4 WB_RIGHTBREAK;
  792.      I4 WB_MOVEWORDPREV;
  793.      I4 WB_MOVEWORDNEXT;
  794.      I4 WB_PREVBREAK;
  795.      I4 WB_NEXTBREAK;
  796.      I4 PC_FOLLOWING;
  797.      I4 PC_LEADING;
  798.      I4 PC_OVERFLOW;
  799.      I4 PC_DELIMITER;
  800.      I4 WBF_WORDWRAP;
  801.      I4 WBF_WORDBREAK;
  802.      I4 WBF_OVERFLOW;
  803.      I4 WBF_LEVEL1;
  804.      I4 WBF_LEVEL2;
  805.      I4 WBF_CUSTOM;
  806.      I4 TM_PLAINTEXT;
  807.      I4 TM_RICHTEXT;
  808.      I4 TM_SINGLELEVELUNDO;
  809.      I4 TM_MULTILEVELUNDO;
  810.      I4 TM_SINGLECODEPAGE;
  811.      I4 TM_MULTICODEPAGE;
  812.      I4 IMF_FORCENONE;
  813.      I4 IMF_FORCEENABLE;
  814.      I4 IMF_FORCEDISABLE;
  815.      I4 IMF_CLOSESTATUSWINDOW;
  816.      I4 IMF_VERTICAL;
  817.      I4 IMF_FORCEACTIVE;
  818.      I4 IMF_FORCEINACTIVE;
  819.      I4 IMF_FORCEREMEMBER;
  820.      I4 IMF_MULTIPLEEDIT;
  821.      I4 WBF_CLASS;
  822.      I4 WBF_ISWHITE;
  823.      I4 WBF_BREAKLINE;
  824.      I4 WBF_BREAKAFTER;
  825.      I4 cchTextLimitDefault;
  826.      I4 CFM_BOLD;
  827.      I4 CFM_ITALIC;
  828.      I4 CFM_UNDERLINE;
  829.      I4 CFM_STRIKEOUT;
  830.      I4 CFM_PROTECTED;
  831.      I4 CFM_LINK;
  832.      I4 CFM_SIZE;
  833.      I4 CFM_COLOR;
  834.      I4 CFM_FACE;
  835.      I4 CFM_OFFSET;
  836.      I4 CFM_CHARSET;
  837.      I4 CFE_BOLD;
  838.      I4 CFE_ITALIC;
  839.      I4 CFE_UNDERLINE;
  840.      I4 CFE_STRIKEOUT;
  841.      I4 CFE_PROTECTED;
  842.      I4 CFE_LINK;
  843.      I4 CFE_AUTOCOLOR;
  844.      I4 yHeightCharPtsMost;
  845.      I4 SCF_SELECTION;
  846.      I4 SCF_WORD;
  847.      I4 SCF_DEFAULT;
  848.      I4 SCF_ALL;
  849.      I4 SCF_USEUIRULES;
  850.      I4 SF_TEXT;
  851.      I4 SF_RTF;
  852.      I4 SF_RTFNOOBJS;
  853.      I4 SF_TEXTIZED;
  854.      I4 SF_UNICODE;
  855.      I4 SFF_SELECTION;
  856.      I4 SFF_PLAINRTF;
  857.      I4 MAX_TAB_STOPS;
  858.      I4 lDefaultTab;
  859.      I4 PFM_STARTINDENT;
  860.      I4 PFM_RIGHTINDENT;
  861.      I4 PFM_OFFSET;
  862.      I4 PFM_ALIGNMENT;
  863.      I4 PFM_TABSTOPS;
  864.      I4 PFM_NUMBERING;
  865.      I4 PFM_OFFSETINDENT;
  866.      I4 PFN_BULLET;
  867.      I4 PFA_LEFT;
  868.      I4 PFA_RIGHT;
  869.      I4 PFA_CENTER;
  870.      I4 CFM_EFFECTS;
  871.      I4 CFM_ALL;
  872.      I4 PFM_ALL;
  873.      I4 CFM_SMALLCAPS;
  874.      I4 CFM_ALLCAPS;
  875.      I4 CFM_HIDDEN;
  876.      I4 CFM_OUTLINE;
  877.      I4 CFM_SHADOW;
  878.      I4 CFM_EMBOSS;
  879.      I4 CFM_IMPRINT;
  880.      I4 CFM_DISABLED;
  881.      I4 CFM_REVISED;
  882.      I4 CFM_BACKCOLOR;
  883.      I4 CFM_LCID;
  884.      I4 CFM_UNDERLINETYPE;
  885.      I4 CFM_WEIGHT;
  886.      I4 CFM_SPACING;
  887.      I4 CFM_KERNING;
  888.      I4 CFM_STYLE;
  889.      I4 CFM_ANIMATION;
  890.      I4 CFM_REVAUTHOR;
  891.      I4 CFE_SUBSCRIPT;
  892.      I4 CFE_SUPERSCRIPT;
  893.      I4 CFM_SUBSCRIPT;
  894.      I4 CFM_SUPERSCRIPT;
  895.      I4 CFM_EFFECTS2;
  896.      I4 CFM_ALL2;
  897.      I4 CFE_SMALLCAPS;
  898.      I4 CFE_ALLCAPS;
  899.      I4 CFE_HIDDEN;
  900.      I4 CFE_OUTLINE;
  901.      I4 CFE_SHADOW;
  902.      I4 CFE_EMBOSS;
  903.      I4 CFE_IMPRINT;
  904.      I4 CFE_DISABLED;
  905.      I4 CFE_REVISED;
  906.      I4 CFE_AUTOBACKCOLOR;
  907.      I4 CFU_CF1UNDERLINE;
  908.      I4 CFU_INVERT;
  909.      I4 CFU_UNDERLINEDOTTED;
  910.      I4 CFU_UNDERLINEDOUBLE;
  911.      I4 CFU_UNDERLINEWORD;
  912.      I4 CFU_UNDERLINE;
  913.      I4 CFU_UNDERLINENONE;
  914.      I4 PFM_SPACEBEFORE;
  915.      I4 PFM_SPACEAFTER;
  916.      I4 PFM_LINESPACING;
  917.      I4 PFM_STYLE;
  918.      I4 PFM_BORDER;
  919.      I4 PFM_SHADING;
  920.      I4 PFM_NUMBERINGSTYLE;
  921.      I4 PFM_NUMBERINGTAB;
  922.      I4 PFM_NUMBERINGSTART;
  923.      I4 PFM_RTLPARA;
  924.      I4 PFM_KEEP;
  925.      I4 PFM_KEEPNEXT;
  926.      I4 PFM_PAGEBREAKBEFORE;
  927.      I4 PFM_NOLINENUMBER;
  928.      I4 PFM_NOWIDOWCONTROL;
  929.      I4 PFM_DONOTHYPHEN;
  930.      I4 PFM_SIDEBYSIDE;
  931.      I4 PFM_TABLE;
  932.      I4 PFM_EFFECTS;
  933.      I4 PFM_ALL2;
  934.      I4 PFE_RTLPARA;
  935.      I4 PFE_KEEP;
  936.      I4 PFE_KEEPNEXT;
  937.      I4 PFE_PAGEBREAKBEFORE;
  938.      I4 PFE_NOLINENUMBER;
  939.      I4 PFE_NOWIDOWCONTROL;
  940.      I4 PFE_DONOTHYPHEN;
  941.      I4 PFE_SIDEBYSIDE;
  942.      I4 PFE_TABLEROW;
  943.      I4 PFE_TABLECELLEND;
  944.      I4 PFE_TABLECELL;
  945.      I4 PFA_JUSTIFY;
  946.      I4 SEL_EMPTY;
  947.      I4 SEL_TEXT;
  948.      I4 SEL_OBJECT;
  949.      I4 SEL_MULTICHAR;
  950.      I4 SEL_MULTIOBJECT;
  951.      I4 GCM_RIGHTMOUSEDROP;
  952.      I4 OLEOP_DOVERB;
  953.      String CF_RTF;
  954.      String CF_RTFNOOBJS;
  955.      String CF_RETEXTOBJ;
  956.      I4 UID_UNKNOWN;
  957.      I4 UID_TYPING;
  958.      I4 UID_DELETE;
  959.      I4 UID_DRAGDROP;
  960.      I4 UID_CUT;
  961.      I4 UID_PASTE;
  962.      I4 GT_DEFAULT;
  963.      I4 GT_USECRLF;
  964.      I4 GTL_DEFAULT;
  965.      I4 GTL_USECRLF;
  966.      I4 GTL_PRECISE;
  967.      I4 GTL_CLOSE;
  968.      I4 GTL_NUMCHARS;
  969.      I4 GTL_NUMBYTES;
  970.      I4 FR_DOWN;
  971.      I4 FR_WHOLEWORD;
  972.      I4 FR_MATCHCASE;
  973.      Char WCH_EMBEDDING;
  974.      Void System.Windows.Forms.RichTextBoxConstants();
  975.      Void System.Windows.Forms.RichTextBoxConstants();
  976.     }
  977. class System.Windows.Forms.RichTextBoxFinds : System.Enum
  978.     {
  979.      I4 value__;
  980.      ValueClass System.Windows.Forms.RichTextBoxFinds None;
  981.      ValueClass System.Windows.Forms.RichTextBoxFinds WholeWord;
  982.      ValueClass System.Windows.Forms.RichTextBoxFinds MatchCase;
  983.      ValueClass System.Windows.Forms.RichTextBoxFinds NoHighlight;
  984.      ValueClass System.Windows.Forms.RichTextBoxFinds Reverse;
  985.     }
  986. class System.Windows.Forms.RichTextBoxScrollBars : System.Enum
  987.     {
  988.      I4 value__;
  989.      ValueClass System.Windows.Forms.RichTextBoxScrollBars None;
  990.      ValueClass System.Windows.Forms.RichTextBoxScrollBars Horizontal;
  991.      ValueClass System.Windows.Forms.RichTextBoxScrollBars Vertical;
  992.      ValueClass System.Windows.Forms.RichTextBoxScrollBars Both;
  993.      ValueClass System.Windows.Forms.RichTextBoxScrollBars ForcedHorizontal;
  994.      ValueClass System.Windows.Forms.RichTextBoxScrollBars ForcedVertical;
  995.      ValueClass System.Windows.Forms.RichTextBoxScrollBars ForcedBoth;
  996.     }
  997. class System.Windows.Forms.RichTextBoxSelectionAttribute : System.Enum
  998.     {
  999.      I4 value__;
  1000.      ValueClass System.Windows.Forms.RichTextBoxSelectionAttribute Mixed;
  1001.      ValueClass System.Windows.Forms.RichTextBoxSelectionAttribute None;
  1002.      ValueClass System.Windows.Forms.RichTextBoxSelectionAttribute All;
  1003.     }
  1004. class System.Windows.Forms.RichTextBoxSelectionTypes : System.Enum
  1005.     {
  1006.      I4 value__;
  1007.      ValueClass System.Windows.Forms.RichTextBoxSelectionTypes Empty;
  1008.      ValueClass System.Windows.Forms.RichTextBoxSelectionTypes Text;
  1009.      ValueClass System.Windows.Forms.RichTextBoxSelectionTypes Object;
  1010.      ValueClass System.Windows.Forms.RichTextBoxSelectionTypes MultiChar;
  1011.      ValueClass System.Windows.Forms.RichTextBoxSelectionTypes MultiObject;
  1012.     }
  1013. class System.Windows.Forms.RichTextBoxStreamType : System.Enum
  1014.     {
  1015.      I4 value__;
  1016.      ValueClass System.Windows.Forms.RichTextBoxStreamType RichText;
  1017.      ValueClass System.Windows.Forms.RichTextBoxStreamType PlainText;
  1018.      ValueClass System.Windows.Forms.RichTextBoxStreamType RichNoOleObjs;
  1019.      ValueClass System.Windows.Forms.RichTextBoxStreamType TextTextOleObjs;
  1020.      ValueClass System.Windows.Forms.RichTextBoxStreamType UnicodePlainText;
  1021.     }
  1022. class System.Windows.Forms.RichTextBoxWordPunctuations : System.Enum
  1023.     {
  1024.      I4 value__;
  1025.      ValueClass System.Windows.Forms.RichTextBoxWordPunctuations Level1;
  1026.      ValueClass System.Windows.Forms.RichTextBoxWordPunctuations Level2;
  1027.      ValueClass System.Windows.Forms.RichTextBoxWordPunctuations Custom;
  1028.      ValueClass System.Windows.Forms.RichTextBoxWordPunctuations All;
  1029.     }
  1030. class System.Windows.Forms.RightToLeft : System.Enum
  1031.     {
  1032.      I4 value__;
  1033.      ValueClass System.Windows.Forms.RightToLeft No;
  1034.      ValueClass System.Windows.Forms.RightToLeft Yes;
  1035.      ValueClass System.Windows.Forms.RightToLeft Inherit;
  1036.     }
  1037. class System.Windows.Forms.SafeNativeMethods : System.Object
  1038.     {
  1039.      I GetPaletteEntries( I hpal,  I4 iStartIndex,  I4 nEntries,  SZArray UI1 lppe);
  1040.      I GetSystemPaletteEntries( I hdc,  I4 iStartIndex,  I4 nEntries,  SZArray UI1 lppe);
  1041.      I GetDIBits( I hdc,  I hbm,  I4 arg1,  I4 arg2,  I arg3,  Class BITMAPINFOHEADER bmi,  I4 arg5);
  1042.      I GetDIBits( I hdc,  I hbm,  I4 arg1,  I4 arg2,  I arg3,  ByRef ValueClass BITMAPINFO_FLAT bmi,  I4 arg5);
  1043.      I CreateCompatibleBitmap( I hDC,  I4 width,  I4 height);
  1044.      I CreateDIBSection( I hdc,  ByRef ValueClass BITMAPINFO_FLAT bmi,  I4 iUsage,  ByRef I ppvBits,  I hSection,  I4 dwOffset);
  1045.      I4 IsAppThemed();
  1046.      Boolean GetScrollInfo( I hWnd,  I4 fnBar,  Class SCROLLINFO si);
  1047.      Boolean IsAccelerator( I hAccel,  I4 cAccelEntries,  ByRef ValueClass MSG lpMsg,  SZArray I2 lpwCmd);
  1048.      Boolean ChooseFont( Class CHOOSEFONT cf);
  1049.      I4 GetBitmapBits( I hbmp,  I4 cbBuffer,  SZArray UI1 lpvBits);
  1050.      I4 CommDlgExtendedError();
  1051.      Void SysFreeString( I bstr);
  1052.      I4 RegisterTypeLib( Class System.Runtime.InteropServices.UCOMITypeLib typelib,  String path,  String helpPath);
  1053.      Void OleCreatePropertyFrame( I hwndOwner,  I4 x,  I4 y,  String caption,  I4 objects,  ByRef Object pobjs,  I4 pages,  I pClsid,  I4 locale,  I4 reserved1 reserved2);
  1054.      Void OleCreatePropertyFrame( I hwndOwner,  I4 x,  I4 y,  String caption,  I4 objects,  ByRef Object pobjs,  I4 pages,  SZArray ValueClass System.Guid pClsid,  I4 locale,  I4 reserved1 reserved2);
  1055.      Void OleCreatePropertyFrame( I hwndOwner,  I4 x,  I4 y,  String caption,  I4 objects,  I lplpobjs,  I4 pages,  I pClsid,  I4 locale,  I4 reserved1 reserved2);
  1056.      I4 HtmlHelp( I hwndCaller,  String pszFile,  I4 uCommand,  I4 dwData);
  1057.      I4 HtmlHelp( I hwndCaller,  String pszFile,  I4 uCommand,  String dwData);
  1058.      I4 HtmlHelp( I hwndCaller,  String pszFile,  I4 uCommand,  Class HH_POPUP dwData);
  1059.      I4 HtmlHelp( I hwndCaller,  String pszFile,  I4 uCommand,  Class HH_FTS_QUERY dwData);
  1060.      I4 HtmlHelp( I hwndCaller,  String pszFile,  I4 uCommand,  Class HH_AKLINK dwData);
  1061.      Void VariantInit( I pObject);
  1062.      Void VariantClear( I pObject);
  1063.      Boolean ExtTextOut( I hdc,  I4 x,  I4 y,  I4 options,  ByRef ValueClass RECT rect,  String str,  I4 length,  SZArray I4 spacing);
  1064.      Boolean LineTo( I hdc,  I4 x,  I4 y);
  1065.      Boolean MoveToEx( I hdc,  I4 x,  I4 y,  Class POINT pt);
  1066.      Boolean Rectangle( I hdc,  I4 left,  I4 top,  I4 right,  I4 bottom);
  1067.      I SelectObject( I hdc,  I4 obj);
  1068.      Boolean PatBlt( I hdc,  I4 left,  I4 top,  I4 width,  I4 height,  I4 rop);
  1069.      I4 GetUserDefaultLCID();
  1070.      I4 GetThreadLCID();
  1071.      I4 GetMessagePos();
  1072.      I IntCreatePalette( Class LOGPALETTE lplgpl);
  1073.      I CreatePalette( Class LOGPALETTE lplgpl);
  1074.      I IntCreatePalette( I ptrlgpl);
  1075.      I CreatePalette( I ptrlgpl);
  1076.      I4 RegisterClipboardFormat( String format);
  1077.      I4 GetClipboardFormatName( I4 format,  Class System.Text.StringBuilder lpString,  I4 cchMax);
  1078.      Boolean ChooseColor( Class CHOOSECOLOR cc);
  1079.      I4 RegisterWindowMessage( String msg);
  1080.      Boolean ExternalDeleteObject( I hObject);
  1081.      Boolean IntDeleteObject( I hObject);
  1082.      Boolean DeleteObject( I hObject);
  1083.      Class IFont OleCreateIFontIndirect( Class FONTDESC fd,  ByRef ValueClass System.Guid iid);
  1084.      Class IFontDisp OleCreateIFontDispIndirect( Class FONTDESC fd,  ByRef ValueClass System.Guid iid);
  1085.      Class IPicture OleCreateIPictureIndirect( Object pictdesc,  ByRef ValueClass System.Guid iid,  Boolean fOwn);
  1086.      Class IPictureDisp OleCreateIPictureDispIndirect( Object pictdesc,  ByRef ValueClass System.Guid iid,  Boolean fOwn);
  1087.      I IntCreateSolidBrush( I4 crColor);
  1088.      I CreateSolidBrush( I4 crColor);
  1089.      Boolean SetWindowExtEx( I hDC,  I4 x,  I4 y,  Class SIZE size);
  1090.      I4 LoadTypeLib( String file,  ByRef Class System.Runtime.InteropServices.UCOMITypeLib typelib);
  1091.      I4 FormatMessage( I4 dwFlags,  I lpSource,  I4 dwMessageId,  I4 dwLanguageId,  Class System.Text.StringBuilder lpBuffer,  I4 nSize,  I arguments);
  1092.      Class IPicture OleLoadPicture( Class IStream pStream,  I4 lSize,  Boolean fRunmode,  ByRef ValueClass System.Guid refiid);
  1093.      Class IPicture OleCreatePictureIndirect( Class PICTDESC pictdesc,  ByRef ValueClass System.Guid refiid,  Boolean fOwn);
  1094.      Class IFont OleCreateFontIndirect( Class tagFONTDESC fontdesc,  ByRef ValueClass System.Guid refiid);
  1095.      I4 CreateStdAccessibleObject( I hWnd,  I4 objID,  ByRef ValueClass System.Guid refiid,  ByRef Object pAcc);
  1096.      Void InitCommonControls();
  1097.      Boolean InitCommonControlsEx( Class INITCOMMONCONTROLSEX icc);
  1098.      I ImageList_Create( I4 cx,  I4 cy,  I4 flags,  I4 cInitial,  I4 cGrow);
  1099.      Boolean ImageList_Destroy( I himl);
  1100.      I4 ImageList_GetImageCount( I himl);
  1101.      I4 ImageList_Add( I himl,  I hbmImage,  I hbmMask);
  1102.      I4 ImageList_ReplaceIcon( I himl,  I4 index,  I hicon);
  1103.      I4 ImageList_SetBkColor( I himl,  I4 clrBk);
  1104.      Boolean ImageList_Draw( I himl,  I4 i,  I hdcDst,  I4 x,  I4 y,  I4 fStyle);
  1105.      Boolean ImageList_Replace( I himl,  I4 i,  I hbmImage,  I hbmMask);
  1106.      Boolean ImageList_DrawEx( I himl,  I4 i,  I hdcDst,  I4 x,  I4 y,  I4 dx,  I4 dy,  I4 rgbBk,  I4 rgbFg,  I4 fStyle);
  1107.      Boolean ImageList_DrawIndirect( Class IMAGELISTDRAWPARAMS pimldp);
  1108.      Boolean ImageList_Remove( I himl,  I4 i);
  1109.      Boolean ImageList_GetImageInfo( I himl,  I4 i,  Class IMAGEINFO pImageInfo);
  1110.      I ImageList_Read( Class IStream pstm);
  1111.      Boolean ImageList_Write( I himl,  Class IStream pstm);
  1112.      Boolean TrackPopupMenuEx( I hmenu,  I4 fuFlags,  I4 x,  I4 y,  I hwnd,  Class TPMPARAMS tpm);
  1113.      I GetKeyboardLayout( I4 dwLayout);
  1114.      I ActivateKeyboardLayout( I hkl,  I4 uFlags);
  1115.      I4 GetKeyboardLayoutList( I4 size,  SZArray I4 hkls);
  1116.      Boolean GetMonitorInfo( I hmonitor,  Class MONITORINFOEX info);
  1117.      I MonitorFromPoint( I4 x,  I4 y,  I4 flags);
  1118.      I MonitorFromRect( ByRef ValueClass RECT rect,  I4 flags);
  1119.      I MonitorFromWindow( I handle,  I4 flags);
  1120.      Boolean EnumDisplayMonitors( I hdc,  ByRef ValueClass RECT rcClip,  Class MonitorEnumProc lpfnEnum,  I dwData);
  1121.      Boolean EnumDisplayMonitors( I hdc,  Class COMRECT rcClip,  Class MonitorEnumProc lpfnEnum,  I dwData);
  1122.      I IntCreateHalftonePalette( I hdc);
  1123.      I CreateHalftonePalette( I hdc);
  1124.      I4 GetPaletteEntries( I hpal,  I4 iStartIndex,  I4 nEntries,  SZArray I4 lppe);
  1125.      I4 GetPaletteEntries( I hpal,  I4 iStartIndex,  I4 nEntries,  I lppe);
  1126.      Boolean GetTextMetrics( I hdc,  Class TEXTMETRIC tm);
  1127.      I IntCreateDIBSection( I hdc,  Class BITMAPINFO bmi,  I4 iUsage,  ByRef I ppvBits,  I hSection,  I4 dwOffset);
  1128.      I CreateDIBSection( I hdc,  Class BITMAPINFO bmi,  I4 iUsage,  ByRef I ppvBits,  I hSection,  I4 dwOffset);
  1129.      I IntCreateBitmap( I4 nWidth,  I4 nHeight,  I4 nPlanes,  I4 nBitsPerPixel,  SZArray I4 lpvBits);
  1130.      I CreateBitmap( I4 nWidth,  I4 nHeight,  I4 nPlanes,  I4 nBitsPerPixel,  SZArray I4 lpvBits);
  1131.      I IntCreateDIBSection( I hdc,  I pbmi,  I4 iUsage,  SZArray UI1 ppvBits,  I hSection,  I4 dwOffset);
  1132.      I CreateDIBSection( I hdc,  I pbmi,  I4 iUsage,  SZArray UI1 ppvBits,  I hSection,  I4 dwOffset);
  1133.      I IntCreateDIBSection( I hdc,  I pbmi,  I4 iUsage,  SZArray I4 ppvBits,  I hSection,  I4 dwOffset);
  1134.      I CreateDIBSection( I hdc,  I pbmi,  I4 iUsage,  SZArray I4 ppvBits,  I hSection,  I4 dwOffset);
  1135.      I IntCreateBitmap( I4 nWidth,  I4 nHeight,  I4 nPlanes,  I4 nBitsPerPixel,  SZArray I2 lpvBits);
  1136.      I CreateBitmap( I4 nWidth,  I4 nHeight,  I4 nPlanes,  I4 nBitsPerPixel,  SZArray I2 lpvBits);
  1137.      I IntCreateBitmap( I4 nWidth,  I4 nHeight,  I4 nPlanes,  I4 nBitsPerPixel,  SZArray UI1 lpvBits);
  1138.      I CreateBitmap( I4 nWidth,  I4 nHeight,  I4 nPlanes,  I4 nBitsPerPixel,  SZArray UI1 lpvBits);
  1139.      I IntCreatePatternBrush( I hbmp);
  1140.      I CreatePatternBrush( I hbmp);
  1141.      I4 GetTextExtentPoint32( I hDC,  String str,  I4 len,  Class SIZE size);
  1142.      I IntCreateBrushIndirect( Class LOGBRUSH lb);
  1143.      I CreateBrushIndirect( Class LOGBRUSH lb);
  1144.      I IntCreatePen( I4 nStyle,  I4 nWidth,  I4 crColor);
  1145.      I CreatePen( I4 nStyle,  I4 nWidth,  I4 crColor);
  1146.      Boolean SetViewportExtEx( I hDC,  I4 x,  I4 y,  Class SIZE size);
  1147.      I LoadCursor( I hInst,  I4 iconId);
  1148.      Boolean GetClipCursor( ByRef ValueClass RECT lpRect);
  1149.      I GetCursor();
  1150.      I4 IntersectClipRect( I hDC,  I4 x1,  I4 y1,  I4 x2,  I4 y2);
  1151.      I IntCopyImage( I hImage,  I4 uType,  I4 cxDesired,  I4 cyDesired,  I4 fuFlags);
  1152.      I CopyImage( I hImage,  I4 uType,  I4 cxDesired,  I4 cyDesired,  I4 fuFlags);
  1153.      Boolean AdjustWindowRectEx( ByRef ValueClass RECT lpRect,  I4 dwStyle,  Boolean bMenu,  I4 dwExStyle);
  1154.      I4 GetACP();
  1155.      I4 DoDragDrop( Class IOleDataObject dataObject,  Class IOleDropSource dropSource,  I4 allowedEffects,  SZArray I4 finalEffect);
  1156.      I GetSysColorBrush( I4 nIndex);
  1157.      Boolean EnableWindow( I hWnd,  Boolean enable);
  1158.      Boolean GetClientRect( I hWnd,  ByRef ValueClass RECT rect);
  1159.      I4 GetDoubleClickTime();
  1160.      I4 GetLastError();
  1161.      I4 FillRect( I hdc,  ByRef ValueClass RECT rect,  I hbrush);
  1162.      I4 SetTextColor( I hDC,  I4 crColor);
  1163.      I4 SetBkColor( I hDC,  I4 clr);
  1164.      I SelectPalette( I hdc,  I hpal,  I4 bForceBackground);
  1165.      Boolean SetViewportOrgEx( I hDC,  I4 x,  I4 y,  Class POINT point);
  1166.      I IntCreateRectRgn( I4 x1,  I4 y1,  I4 x2,  I4 y2);
  1167.      I CreateRectRgn( I4 x1,  I4 y1,  I4 x2,  I4 y2);
  1168.      I4 CombineRgn( I hRgn,  I hRgn1,  I hRgn2,  I4 nCombineMode);
  1169.      I4 RealizePalette( I hDC);
  1170.      Boolean LPtoDP( I hDC,  Class POINT lpPoint,  I4 nCount);
  1171.      Boolean LPtoDP( I hDC,  I4 lpPoints,  I4 nCount);
  1172.      Boolean LPtoDP( I hDC,  Class SIZE lpSize,  I4 nCount);
  1173.      Boolean LPtoDP( I hDC,  ByRef ValueClass RECT lpRect,  I4 nCount);
  1174.      Boolean DPtoLP( I hDC,  ByRef ValueClass RECT lpRect,  I4 nCount);
  1175.      Boolean SetWindowOrgEx( I hDC,  I4 x,  I4 y,  Class POINT point);
  1176.      Boolean GetWindowExtEx( I hDC,  Class SIZE s);
  1177.      Boolean GetViewportExtEx( I hDC,  Class SIZE s);
  1178.      I4 SetMapMode( I hDC,  I4 nMapMode);
  1179.      Boolean IsWindowEnabled( I hWnd);
  1180.      Boolean IsWindowVisible( I hWnd);
  1181.      Boolean ReleaseCapture();
  1182.      I4 GetCurrentThreadId();
  1183.      I4 GetWindowThreadProcessId( I hWnd,  ByRef I4 lpdwProcessId);
  1184.      Boolean ShowWindow( I hWnd,  I4 nCmdShow);
  1185.      Boolean SetWindowPos( I hWnd,  I hWndInsertAfter,  I4 x,  I4 y,  I4 cx,  I4 cy,  I4 flags);
  1186.      I4 GetWindowTextLength( I hWnd);
  1187.      Boolean _TrackMouseEvent( Class TRACKMOUSEEVENT tme);
  1188.      Boolean TrackMouseEvent( Class TRACKMOUSEEVENT tme);
  1189.      Boolean RedrawWindow( I hwnd,  ByRef ValueClass RECT rcUpdate,  I hrgnUpdate,  I4 flags);
  1190.      Boolean RedrawWindow( I hwnd,  Class COMRECT rcUpdate,  I hrgnUpdate,  I4 flags);
  1191.      Boolean InvalidateRect( I hWnd,  ByRef ValueClass RECT rect,  Boolean erase);
  1192.      Boolean InvalidateRect( I hWnd,  Class COMRECT rect,  Boolean erase);
  1193.      Boolean InvalidateRgn( I hWnd,  I hrgn,  Boolean erase);
  1194.      Boolean UpdateWindow( I hWnd);
  1195.      I4 GetCurrentProcessId();
  1196.      Boolean ScrollWindowEx( I hWnd,  I4 nXAmount,  I4 nYAmount,  ByRef ValueClass RECT rectScrollRegion,  ByRef ValueClass RECT rectClip,  I hrgnUpdate,  ByRef ValueClass RECT prcUpdate,  I4 flags);
  1197.      Boolean ScrollWindowEx( I hWnd,  I4 nXAmount,  I4 nYAmount,  Class COMRECT rectScrollRegion,  ByRef ValueClass RECT rectClip,  I hrgnUpdate,  ByRef ValueClass RECT prcUpdate,  I4 flags);
  1198.      I4 GetThreadLocale();
  1199.      Boolean MessageBeep( I4 type);
  1200.      Boolean DrawMenuBar( I hWnd);
  1201.      Boolean IsChild( I parent,  I child);
  1202.      I SetTimer( I hWnd,  I4 nIDEvent,  I4 uElapse,  Class TimerProc lpTimerFunc);
  1203.      Boolean KillTimer( I hwnd,  I4 idEvent);
  1204.      I4 MessageBox( I hWnd,  String text,  String caption,  I4 type);
  1205.      I SelectObject( I hDC,  I hObject);
  1206.      I4 GetRegionData( I hRgn,  I4 size,  SZArray UI1 data);
  1207.      I4 GetTickCount();
  1208.      Boolean ScrollWindow( I hWnd,  I4 nXAmount,  I4 nYAmount,  ByRef ValueClass RECT rectScrollRegion,  ByRef ValueClass RECT rectClip);
  1209.      I GetCurrentProcess();
  1210.      I GetCurrentThread();
  1211.      Boolean SetThreadLocale( I4 Locale);
  1212.      Boolean IsWindowUnicode( I hWnd);
  1213.      Boolean DrawEdge( I hDC,  ByRef ValueClass RECT rect,  I4 edge,  I4 flags);
  1214.      Boolean DrawFrameControl( I hDC,  ByRef ValueClass RECT rect,  I4 type,  I4 state);
  1215.      I4 SelectClipRgn( I hDC,  I hRgn);
  1216.      I4 SetROP2( I hDC,  I4 nDrawMode);
  1217.      Boolean DrawIcon( I hDC,  I4 x,  I4 y,  I hIcon);
  1218.      Boolean DrawIconEx( I hDC,  I4 x,  I4 y,  I hIcon,  I4 width,  I4 height,  I4 iStepIfAniCursor,  I hBrushFlickerFree,  I4 diFlags);
  1219.      I4 SetBkMode( I hDC,  I4 nBkMode);
  1220.      I4 DrawText( I hDC,  String lpszString,  I4 nCount,  ByRef ValueClass RECT lpRect,  I4 nFormat);
  1221.      I4 DrawText( I hDC,  SZArray UI1 lpszString,  I4 byteCount,  ByRef ValueClass RECT lpRect,  I4 nFormat);
  1222.      Boolean BitBlt( I hDC,  I4 x,  I4 y,  I4 nWidth,  I4 nHeight,  I hSrcDC,  I4 xSrc,  I4 ySrc,  I4 dwRop);
  1223.      I4 RGBToCOLORREF( I4 rgbValue);
  1224.      Void System.Windows.Forms.SafeNativeMethods();
  1225.     }
  1226. interface IPicture : 
  1227.     {
  1228.      I GetHandle();
  1229.      I GetHPal();
  1230.      I2 GetPictureType( );
  1231.      I4 GetWidth();
  1232.      I4 GetHeight();
  1233.      Void Render( I hDC,  I4 x,  I4 y,  I4 cx,  I4 cy,  I4 xSrc,  I4 ySrc,  I4 cxSrc,  I4 cySrc,  I rcBounds);
  1234.      Void SetHPal( I phpal);
  1235.      I GetCurDC();
  1236.      Void SelectPicture( I hdcIn,  SZArray I phdcOut,  SZArray I phbmpOut);
  1237.      Boolean GetKeepOriginalFormat( );
  1238.      Void SetKeepOriginalFormat( Boolean pfkeep);
  1239.      Void PictureChanged();
  1240.      I4 SaveAsFile( Class IStream pstm,  I4 fSaveMemCopy,  ByRef I4 pcbSize);
  1241.      I4 GetAttributes();
  1242.     }
  1243. interface IFont : 
  1244.     {
  1245.      String GetName( );
  1246.      Void SetName( String pname);
  1247.      I8 GetSize( );
  1248.      Void SetSize( I8 psize);
  1249.      Boolean GetBold( );
  1250.      Void SetBold( Boolean pbold);
  1251.      Boolean GetItalic( );
  1252.      Void SetItalic( Boolean pitalic);
  1253.      Boolean GetUnderline( );
  1254.      Void SetUnderline( Boolean punderline);
  1255.      Boolean GetStrikethrough( );
  1256.      Void SetStrikethrough( Boolean pstrikethrough);
  1257.      I2 GetWeight( );
  1258.      Void SetWeight( I2 pweight);
  1259.      I2 GetCharset( );
  1260.      Void SetCharset( I2 pcharset);
  1261.      I GetHFont();
  1262.      Void Clone( ByRef Class IFont ppfont);
  1263.      I4 IsEqual( Class IFont pfontOther);
  1264.      Void SetRatio( I4 cyLogical,  I4 cyHimetric);
  1265.      Void QueryTextMetrics( ByRef I ptm);
  1266.      Void AddRefHfont( I hFont);
  1267.      Void ReleaseHfont( I hFont);
  1268.      Void SetHdc( I hdc);
  1269.     }
  1270. interface IFontDisp : 
  1271.     {
  1272.      String get_Name();
  1273.      Void set_Name( String value);
  1274.      I8 get_Size();
  1275.      Void set_Size( I8 value);
  1276.      Boolean get_Bold();
  1277.      Void set_Bold( Boolean value);
  1278.      Boolean get_Italic();
  1279.      Void set_Italic( Boolean value);
  1280.      Boolean get_Underline();
  1281.      Void set_Underline( Boolean value);
  1282.      Boolean get_Strikethrough();
  1283.      Void set_Strikethrough( Boolean value);
  1284.      I2 get_Weight();
  1285.      Void set_Weight( I2 value);
  1286.      I2 get_Charset();
  1287.      Void set_Charset( I2 value);
  1288.     property Name { get(){} set(){} };
  1289.     property Size { get(){} set(){} };
  1290.     property Bold { get(){} set(){} };
  1291.     property Italic { get(){} set(){} };
  1292.     property Underline { get(){} set(){} };
  1293.     property Strikethrough { get(){} set(){} };
  1294.     property Weight { get(){} set(){} };
  1295.     property Charset { get(){} set(){} };
  1296.     }
  1297. interface IPictureDisp : 
  1298.     {
  1299.      I get_Handle();
  1300.      I get_HPal();
  1301.      I2 get_PictureType();
  1302.      I4 get_Width();
  1303.      I4 get_Height();
  1304.      Void Render( I hdc,  I4 x,  I4 y,  I4 cx,  I4 cy,  I4 xSrc,  I4 ySrc,  I4 cxSrc,  I4 cySrc);
  1305.     property Handle { get(){} set(){} };
  1306.     property HPal { get(){} set(){} };
  1307.     property PictureType { get(){} set(){} };
  1308.     property Width { get(){} set(){} };
  1309.     property Height { get(){} set(){} };
  1310.     }
  1311. class System.Windows.Forms.SaveFileDialog : System.Windows.Forms.FileDialog
  1312.     {
  1313.      Boolean get_CreatePrompt();
  1314.      Void set_CreatePrompt( Boolean value);
  1315.      Boolean get_OverwritePrompt();
  1316.      Void set_OverwritePrompt( Boolean value);
  1317.      Class System.IO.Stream OpenFile();
  1318.      Boolean PromptFileCreate( String fileName);
  1319.      Boolean PromptFileOverwrite( String fileName);
  1320.      Boolean PromptUserIfAppropriate( String fileName);
  1321.      Void Reset();
  1322.      Boolean RunFileDialog( Class OPENFILENAME_I ofn);
  1323.      Void System.Windows.Forms.SaveFileDialog();
  1324.     property CreatePrompt { get(){} set(){} };
  1325.     property OverwritePrompt { get(){} set(){} };
  1326.     }
  1327. class System.Windows.Forms.Screen : System.Object
  1328.     {
  1329.      I4 PRIMARY_MONITOR;
  1330.      I4 MONITOR_DEFAULTTONULL;
  1331.      I4 MONITOR_DEFAULTTOPRIMARY;
  1332.      I4 MONITOR_DEFAULTTONEAREST;
  1333.      I4 MONITORINFOF_PRIMARY;
  1334.      I hmonitor;
  1335.      ValueClass System.Drawing.Rectangle bounds;
  1336.      ValueClass System.Drawing.Rectangle workingArea;
  1337.      Boolean primary;
  1338.      String deviceName;
  1339.      I4 bitDepth;
  1340.      Boolean multiMonitorSupport;
  1341.      SZArray Class System.Windows.Forms.Screen screens;
  1342.      Void System.Windows.Forms.Screen( I monitor);
  1343.      Void System.Windows.Forms.Screen( I monitor,  I hdc);
  1344.      SZArray Class System.Windows.Forms.Screen get_AllScreens();
  1345.      I4 get_BitDepth();
  1346.      ValueClass System.Drawing.Rectangle get_Bounds();
  1347.      String get_DeviceName();
  1348.      Boolean get_Primary();
  1349.      Class System.Windows.Forms.Screen get_PrimaryScreen();
  1350.      ValueClass System.Drawing.Rectangle get_WorkingArea();
  1351.      Boolean Equals( Object obj);
  1352.      Class System.Windows.Forms.Screen FromPoint( ValueClass System.Drawing.Point point);
  1353.      Class System.Windows.Forms.Screen FromRectangle( ValueClass System.Drawing.Rectangle rect);
  1354.      Class System.Windows.Forms.Screen FromControl( Class System.Windows.Forms.Control control);
  1355.      Class System.Windows.Forms.Screen FromHandle( I hwnd);
  1356.      Class System.Windows.Forms.Screen FromHandleInternal( I hwnd);
  1357.      ValueClass System.Drawing.Rectangle GetWorkingArea( ValueClass System.Drawing.Point pt);
  1358.      ValueClass System.Drawing.Rectangle GetWorkingArea( ValueClass System.Drawing.Rectangle rect);
  1359.      ValueClass System.Drawing.Rectangle GetWorkingArea( Class System.Windows.Forms.Control ctl);
  1360.      ValueClass System.Drawing.Rectangle GetBounds( ValueClass System.Drawing.Point pt);
  1361.      ValueClass System.Drawing.Rectangle GetBounds( ValueClass System.Drawing.Rectangle rect);
  1362.      ValueClass System.Drawing.Rectangle GetBounds( Class System.Windows.Forms.Control ctl);
  1363.      I4 GetHashCode();
  1364.      Void OnDisplaySettingsChanged( Object sender,  Class System.EventArgs e);
  1365.      String ToString();
  1366.      Void System.Windows.Forms.Screen();
  1367.     property AllScreens { get(){} set(){} };
  1368.     property BitDepth { get(){} set(){} };
  1369.     property Bounds { get(){} set(){} };
  1370.     property DeviceName { get(){} set(){} };
  1371.     property Primary { get(){} set(){} };
  1372.     property PrimaryScreen { get(){} set(){} };
  1373.     property WorkingArea { get(){} set(){} };
  1374.     }
  1375. class MonitorEnumCallback : System.Object
  1376.     {
  1377.      Class System.Collections.ArrayList screens;
  1378.      Boolean Callback( I monitor,  I hdc,  I lprcMonitor,  I lparam);
  1379.      Void MonitorEnumCallback();
  1380.     }
  1381. class System.Windows.Forms.ThreadExceptionDialog : System.Windows.Forms.Form
  1382.     {
  1383.      I4 MAXWIDTH;
  1384.      I4 MAXHEIGHT;
  1385.      Class System.Windows.Forms.PictureBox pictureBox;
  1386.      Class System.Windows.Forms.Label message;
  1387.      Class System.Windows.Forms.Button continueButton;
  1388.      Class System.Windows.Forms.Button quitButton;
  1389.      Class System.Windows.Forms.Button detailsButton;
  1390.      Class System.Windows.Forms.Button helpButton;
  1391.      Class System.Windows.Forms.TextBox details;
  1392.      Class System.Drawing.Bitmap expandImage;
  1393.      Class System.Drawing.Bitmap collapseImage;
  1394.      Boolean detailsVisible;
  1395.      Void System.Windows.Forms.ThreadExceptionDialog( Class System.Exception t);
  1396.      Void DetailsClick( Object sender,  Class System.EventArgs eventargs);
  1397.      String Trim( String s);
  1398.     }
  1399. class System.Windows.Forms.ScrollBars : System.Enum
  1400.     {
  1401.      I4 value__;
  1402.      ValueClass System.Windows.Forms.ScrollBars None;
  1403.      ValueClass System.Windows.Forms.ScrollBars Horizontal;
  1404.      ValueClass System.Windows.Forms.ScrollBars Vertical;
  1405.      ValueClass System.Windows.Forms.ScrollBars Both;
  1406.     }
  1407. class System.Windows.Forms.ScrollButton : System.Enum
  1408.     {
  1409.      I4 value__;
  1410.      ValueClass System.Windows.Forms.ScrollButton Down;
  1411.      ValueClass System.Windows.Forms.ScrollButton Left;
  1412.      ValueClass System.Windows.Forms.ScrollButton Right;
  1413.      ValueClass System.Windows.Forms.ScrollButton Up;
  1414.      ValueClass System.Windows.Forms.ScrollButton Min;
  1415.      ValueClass System.Windows.Forms.ScrollButton Max;
  1416.     }
  1417. class System.Windows.Forms.ScrollEventArgs : System.EventArgs
  1418.     {
  1419.      ValueClass System.Windows.Forms.ScrollEventType type;
  1420.      I4 newValue;
  1421.      Void System.Windows.Forms.ScrollEventArgs( ValueClass System.Windows.Forms.ScrollEventType type,  I4 newValue);
  1422.      ValueClass System.Windows.Forms.ScrollEventType get_Type();
  1423.      I4 get_NewValue();
  1424.      Void set_NewValue( I4 value);
  1425.     property Type { get(){} set(){} };
  1426.     property NewValue { get(){} set(){} };
  1427.     }
  1428. class System.Windows.Forms.ScrollEventHandler : System.MulticastDelegate
  1429.     {
  1430.      Void System.Windows.Forms.ScrollEventHandler( Object object,  I method);
  1431.      Void Invoke( Object sender,  Class System.Windows.Forms.ScrollEventArgs e);
  1432.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.ScrollEventArgs e,  Class System.AsyncCallback callback,  Object object);
  1433.      Void EndInvoke( Class System.IAsyncResult result);
  1434.     }
  1435. class System.Windows.Forms.ScrollEventType : System.Enum
  1436.     {
  1437.      I4 value__;
  1438.      ValueClass System.Windows.Forms.ScrollEventType SmallDecrement;
  1439.      ValueClass System.Windows.Forms.ScrollEventType SmallIncrement;
  1440.      ValueClass System.Windows.Forms.ScrollEventType LargeDecrement;
  1441.      ValueClass System.Windows.Forms.ScrollEventType LargeIncrement;
  1442.      ValueClass System.Windows.Forms.ScrollEventType ThumbPosition;
  1443.      ValueClass System.Windows.Forms.ScrollEventType ThumbTrack;
  1444.      ValueClass System.Windows.Forms.ScrollEventType First;
  1445.      ValueClass System.Windows.Forms.ScrollEventType Last;
  1446.      ValueClass System.Windows.Forms.ScrollEventType EndScroll;
  1447.     }
  1448. class System.Windows.Forms.SecurityIDType : System.Enum
  1449.     {
  1450.      I4 value__;
  1451.      ValueClass System.Windows.Forms.SecurityIDType User;
  1452.      ValueClass System.Windows.Forms.SecurityIDType Group;
  1453.      ValueClass System.Windows.Forms.SecurityIDType Domain;
  1454.      ValueClass System.Windows.Forms.SecurityIDType Alias;
  1455.      ValueClass System.Windows.Forms.SecurityIDType WellKnownGroup;
  1456.      ValueClass System.Windows.Forms.SecurityIDType DeletedAccount;
  1457.      ValueClass System.Windows.Forms.SecurityIDType Invalid;
  1458.      ValueClass System.Windows.Forms.SecurityIDType Unknown;
  1459.      ValueClass System.Windows.Forms.SecurityIDType Computer;
  1460.     }
  1461. class System.Windows.Forms.SelectedGridItemChangedEventArgs : System.EventArgs
  1462.     {
  1463.      Class System.Windows.Forms.GridItem oldSelection;
  1464.      Class System.Windows.Forms.GridItem newSelection;
  1465.      Void System.Windows.Forms.SelectedGridItemChangedEventArgs( Class System.Windows.Forms.GridItem oldSel,  Class System.Windows.Forms.GridItem newSel);
  1466.      Class System.Windows.Forms.GridItem get_NewSelection();
  1467.      Class System.Windows.Forms.GridItem get_OldSelection();
  1468.     property NewSelection { get(){} set(){} };
  1469.     property OldSelection { get(){} set(){} };
  1470.     }
  1471. class System.Windows.Forms.SelectedGridItemChangedEventHandler : System.MulticastDelegate
  1472.     {
  1473.      Void System.Windows.Forms.SelectedGridItemChangedEventHandler( Object object,  I method);
  1474.      Void Invoke( Object sender,  Class System.Windows.Forms.SelectedGridItemChangedEventArgs e);
  1475.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.SelectedGridItemChangedEventArgs e,  Class System.AsyncCallback callback,  Object object);
  1476.      Void EndInvoke( Class System.IAsyncResult result);
  1477.     }
  1478. class System.Windows.Forms.SelectionMode : System.Enum
  1479.     {
  1480.      I4 value__;
  1481.      ValueClass System.Windows.Forms.SelectionMode None;
  1482.      ValueClass System.Windows.Forms.SelectionMode One;
  1483.      ValueClass System.Windows.Forms.SelectionMode MultiSimple;
  1484.      ValueClass System.Windows.Forms.SelectionMode MultiExtended;
  1485.     }
  1486. class System.Windows.Forms.SelectionRange : System.Object
  1487.     {
  1488.      ValueClass System.DateTime start;
  1489.      ValueClass System.DateTime end;
  1490.      Void System.Windows.Forms.SelectionRange();
  1491.      Void System.Windows.Forms.SelectionRange( ValueClass System.DateTime lower,  ValueClass System.DateTime upper);
  1492.      Void System.Windows.Forms.SelectionRange( Class System.Windows.Forms.SelectionRange range);
  1493.      ValueClass System.DateTime get_End();
  1494.      Void set_End( ValueClass System.DateTime value);
  1495.      ValueClass System.DateTime get_Start();
  1496.      Void set_Start( ValueClass System.DateTime value);
  1497.      String ToString();
  1498.     property End { get(){} set(){} };
  1499.     property Start { get(){} set(){} };
  1500.     }
  1501. class System.Windows.Forms.SelectionRangeConverter : System.ComponentModel.TypeConverter
  1502.     {
  1503.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  1504.      Boolean CanConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type destinationType);
  1505.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  1506.      Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value,  Class System.Type destinationType);
  1507.      Object CreateInstance( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Collections.IDictionary propertyValues);
  1508.      Boolean GetCreateInstanceSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1509.      Class System.ComponentModel.PropertyDescriptorCollection GetProperties( Class System.ComponentModel.ITypeDescriptorContext context,  Object value,  SZArray Class System.Attribute attributes);
  1510.      Boolean GetPropertiesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1511.      Void System.Windows.Forms.SelectionRangeConverter();
  1512.     }
  1513. class System.Windows.Forms.SendKeys : System.Object
  1514.     {
  1515.      I4 HAVESHIFT;
  1516.      I4 HAVECTRL;
  1517.      I4 HAVEALT;
  1518.      I4 UNKNOWN_GROUPING;
  1519.      I4 SHIFTKEYSCAN;
  1520.      I4 CTRLKEYSCAN;
  1521.      I4 ALTKEYSCAN;
  1522.      SZArray Class KeywordVk keywords;
  1523.      Boolean stopHook;
  1524.      I hhook;
  1525.      Class HookProc hook;
  1526.      Class System.Collections.Queue events;
  1527.      Boolean fStartNewChar;
  1528.      Class SKWindow messageWindow;
  1529.      Void System.Windows.Forms.SendKeys();
  1530.      Void System.Windows.Forms.SendKeys();
  1531.      Void AddEvent( Class SKEvent skevent);
  1532.      Boolean AddSimpleKey( Char character,  I4 repeat,  I hwnd,  SZArray I4 haveKeys,  Boolean fStartNewChar,  I4 cGrp);
  1533.      Void AddMsgsForVK( I4 vk,  I4 repeat,  Boolean altnoctrldown,  I hwnd);
  1534.      Void CancelMods( SZArray I4 haveKeys,  I4 level,  I hwnd);
  1535.      Void InstallHook();
  1536.      Void JournalCancel();
  1537.      SZArray UI1 GetKeyboardState();
  1538.      Void SetKeyboardState( SZArray UI1 keystate);
  1539.      Void ClearKeyboardState();
  1540.      I4 MatchKeyword( String keyword);
  1541.      Void OnThreadExit( Object sender,  Class System.EventArgs e);
  1542.      Void ParseKeys( String keys,  I hwnd);
  1543.      Void Send( String keys);
  1544.      Void Send( String keys,  Class System.Windows.Forms.Control control);
  1545.      Void Send( String keys,  Class System.Windows.Forms.Control control,  Boolean wait);
  1546.      Void SendWait( String keys);
  1547.      Void SendWait( String keys,  Class System.Windows.Forms.Control control);
  1548.      Void Flush();
  1549.      Void UninstallJournalingHook();
  1550.     }
  1551. class SKWindow : System.Windows.Forms.Control
  1552.     {
  1553.      Void SKWindow();
  1554.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1555.     }
  1556. class SKEvent : System.Object
  1557.     {
  1558.      I4 wm;
  1559.      I paramL;
  1560.      I paramH;
  1561.      I hwnd;
  1562.      Void SKEvent( I4 a,  I4 b,  Boolean c,  I hwnd);
  1563.      Void SKEvent( I4 a,  I4 b,  I4 c,  I hwnd);
  1564.     }
  1565. class KeywordVk : System.Object
  1566.     {
  1567.      String keyword;
  1568.      I4 vk;
  1569.      Void KeywordVk( String key,  I4 v);
  1570.     }
  1571. class SendKeysHookProc : System.Object
  1572.     {
  1573.      I Callback( I4 code,  I wparam,  I lparam);
  1574.      Void SendKeysHookProc();
  1575.     }
  1576. class System.Windows.Forms.Shortcut : System.Enum
  1577.     {
  1578.      I4 value__;
  1579.      ValueClass System.Windows.Forms.Shortcut None;
  1580.      ValueClass System.Windows.Forms.Shortcut CtrlA;
  1581.      ValueClass System.Windows.Forms.Shortcut CtrlB;
  1582.      ValueClass System.Windows.Forms.Shortcut CtrlC;
  1583.      ValueClass System.Windows.Forms.Shortcut CtrlD;
  1584.      ValueClass System.Windows.Forms.Shortcut CtrlE;
  1585.      ValueClass System.Windows.Forms.Shortcut CtrlF;
  1586.      ValueClass System.Windows.Forms.Shortcut CtrlG;
  1587.      ValueClass System.Windows.Forms.Shortcut CtrlH;
  1588.      ValueClass System.Windows.Forms.Shortcut CtrlI;
  1589.      ValueClass System.Windows.Forms.Shortcut CtrlJ;
  1590.      ValueClass System.Windows.Forms.Shortcut CtrlK;
  1591.      ValueClass System.Windows.Forms.Shortcut CtrlL;
  1592.      ValueClass System.Windows.Forms.Shortcut CtrlM;
  1593.      ValueClass System.Windows.Forms.Shortcut CtrlN;
  1594.      ValueClass System.Windows.Forms.Shortcut CtrlO;
  1595.      ValueClass System.Windows.Forms.Shortcut CtrlP;
  1596.      ValueClass System.Windows.Forms.Shortcut CtrlQ;
  1597.      ValueClass System.Windows.Forms.Shortcut CtrlR;
  1598.      ValueClass System.Windows.Forms.Shortcut CtrlS;
  1599.      ValueClass System.Windows.Forms.Shortcut CtrlT;
  1600.      ValueClass System.Windows.Forms.Shortcut CtrlU;
  1601.      ValueClass System.Windows.Forms.Shortcut CtrlV;
  1602.      ValueClass System.Windows.Forms.Shortcut CtrlW;
  1603.      ValueClass System.Windows.Forms.Shortcut CtrlX;
  1604.      ValueClass System.Windows.Forms.Shortcut CtrlY;
  1605.      ValueClass System.Windows.Forms.Shortcut CtrlZ;
  1606.      ValueClass System.Windows.Forms.Shortcut CtrlShiftA;
  1607.      ValueClass System.Windows.Forms.Shortcut CtrlShiftB;
  1608.      ValueClass System.Windows.Forms.Shortcut CtrlShiftC;
  1609.      ValueClass System.Windows.Forms.Shortcut CtrlShiftD;
  1610.      ValueClass System.Windows.Forms.Shortcut CtrlShiftE;
  1611.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF;
  1612.      ValueClass System.Windows.Forms.Shortcut CtrlShiftG;
  1613.      ValueClass System.Windows.Forms.Shortcut CtrlShiftH;
  1614.      ValueClass System.Windows.Forms.Shortcut CtrlShiftI;
  1615.      ValueClass System.Windows.Forms.Shortcut CtrlShiftJ;
  1616.      ValueClass System.Windows.Forms.Shortcut CtrlShiftK;
  1617.      ValueClass System.Windows.Forms.Shortcut CtrlShiftL;
  1618.      ValueClass System.Windows.Forms.Shortcut CtrlShiftM;
  1619.      ValueClass System.Windows.Forms.Shortcut CtrlShiftN;
  1620.      ValueClass System.Windows.Forms.Shortcut CtrlShiftO;
  1621.      ValueClass System.Windows.Forms.Shortcut CtrlShiftP;
  1622.      ValueClass System.Windows.Forms.Shortcut CtrlShiftQ;
  1623.      ValueClass System.Windows.Forms.Shortcut CtrlShiftR;
  1624.      ValueClass System.Windows.Forms.Shortcut CtrlShiftS;
  1625.      ValueClass System.Windows.Forms.Shortcut CtrlShiftT;
  1626.      ValueClass System.Windows.Forms.Shortcut CtrlShiftU;
  1627.      ValueClass System.Windows.Forms.Shortcut CtrlShiftV;
  1628.      ValueClass System.Windows.Forms.Shortcut CtrlShiftW;
  1629.      ValueClass System.Windows.Forms.Shortcut CtrlShiftX;
  1630.      ValueClass System.Windows.Forms.Shortcut CtrlShiftY;
  1631.      ValueClass System.Windows.Forms.Shortcut CtrlShiftZ;
  1632.      ValueClass System.Windows.Forms.Shortcut F1;
  1633.      ValueClass System.Windows.Forms.Shortcut F2;
  1634.      ValueClass System.Windows.Forms.Shortcut F3;
  1635.      ValueClass System.Windows.Forms.Shortcut F4;
  1636.      ValueClass System.Windows.Forms.Shortcut F5;
  1637.      ValueClass System.Windows.Forms.Shortcut F6;
  1638.      ValueClass System.Windows.Forms.Shortcut F7;
  1639.      ValueClass System.Windows.Forms.Shortcut F8;
  1640.      ValueClass System.Windows.Forms.Shortcut F9;
  1641.      ValueClass System.Windows.Forms.Shortcut F10;
  1642.      ValueClass System.Windows.Forms.Shortcut F11;
  1643.      ValueClass System.Windows.Forms.Shortcut F12;
  1644.      ValueClass System.Windows.Forms.Shortcut ShiftF1;
  1645.      ValueClass System.Windows.Forms.Shortcut ShiftF2;
  1646.      ValueClass System.Windows.Forms.Shortcut ShiftF3;
  1647.      ValueClass System.Windows.Forms.Shortcut ShiftF4;
  1648.      ValueClass System.Windows.Forms.Shortcut ShiftF5;
  1649.      ValueClass System.Windows.Forms.Shortcut ShiftF6;
  1650.      ValueClass System.Windows.Forms.Shortcut ShiftF7;
  1651.      ValueClass System.Windows.Forms.Shortcut ShiftF8;
  1652.      ValueClass System.Windows.Forms.Shortcut ShiftF9;
  1653.      ValueClass System.Windows.Forms.Shortcut ShiftF10;
  1654.      ValueClass System.Windows.Forms.Shortcut ShiftF11;
  1655.      ValueClass System.Windows.Forms.Shortcut ShiftF12;
  1656.      ValueClass System.Windows.Forms.Shortcut CtrlF1;
  1657.      ValueClass System.Windows.Forms.Shortcut CtrlF2;
  1658.      ValueClass System.Windows.Forms.Shortcut CtrlF3;
  1659.      ValueClass System.Windows.Forms.Shortcut CtrlF4;
  1660.      ValueClass System.Windows.Forms.Shortcut CtrlF5;
  1661.      ValueClass System.Windows.Forms.Shortcut CtrlF6;
  1662.      ValueClass System.Windows.Forms.Shortcut CtrlF7;
  1663.      ValueClass System.Windows.Forms.Shortcut CtrlF8;
  1664.      ValueClass System.Windows.Forms.Shortcut CtrlF9;
  1665.      ValueClass System.Windows.Forms.Shortcut CtrlF10;
  1666.      ValueClass System.Windows.Forms.Shortcut CtrlF11;
  1667.      ValueClass System.Windows.Forms.Shortcut CtrlF12;
  1668.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF1;
  1669.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF2;
  1670.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF3;
  1671.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF4;
  1672.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF5;
  1673.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF6;
  1674.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF7;
  1675.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF8;
  1676.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF9;
  1677.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF10;
  1678.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF11;
  1679.      ValueClass System.Windows.Forms.Shortcut CtrlShiftF12;
  1680.      ValueClass System.Windows.Forms.Shortcut Ins;
  1681.      ValueClass System.Windows.Forms.Shortcut CtrlIns;
  1682.      ValueClass System.Windows.Forms.Shortcut ShiftIns;
  1683.      ValueClass System.Windows.Forms.Shortcut Del;
  1684.      ValueClass System.Windows.Forms.Shortcut CtrlDel;
  1685.      ValueClass System.Windows.Forms.Shortcut ShiftDel;
  1686.      ValueClass System.Windows.Forms.Shortcut AltBksp;
  1687.      ValueClass System.Windows.Forms.Shortcut AltF1;
  1688.      ValueClass System.Windows.Forms.Shortcut AltF2;
  1689.      ValueClass System.Windows.Forms.Shortcut AltF3;
  1690.      ValueClass System.Windows.Forms.Shortcut AltF4;
  1691.      ValueClass System.Windows.Forms.Shortcut AltF5;
  1692.      ValueClass System.Windows.Forms.Shortcut AltF6;
  1693.      ValueClass System.Windows.Forms.Shortcut AltF7;
  1694.      ValueClass System.Windows.Forms.Shortcut AltF8;
  1695.      ValueClass System.Windows.Forms.Shortcut AltF9;
  1696.      ValueClass System.Windows.Forms.Shortcut AltF10;
  1697.      ValueClass System.Windows.Forms.Shortcut AltF11;
  1698.      ValueClass System.Windows.Forms.Shortcut AltF12;
  1699.      ValueClass System.Windows.Forms.Shortcut Alt0;
  1700.      ValueClass System.Windows.Forms.Shortcut Alt1;
  1701.      ValueClass System.Windows.Forms.Shortcut Alt2;
  1702.      ValueClass System.Windows.Forms.Shortcut Alt3;
  1703.      ValueClass System.Windows.Forms.Shortcut Alt4;
  1704.      ValueClass System.Windows.Forms.Shortcut Alt5;
  1705.      ValueClass System.Windows.Forms.Shortcut Alt6;
  1706.      ValueClass System.Windows.Forms.Shortcut Alt7;
  1707.      ValueClass System.Windows.Forms.Shortcut Alt8;
  1708.      ValueClass System.Windows.Forms.Shortcut Alt9;
  1709.      ValueClass System.Windows.Forms.Shortcut Ctrl0;
  1710.      ValueClass System.Windows.Forms.Shortcut Ctrl1;
  1711.      ValueClass System.Windows.Forms.Shortcut Ctrl2;
  1712.      ValueClass System.Windows.Forms.Shortcut Ctrl3;
  1713.      ValueClass System.Windows.Forms.Shortcut Ctrl4;
  1714.      ValueClass System.Windows.Forms.Shortcut Ctrl5;
  1715.      ValueClass System.Windows.Forms.Shortcut Ctrl6;
  1716.      ValueClass System.Windows.Forms.Shortcut Ctrl7;
  1717.      ValueClass System.Windows.Forms.Shortcut Ctrl8;
  1718.      ValueClass System.Windows.Forms.Shortcut Ctrl9;
  1719.      ValueClass System.Windows.Forms.Shortcut CtrlShift0;
  1720.      ValueClass System.Windows.Forms.Shortcut CtrlShift1;
  1721.      ValueClass System.Windows.Forms.Shortcut CtrlShift2;
  1722.      ValueClass System.Windows.Forms.Shortcut CtrlShift3;
  1723.      ValueClass System.Windows.Forms.Shortcut CtrlShift4;
  1724.      ValueClass System.Windows.Forms.Shortcut CtrlShift5;
  1725.      ValueClass System.Windows.Forms.Shortcut CtrlShift6;
  1726.      ValueClass System.Windows.Forms.Shortcut CtrlShift7;
  1727.      ValueClass System.Windows.Forms.Shortcut CtrlShift8;
  1728.      ValueClass System.Windows.Forms.Shortcut CtrlShift9;
  1729.     }
  1730. class System.Windows.Forms.SizeGripStyle : System.Enum
  1731.     {
  1732.      I4 value__;
  1733.      ValueClass System.Windows.Forms.SizeGripStyle Auto;
  1734.      ValueClass System.Windows.Forms.SizeGripStyle Show;
  1735.      ValueClass System.Windows.Forms.SizeGripStyle Hide;
  1736.     }
  1737. class System.Windows.Forms.SortOrder : System.Enum
  1738.     {
  1739.      I4 value__;
  1740.      ValueClass System.Windows.Forms.SortOrder None;
  1741.      ValueClass System.Windows.Forms.SortOrder Ascending;
  1742.      ValueClass System.Windows.Forms.SortOrder Descending;
  1743.     }
  1744. class System.Windows.Forms.VScrollBar : System.Windows.Forms.ScrollBar
  1745.     {
  1746.      Class System.Windows.Forms.CreateParams get_CreateParams();
  1747.      ValueClass System.Drawing.Size get_DefaultSize();
  1748.      ValueClass System.Windows.Forms.RightToLeft get_RightToLeft();
  1749.      Void set_RightToLeft( ValueClass System.Windows.Forms.RightToLeft value);
  1750.      Void System.Windows.Forms.VScrollBar();
  1751.     property CreateParams { get(){} set(){} };
  1752.     property DefaultSize { get(){} set(){} };
  1753.     property RightToLeft { get(){} set(){} };
  1754.     }
  1755. class System.Windows.Forms.SplitterEventArgs : System.EventArgs
  1756.     {
  1757.      I4 x;
  1758.      I4 y;
  1759.      I4 splitX;
  1760.      I4 splitY;
  1761.      Void System.Windows.Forms.SplitterEventArgs( I4 x,  I4 y,  I4 splitX,  I4 splitY);
  1762.      I4 get_X();
  1763.      I4 get_Y();
  1764.      I4 get_SplitX();
  1765.      Void set_SplitX( I4 value);
  1766.      I4 get_SplitY();
  1767.      Void set_SplitY( I4 value);
  1768.     property X { get(){} set(){} };
  1769.     property Y { get(){} set(){} };
  1770.     property SplitX { get(){} set(){} };
  1771.     property SplitY { get(){} set(){} };
  1772.     }
  1773. class System.Windows.Forms.SplitterEventHandler : System.MulticastDelegate
  1774.     {
  1775.      Void System.Windows.Forms.SplitterEventHandler( Object object,  I method);
  1776.      Void Invoke( Object sender,  Class System.Windows.Forms.SplitterEventArgs e);
  1777.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.SplitterEventArgs e,  Class System.AsyncCallback callback,  Object object);
  1778.      Void EndInvoke( Class System.IAsyncResult result);
  1779.     }
  1780. class System.Windows.Forms.StatusBarDrawItemEventArgs : System.Windows.Forms.DrawItemEventArgs
  1781.     {
  1782.      Class System.Windows.Forms.StatusBarPanel panel;
  1783.      Void System.Windows.Forms.StatusBarDrawItemEventArgs( Class System.Drawing.Graphics g,  Class System.Drawing.Font font,  ValueClass System.Drawing.Rectangle r,  I4 itemId,  ValueClass System.Windows.Forms.DrawItemState itemState,  Class System.Windows.Forms.StatusBarPanel panel);
  1784.      Class System.Windows.Forms.StatusBarPanel get_Panel();
  1785.     property Panel { get(){} set(){} };
  1786.     }
  1787. class System.Windows.Forms.StatusBarDrawItemEventHandler : System.MulticastDelegate
  1788.     {
  1789.      Void System.Windows.Forms.StatusBarDrawItemEventHandler( Object object,  I method);
  1790.      Void Invoke( Object sender,  Class System.Windows.Forms.StatusBarDrawItemEventArgs sbdevent);
  1791.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.StatusBarDrawItemEventArgs sbdevent,  Class System.AsyncCallback callback,  Object object);
  1792.      Void EndInvoke( Class System.IAsyncResult result);
  1793.     }
  1794. class System.Windows.Forms.StatusBarPanel : System.ComponentModel.Component
  1795.     {
  1796.      I4 DEFAULTWIDTH;
  1797.      I4 DEFAULTMINWIDTH;
  1798.      I4 PANELTEXTINSET;
  1799.      I4 PANELGAP;
  1800.      String text;
  1801.      String toolTipText;
  1802.      Class System.Drawing.Icon icon;
  1803.      ValueClass System.Windows.Forms.HorizontalAlignment alignment;
  1804.      ValueClass System.Windows.Forms.StatusBarPanelBorderStyle borderStyle;
  1805.      ValueClass System.Windows.Forms.StatusBarPanelStyle style;
  1806.      Class System.Windows.Forms.StatusBar parent;
  1807.      I4 width;
  1808.      I4 right;
  1809.      I4 minWidth;
  1810.      I4 index;
  1811.      ValueClass System.Windows.Forms.StatusBarPanelAutoSize autoSize;
  1812.      Boolean initializing;
  1813.      Void System.Windows.Forms.StatusBarPanel();
  1814.      ValueClass System.Windows.Forms.HorizontalAlignment get_Alignment();
  1815.      Void set_Alignment( ValueClass System.Windows.Forms.HorizontalAlignment value);
  1816.      ValueClass System.Windows.Forms.StatusBarPanelAutoSize get_AutoSize();
  1817.      Void set_AutoSize( ValueClass System.Windows.Forms.StatusBarPanelAutoSize value);
  1818.      ValueClass System.Windows.Forms.StatusBarPanelBorderStyle get_BorderStyle();
  1819.      Void set_BorderStyle( ValueClass System.Windows.Forms.StatusBarPanelBorderStyle value);
  1820.      Boolean get_Created();
  1821.      Class System.Drawing.Icon get_Icon();
  1822.      Void set_Icon( Class System.Drawing.Icon value);
  1823.      I4 get_MinWidth();
  1824.      Void set_MinWidth( I4 value);
  1825.      Class System.Windows.Forms.StatusBar get_Parent();
  1826.      ValueClass System.Windows.Forms.StatusBarPanelStyle get_Style();
  1827.      Void set_Style( ValueClass System.Windows.Forms.StatusBarPanelStyle value);
  1828.      String get_Text();
  1829.      Void set_Text( String value);
  1830.      String get_ToolTipText();
  1831.      Void set_ToolTipText( String value);
  1832.      I4 get_Width();
  1833.      Void set_Width( I4 value);
  1834.      Void BeginInit();
  1835.      Void Dispose( Boolean disposing);
  1836.      Void EndInit();
  1837.      I4 GetContentsWidth( Boolean newPanel);
  1838.      I4 GetIndex();
  1839.      Void Realize();
  1840.      Void UpdateSize();
  1841.      Void ApplyContentSizing();
  1842.      String ToString();
  1843.     property Alignment { get(){} set(){} };
  1844.     property AutoSize { get(){} set(){} };
  1845.     property BorderStyle { get(){} set(){} };
  1846.     property Created { get(){} set(){} };
  1847.     property Icon { get(){} set(){} };
  1848.     property MinWidth { get(){} set(){} };
  1849.     property Parent { get(){} set(){} };
  1850.     property Style { get(){} set(){} };
  1851.     property Text { get(){} set(){} };
  1852.     property ToolTipText { get(){} set(){} };
  1853.     property Width { get(){} set(){} };
  1854.     }
  1855. class System.Windows.Forms.StatusBarPanelAutoSize : System.Enum
  1856.     {
  1857.      I4 value__;
  1858.      ValueClass System.Windows.Forms.StatusBarPanelAutoSize None;
  1859.      ValueClass System.Windows.Forms.StatusBarPanelAutoSize Spring;
  1860.      ValueClass System.Windows.Forms.StatusBarPanelAutoSize Contents;
  1861.     }
  1862. class System.Windows.Forms.StatusBarPanelBorderStyle : System.Enum
  1863.     {
  1864.      I4 value__;
  1865.      ValueClass System.Windows.Forms.StatusBarPanelBorderStyle None;
  1866.      ValueClass System.Windows.Forms.StatusBarPanelBorderStyle Raised;
  1867.      ValueClass System.Windows.Forms.StatusBarPanelBorderStyle Sunken;
  1868.     }
  1869. class System.Windows.Forms.StatusBarPanelClickEventArgs : System.Windows.Forms.MouseEventArgs
  1870.     {
  1871.      Class System.Windows.Forms.StatusBarPanel statusBarPanel;
  1872.      Void System.Windows.Forms.StatusBarPanelClickEventArgs( Class System.Windows.Forms.StatusBarPanel statusBarPanel,  ValueClass System.Windows.Forms.MouseButtons button,  I4 clicks,  I4 x,  I4 y);
  1873.      Class System.Windows.Forms.StatusBarPanel get_StatusBarPanel();
  1874.     property StatusBarPanel { get(){} set(){} };
  1875.     }
  1876. class System.Windows.Forms.StatusBarPanelClickEventHandler : System.MulticastDelegate
  1877.     {
  1878.      Void System.Windows.Forms.StatusBarPanelClickEventHandler( Object object,  I method);
  1879.      Void Invoke( Object sender,  Class System.Windows.Forms.StatusBarPanelClickEventArgs e);
  1880.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.StatusBarPanelClickEventArgs e,  Class System.AsyncCallback callback,  Object object);
  1881.      Void EndInvoke( Class System.IAsyncResult result);
  1882.     }
  1883. class System.Windows.Forms.StatusBarPanelStyle : System.Enum
  1884.     {
  1885.      I4 value__;
  1886.      ValueClass System.Windows.Forms.StatusBarPanelStyle Text;
  1887.      ValueClass System.Windows.Forms.StatusBarPanelStyle OwnerDraw;
  1888.     }
  1889. class System.Windows.Forms.StringSorter : System.Object
  1890.     {
  1891.      I4 IgnoreCase;
  1892.      I4 IgnoreKanaType;
  1893.      I4 IgnoreNonSpace;
  1894.      I4 IgnoreSymbols;
  1895.      I4 IgnoreWidth;
  1896.      I4 StringSort;
  1897.      I4 Descending;
  1898.      I4 CompareOptions;
  1899.      SZArray String keys;
  1900.      SZArray Object items;
  1901.      I4 lcid;
  1902.      I4 options;
  1903.      Boolean descending;
  1904.      Void System.Windows.Forms.StringSorter( Class System.Globalization.CultureInfo culture,  SZArray String keys,  SZArray Object items,  I4 options);
  1905.      I4 ArrayLength( SZArray Object array);
  1906.      I4 Compare( String s1,  String s2);
  1907.      I4 Compare( String s1,  String s2,  I4 options);
  1908.      I4 Compare( Class System.Globalization.CultureInfo culture,  String s1,  String s2,  I4 options);
  1909.      I4 Compare( I4 lcid,  String s1,  String s2,  I4 options);
  1910.      I4 CompareKeys( String s1,  String s2);
  1911.      Void QuickSort( I4 left,  I4 right);
  1912.      Void Sort( SZArray Object items);
  1913.      Void Sort( SZArray Object items,  I4 index,  I4 count);
  1914.      Void Sort( SZArray String keys,  SZArray Object items);
  1915.      Void Sort( SZArray String keys,  SZArray Object items,  I4 index,  I4 count);
  1916.      Void Sort( SZArray Object items,  I4 options);
  1917.      Void Sort( SZArray Object items,  I4 index,  I4 count,  I4 options);
  1918.      Void Sort( SZArray String keys,  SZArray Object items,  I4 options);
  1919.      Void Sort( SZArray String keys,  SZArray Object items,  I4 index,  I4 count,  I4 options);
  1920.      Void Sort( Class System.Globalization.CultureInfo culture,  SZArray Object items,  I4 options);
  1921.      Void Sort( Class System.Globalization.CultureInfo culture,  SZArray Object items,  I4 index,  I4 count,  I4 options);
  1922.      Void Sort( Class System.Globalization.CultureInfo culture,  SZArray String keys,  SZArray Object items,  I4 options);
  1923.      Void Sort( Class System.Globalization.CultureInfo culture,  SZArray String keys,  SZArray Object items,  I4 index,  I4 count,  I4 options);
  1924.     }
  1925. class System.Windows.Forms.StructFormat : System.Enum
  1926.     {
  1927.      I4 value__;
  1928.      ValueClass System.Windows.Forms.StructFormat Ansi;
  1929.      ValueClass System.Windows.Forms.StructFormat Unicode;
  1930.      ValueClass System.Windows.Forms.StructFormat Auto;
  1931.     }
  1932. class System.Windows.Forms.SystemInformation : System.Object
  1933.     {
  1934.      I4 DefaultMouseWheelScrollLines;
  1935.      Boolean checkMultiMonitorSupport;
  1936.      Boolean multiMonitorSupport;
  1937.      Boolean checkNativeMouseWheelSupport;
  1938.      Boolean nativeMouseWheelSupport;
  1939.      Boolean highContrast;
  1940.      Boolean systemEventsAttached;
  1941.      Boolean systemEventsDirty;
  1942.      I processWinStation;
  1943.      Boolean isUserInteractive;
  1944.      Void System.Windows.Forms.SystemInformation();
  1945.      Boolean get_DragFullWindows();
  1946.      Boolean get_HighContrast();
  1947.      I4 get_MouseWheelScrollLines();
  1948.      ValueClass System.Drawing.Size get_PrimaryMonitorSize();
  1949.      I4 get_VerticalScrollBarWidth();
  1950.      I4 get_HorizontalScrollBarHeight();
  1951.      I4 get_CaptionHeight();
  1952.      ValueClass System.Drawing.Size get_BorderSize();
  1953.      ValueClass System.Drawing.Size get_FixedFrameBorderSize();
  1954.      I4 get_VerticalScrollBarThumbHeight();
  1955.      I4 get_HorizontalScrollBarThumbWidth();
  1956.      ValueClass System.Drawing.Size get_IconSize();
  1957.      ValueClass System.Drawing.Size get_CursorSize();
  1958.      Class System.Drawing.Font get_MenuFont();
  1959.      I4 get_MenuHeight();
  1960.      ValueClass System.Drawing.Rectangle get_WorkingArea();
  1961.      I4 get_KanjiWindowHeight();
  1962.      Boolean get_MousePresent();
  1963.      I4 get_VerticalScrollBarArrowHeight();
  1964.      I4 get_HorizontalScrollBarArrowWidth();
  1965.      Boolean get_DebugOS();
  1966.      Boolean get_MouseButtonsSwapped();
  1967.      ValueClass System.Drawing.Size get_MinimumWindowSize();
  1968.      ValueClass System.Drawing.Size get_CaptionButtonSize();
  1969.      ValueClass System.Drawing.Size get_FrameBorderSize();
  1970.      ValueClass System.Drawing.Size get_MinWindowTrackSize();
  1971.      ValueClass System.Drawing.Size get_DoubleClickSize();
  1972.      I4 get_DoubleClickTime();
  1973.      ValueClass System.Drawing.Size get_IconSpacingSize();
  1974.      Boolean get_RightAlignedMenus();
  1975.      Boolean get_PenWindows();
  1976.      Boolean get_DbcsEnabled();
  1977.      I4 get_MouseButtons();
  1978.      Boolean get_Secure();
  1979.      ValueClass System.Drawing.Size get_Border3DSize();
  1980.      ValueClass System.Drawing.Size get_MinimizedWindowSpacingSize();
  1981.      ValueClass System.Drawing.Size get_SmallIconSize();
  1982.      I4 get_ToolWindowCaptionHeight();
  1983.      ValueClass System.Drawing.Size get_ToolWindowCaptionButtonSize();
  1984.      ValueClass System.Drawing.Size get_MenuButtonSize();
  1985.      ValueClass System.Windows.Forms.ArrangeStartingPosition get_ArrangeStartingPosition();
  1986.      ValueClass System.Windows.Forms.ArrangeDirection get_ArrangeDirection();
  1987.      ValueClass System.Drawing.Size get_MinimizedWindowSize();
  1988.      ValueClass System.Drawing.Size get_MaxWindowTrackSize();
  1989.      ValueClass System.Drawing.Size get_PrimaryMonitorMaximizedWindowSize();
  1990.      Boolean get_Network();
  1991.      Boolean get_TerminalServerSession();
  1992.      ValueClass System.Windows.Forms.BootMode get_BootMode();
  1993.      ValueClass System.Drawing.Size get_DragSize();
  1994.      Boolean get_ShowSounds();
  1995.      ValueClass System.Drawing.Size get_MenuCheckSize();
  1996.      Boolean get_MidEastEnabled();
  1997.      Boolean get_MultiMonitorSupport();
  1998.      Boolean get_NativeMouseWheelSupport();
  1999.      Boolean get_MouseWheelPresent();
  2000.      ValueClass System.Drawing.Rectangle get_VirtualScreen();
  2001.      I4 get_MonitorCount();
  2002.      Boolean get_MonitorsSameDisplayFormat();
  2003.      String get_ComputerName();
  2004.      String get_UserDomainName();
  2005.      Boolean get_UserInteractive();
  2006.      String get_UserName();
  2007.      Void EnsureSystemEvents();
  2008.      Void OnUserPreferenceChanged( Object sender,  Class Microsoft.Win32.UserPreferenceChangedEventArgs pref);
  2009.      Void System.Windows.Forms.SystemInformation();
  2010.     property DragFullWindows { get(){} set(){} };
  2011.     property HighContrast { get(){} set(){} };
  2012.     property MouseWheelScrollLines { get(){} set(){} };
  2013.     property PrimaryMonitorSize { get(){} set(){} };
  2014.     property VerticalScrollBarWidth { get(){} set(){} };
  2015.     property HorizontalScrollBarHeight { get(){} set(){} };
  2016.     property CaptionHeight { get(){} set(){} };
  2017.     property BorderSize { get(){} set(){} };
  2018.     property FixedFrameBorderSize { get(){} set(){} };
  2019.     property VerticalScrollBarThumbHeight { get(){} set(){} };
  2020.     property HorizontalScrollBarThumbWidth { get(){} set(){} };
  2021.     property IconSize { get(){} set(){} };
  2022.     property CursorSize { get(){} set(){} };
  2023.     property MenuFont { get(){} set(){} };
  2024.     property MenuHeight { get(){} set(){} };
  2025.     property WorkingArea { get(){} set(){} };
  2026.     property KanjiWindowHeight { get(){} set(){} };
  2027.     property MousePresent { get(){} set(){} };
  2028.     property VerticalScrollBarArrowHeight { get(){} set(){} };
  2029.     property HorizontalScrollBarArrowWidth { get(){} set(){} };
  2030.     property DebugOS { get(){} set(){} };
  2031.     property MouseButtonsSwapped { get(){} set(){} };
  2032.     property MinimumWindowSize { get(){} set(){} };
  2033.     property CaptionButtonSize { get(){} set(){} };
  2034.     property FrameBorderSize { get(){} set(){} };
  2035.     property MinWindowTrackSize { get(){} set(){} };
  2036.     property DoubleClickSize { get(){} set(){} };
  2037.     property DoubleClickTime { get(){} set(){} };
  2038.     property IconSpacingSize { get(){} set(){} };
  2039.     property RightAlignedMenus { get(){} set(){} };
  2040.     property PenWindows { get(){} set(){} };
  2041.     property DbcsEnabled { get(){} set(){} };
  2042.     property MouseButtons { get(){} set(){} };
  2043.     property Secure { get(){} set(){} };
  2044.     property Border3DSize { get(){} set(){} };
  2045.     property MinimizedWindowSpacingSize { get(){} set(){} };
  2046.     property SmallIconSize { get(){} set(){} };
  2047.     property ToolWindowCaptionHeight { get(){} set(){} };
  2048.     property ToolWindowCaptionButtonSize { get(){} set(){} };
  2049.     property MenuButtonSize { get(){} set(){} };
  2050.     property ArrangeStartingPosition { get(){} set(){} };
  2051.     property ArrangeDirection { get(){} set(){} };
  2052.     property MinimizedWindowSize { get(){} set(){} };
  2053.     property MaxWindowTrackSize { get(){} set(){} };
  2054.     property PrimaryMonitorMaximizedWindowSize { get(){} set(){} };
  2055.     property Network { get(){} set(){} };
  2056.     property TerminalServerSession { get(){} set(){} };
  2057.     property BootMode { get(){} set(){} };
  2058.     property DragSize { get(){} set(){} };
  2059.     property ShowSounds { get(){} set(){} };
  2060.     property MenuCheckSize { get(){} set(){} };
  2061.     property MidEastEnabled { get(){} set(){} };
  2062.     property MultiMonitorSupport { get(){} set(){} };
  2063.     property NativeMouseWheelSupport { get(){} set(){} };
  2064.     property MouseWheelPresent { get(){} set(){} };
  2065.     property VirtualScreen { get(){} set(){} };
  2066.     property MonitorCount { get(){} set(){} };
  2067.     property MonitorsSameDisplayFormat { get(){} set(){} };
  2068.     property ComputerName { get(){} set(){} };
  2069.     property UserDomainName { get(){} set(){} };
  2070.     property UserInteractive { get(){} set(){} };
  2071.     property UserName { get(){} set(){} };
  2072.     }
  2073. class System.Windows.Forms.TabAlignment : System.Enum
  2074.     {
  2075.      I4 value__;
  2076.      ValueClass System.Windows.Forms.TabAlignment Top;
  2077.      ValueClass System.Windows.Forms.TabAlignment Bottom;
  2078.      ValueClass System.Windows.Forms.TabAlignment Left;
  2079.      ValueClass System.Windows.Forms.TabAlignment Right;
  2080.     }
  2081. class System.Windows.Forms.TabAppearance : System.Enum
  2082.     {
  2083.      I4 value__;
  2084.      ValueClass System.Windows.Forms.TabAppearance Normal;
  2085.      ValueClass System.Windows.Forms.TabAppearance Buttons;
  2086.      ValueClass System.Windows.Forms.TabAppearance FlatButtons;
  2087.     }
  2088. class System.Windows.Forms.TabDrawMode : System.Enum
  2089.     {
  2090.      I4 value__;
  2091.      ValueClass System.Windows.Forms.TabDrawMode Normal;
  2092.      ValueClass System.Windows.Forms.TabDrawMode OwnerDrawFixed;
  2093.     }
  2094. class System.Windows.Forms.TabSizeMode : System.Enum
  2095.     {
  2096.      I4 value__;
  2097.      ValueClass System.Windows.Forms.TabSizeMode Normal;
  2098.      ValueClass System.Windows.Forms.TabSizeMode FillToRight;
  2099.      ValueClass System.Windows.Forms.TabSizeMode Fixed;
  2100.     }
  2101. class System.Windows.Forms.UserControl : System.Windows.Forms.ContainerControl
  2102.     {
  2103.      Object EVENT_LOAD;
  2104.      Void System.Windows.Forms.UserControl();
  2105.      ValueClass System.Drawing.Size get_DefaultSize();
  2106.      Void add_Load( Class System.EventHandler value);
  2107.      Void remove_Load( Class System.EventHandler value);
  2108.      String get_Text();
  2109.      Void set_Text( String value);
  2110.      Boolean FocusInside();
  2111.      Void OnCreateControl();
  2112.      Void OnLoad( Class System.EventArgs e);
  2113.      Void OnMouseDown( Class System.Windows.Forms.MouseEventArgs e);
  2114.      Void WmSetFocus( ByRef ValueClass System.Windows.Forms.Message m);
  2115.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  2116.      Void System.Windows.Forms.UserControl();
  2117.     property DefaultSize { get(){} set(){} };
  2118.     property Text { get(){} set(){} };
  2119.     event Load;
  2120.     }
  2121. class System.Windows.Forms.BindingContext : System.Object
  2122.     {
  2123.      Class System.Collections.Hashtable listManagers;
  2124.      Class System.ComponentModel.CollectionChangeEventHandler onCollectionChanged;
  2125.      I4 System.Collections.ICollection.get_Count();
  2126.      Void System.Collections.ICollection.CopyTo( Class System.Array ar,  I4 index);
  2127.      Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
  2128.      Boolean get_IsReadOnly();
  2129.      Boolean System.Collections.ICollection.get_IsSynchronized();
  2130.      Object System.Collections.ICollection.get_SyncRoot();
  2131.      Void System.Windows.Forms.BindingContext();
  2132.      Class System.Windows.Forms.BindingManagerBase get_Item( Object dataSource);
  2133.      Class System.Windows.Forms.BindingManagerBase get_Item( Object dataSource,  String dataMember);
  2134.      Void Add( Object dataSource,  Class System.Windows.Forms.BindingManagerBase listManager);
  2135.      Void AddCore( Object dataSource,  Class System.Windows.Forms.BindingManagerBase listManager);
  2136.      Void add_CollectionChanged( Class System.ComponentModel.CollectionChangeEventHandler value);
  2137.      Void remove_CollectionChanged( Class System.ComponentModel.CollectionChangeEventHandler value);
  2138.      Void Clear();
  2139.      Void ClearCore();
  2140.      Boolean Contains( Object dataSource);
  2141.      Boolean Contains( Object dataSource,  String dataMember);
  2142.      Class HashKey GetKey( Object dataSource,  String dataMember);
  2143.      Void OnCollectionChanged( Class System.ComponentModel.CollectionChangeEventArgs ccevent);
  2144.      Void Remove( Object dataSource);
  2145.      Void RemoveCore( Object dataSource);
  2146.      Class System.Windows.Forms.BindingManagerBase EnsureListManager( Object dataSource,  String dataMember);
  2147.      Void CheckPropertyBindingCycles( Class System.Windows.Forms.BindingContext newBindingContext,  Class System.Windows.Forms.Binding propBinding);
  2148.      Void ScrubWeakRefs();
  2149.      Void UpdateBinding( Class System.Windows.Forms.BindingContext newBindingContext,  Class System.Windows.Forms.Binding binding);
  2150.      Void OnBadIndex( Object index);
  2151.     property IsReadOnly { get(){} set(){} };
  2152.     property Item { get(){} set(){} };
  2153.     property Item { get(){} set(){} };
  2154.     event CollectionChanged;
  2155.     }
  2156. class HashKey : System.Object
  2157.     {
  2158.      Class System.WeakReference wRef;
  2159.      I4 dataSourceHashCode;
  2160.      String dataMember;
  2161.      Void HashKey( Object dataSource,  String dataMember);
  2162.      I4 GetHashCode();
  2163.      Boolean Equals( Object target);
  2164.     }
  2165. class System.Windows.Forms.TickStyle : System.Enum
  2166.     {
  2167.      I4 value__;
  2168.      ValueClass System.Windows.Forms.TickStyle None;
  2169.      ValueClass System.Windows.Forms.TickStyle TopLeft;
  2170.      ValueClass System.Windows.Forms.TickStyle BottomRight;
  2171.      ValueClass System.Windows.Forms.TickStyle Both;
  2172.     }
  2173. class System.Windows.Forms.Timer : System.ComponentModel.Component
  2174.     {
  2175.      I4 interval;
  2176.      Boolean enabled;
  2177.      Class System.EventHandler onTimer;
  2178.      ValueClass System.Runtime.InteropServices.GCHandle timerProcRoot;
  2179.      I4 timerID;
  2180.      Void System.Windows.Forms.Timer();
  2181.      Void System.Windows.Forms.Timer( Class System.ComponentModel.IContainer container);
  2182.      Void add_Tick( Class System.EventHandler value);
  2183.      Void remove_Tick( Class System.EventHandler value);
  2184.      Void Callback( I hWnd,  I4 msg,  I idEvent,  I dwTime);
  2185.      Void DebuggableCallback( I hWnd,  I4 msg,  I idEvent,  I dwTime);
  2186.      Void Dispose( Boolean disposing);
  2187.      Boolean get_Enabled();
  2188.      Void set_Enabled( Boolean value);
  2189.      I4 get_Interval();
  2190.      Void set_Interval( I4 value);
  2191.      Void OnTick( Class System.EventArgs e);
  2192.      Void Start();
  2193.      Void Stop();
  2194.      String ToString();
  2195.     property Enabled { get(){} set(){} };
  2196.     property Interval { get(){} set(){} };
  2197.     event Tick;
  2198.     }
  2199. class System.Windows.Forms.ToolBarAppearance : System.Enum
  2200.     {
  2201.      I4 value__;
  2202.      ValueClass System.Windows.Forms.ToolBarAppearance Normal;
  2203.      ValueClass System.Windows.Forms.ToolBarAppearance Flat;
  2204.     }
  2205. class System.Windows.Forms.ToolBarButton : System.ComponentModel.Component
  2206.     {
  2207.      String text;
  2208.      String tooltipText;
  2209.      Boolean enabled;
  2210.      Boolean visible;
  2211.      Boolean pushed;
  2212.      Boolean partialPush;
  2213.      I4 imageIndex;
  2214.      ValueClass System.Windows.Forms.ToolBarButtonStyle style;
  2215.      Object userData;
  2216.      I4 stringIndex;
  2217.      Class System.Windows.Forms.ToolBar parent;
  2218.      Class System.Windows.Forms.Menu dropDownMenu;
  2219.      Void System.Windows.Forms.ToolBarButton();
  2220.      Void System.Windows.Forms.ToolBarButton( String text);
  2221.      Class System.Windows.Forms.Menu get_DropDownMenu();
  2222.      Void set_DropDownMenu( Class System.Windows.Forms.Menu value);
  2223.      Boolean get_Enabled();
  2224.      Void set_Enabled( Boolean value);
  2225.      I4 get_ImageIndex();
  2226.      Void set_ImageIndex( I4 value);
  2227.      Class System.Windows.Forms.ToolBar get_Parent();
  2228.      Boolean get_PartialPush();
  2229.      Void set_PartialPush( Boolean value);
  2230.      Boolean get_Pushed();
  2231.      Void set_Pushed( Boolean value);
  2232.      ValueClass System.Drawing.Rectangle get_Rectangle();
  2233.      ValueClass System.Windows.Forms.ToolBarButtonStyle get_Style();
  2234.      Void set_Style( ValueClass System.Windows.Forms.ToolBarButtonStyle value);
  2235.      Object get_Tag();
  2236.      Void set_Tag( Object value);
  2237.      String get_Text();
  2238.      Void set_Text( String value);
  2239.      String get_ToolTipText();
  2240.      Void set_ToolTipText( String value);
  2241.      Boolean get_Visible();
  2242.      Void set_Visible( Boolean value);
  2243.      I2 get_Width();
  2244.      Void Dispose( Boolean disposing);
  2245.      I4 FindButtonIndex();
  2246.      ValueClass TBBUTTON GetTBBUTTON();
  2247.      ValueClass TBBUTTONINFO GetTBBUTTONINFO( Boolean updateText);
  2248.      Void PrefixAmpersands( ByRef String value);
  2249.      String ToString();
  2250.      Void UpdateButton( Boolean recreate);
  2251.      Void UpdateButton( Boolean recreate,  Boolean updateText);
  2252.     property DropDownMenu { get(){} set(){} };
  2253.     property Enabled { get(){} set(){} };
  2254.     property ImageIndex { get(){} set(){} };
  2255.     property Parent { get(){} set(){} };
  2256.     property PartialPush { get(){} set(){} };
  2257.     property Pushed { get(){} set(){} };
  2258.     property Rectangle { get(){} set(){} };
  2259.     property Style { get(){} set(){} };
  2260.     property Tag { get(){} set(){} };
  2261.     property Text { get(){} set(){} };
  2262.     property ToolTipText { get(){} set(){} };
  2263.     property Visible { get(){} set(){} };
  2264.     property Width { get(){} set(){} };
  2265.     }
  2266. class System.Windows.Forms.ToolBarButtonClickEventArgs : System.EventArgs
  2267.     {
  2268.      Class System.Windows.Forms.ToolBarButton button;
  2269.      Void System.Windows.Forms.ToolBarButtonClickEventArgs( Class System.Windows.Forms.ToolBarButton button);
  2270.      Class System.Windows.Forms.ToolBarButton get_Button();
  2271.      Void set_Button( Class System.Windows.Forms.ToolBarButton value);
  2272.     property Button { get(){} set(){} };
  2273.     }
  2274. class System.Windows.Forms.ToolBarButtonClickEventHandler : System.MulticastDelegate
  2275.     {
  2276.      Void System.Windows.Forms.ToolBarButtonClickEventHandler( Object object,  I method);
  2277.      Void Invoke( Object sender,  Class System.Windows.Forms.ToolBarButtonClickEventArgs e);
  2278.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.ToolBarButtonClickEventArgs e,  Class System.AsyncCallback callback,  Object object);
  2279.      Void EndInvoke( Class System.IAsyncResult result);
  2280.     }
  2281. class System.Windows.Forms.ToolBarButtonStyle : System.Enum
  2282.     {
  2283.      I4 value__;
  2284.      ValueClass System.Windows.Forms.ToolBarButtonStyle PushButton;
  2285.      ValueClass System.Windows.Forms.ToolBarButtonStyle ToggleButton;
  2286.      ValueClass System.Windows.Forms.ToolBarButtonStyle Separator;
  2287.      ValueClass System.Windows.Forms.ToolBarButtonStyle DropDownButton;
  2288.     }
  2289. class System.Windows.Forms.ToolBarTextAlign : System.Enum
  2290.     {
  2291.      I4 value__;
  2292.      ValueClass System.Windows.Forms.ToolBarTextAlign Underneath;
  2293.      ValueClass System.Windows.Forms.ToolBarTextAlign Right;
  2294.     }
  2295. class System.Windows.Forms.ToolTip : System.ComponentModel.Component
  2296.     {
  2297.      I4 DEFAULT_DELAY;
  2298.      I4 RESHOW_RATIO;
  2299.      I4 AUTOPOP_RATIO;
  2300.      Class System.Collections.Hashtable tools;
  2301.      SZArray I4 delayTimes;
  2302.      Boolean auto;
  2303.      Boolean showAlways;
  2304.      Class ToolTipNativeWindow window;
  2305.      Class System.Windows.Forms.Control topLevelControl;
  2306.      Boolean active;
  2307.      Class System.Collections.Hashtable created;
  2308.      Void System.Windows.Forms.ToolTip( Class System.ComponentModel.IContainer cont);
  2309.      Void System.Windows.Forms.ToolTip();
  2310.      Boolean get_Active();
  2311.      Void set_Active( Boolean value);
  2312.      I4 get_AutomaticDelay();
  2313.      Void set_AutomaticDelay( I4 value);
  2314.      I4 get_AutoPopDelay();
  2315.      Void set_AutoPopDelay( I4 value);
  2316.      Class System.Windows.Forms.CreateParams get_CreateParams();
  2317.      I get_Handle();
  2318.      I4 get_InitialDelay();
  2319.      Void set_InitialDelay( I4 value);
  2320.      I4 get_ReshowDelay();
  2321.      Void set_ReshowDelay( I4 value);
  2322.      Boolean get_ShowAlways();
  2323.      Void set_ShowAlways( Boolean value);
  2324.      Class System.Windows.Forms.Control get_TopLevelControl();
  2325.      Void AdjustBaseFromAuto();
  2326.      Void HandleCreated( Object sender,  Class System.EventArgs eventargs);
  2327.      Void HandleDestroyed( Object sender,  Class System.EventArgs eventargs);
  2328.      Void TopLevelCreated( Object sender,  Class System.EventArgs eventargs);
  2329.      Void TopLevelDestroyed( Object sender,  Class System.EventArgs eventargs);
  2330.      Boolean CanExtend( Object target);
  2331.      Void CreateHandle();
  2332.      Void CreateAllRegions();
  2333.      Void CreateRegion( Class System.Windows.Forms.Control ctl);
  2334.      Void MouseMove( Object sender,  Class System.Windows.Forms.MouseEventArgs me);
  2335.      Void DestroyHandle();
  2336.      Void DestroyRegion( Class System.Windows.Forms.Control ctl);
  2337.      Void Dispose( Boolean disposing);
  2338.      I4 GetDelayTime( I4 type);
  2339.      Boolean GetHandleCreated();
  2340.      Class TOOLINFO_T GetMinTOOLINFO( Class System.Windows.Forms.Control ctl);
  2341.      Class TOOLINFO_T GetTOOLINFO( Class System.Windows.Forms.Control ctl,  String caption);
  2342.      String GetToolTip( Class System.Windows.Forms.Control control);
  2343.      I GetWindowFromPoint( ValueClass System.Drawing.Point screenCoords,  ByRef Boolean success);
  2344.      Void OnTopLevelPropertyChanged( Object s,  Class System.EventArgs e);
  2345.      Void RecreateHandle();
  2346.      Void RemoveAll();
  2347.      Void SetDelayTime( I4 type,  I4 time);
  2348.      Void SetToolTip( Class System.Windows.Forms.Control control,  String caption);
  2349.      Boolean ShouldSerializeAutomaticDelay();
  2350.      Boolean ShouldSerializeAutoPopDelay();
  2351.      Boolean ShouldSerializeInitialDelay();
  2352.      Boolean ShouldSerializeReshowDelay();
  2353.      Void Finalize();
  2354.      String ToString();
  2355.      Void WmWindowFromPoint( ByRef ValueClass System.Windows.Forms.Message msg);
  2356.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message msg);
  2357.     property Active { get(){} set(){} };
  2358.     property AutomaticDelay { get(){} set(){} };
  2359.     property AutoPopDelay { get(){} set(){} };
  2360.     property CreateParams { get(){} set(){} };
  2361.     property Handle { get(){} set(){} };
  2362.     property InitialDelay { get(){} set(){} };
  2363.     property ReshowDelay { get(){} set(){} };
  2364.     property ShowAlways { get(){} set(){} };
  2365.     property TopLevelControl { get(){} set(){} };
  2366.     }
  2367. class ToolTipNativeWindow : System.Windows.Forms.NativeWindow
  2368.     {
  2369.      Class System.Windows.Forms.ToolTip control;
  2370.      Void ToolTipNativeWindow( Class System.Windows.Forms.ToolTip control);
  2371.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  2372.     }
  2373. class System.Windows.Forms.NotifyIcon : System.ComponentModel.Component
  2374.     {
  2375.      I4 WM_TRAYMOUSEMESSAGE;
  2376.      Object EVENT_MOUSEDOWN;
  2377.      Object EVENT_MOUSEMOVE;
  2378.      Object EVENT_MOUSEUP;
  2379.      Object EVENT_CLICK;
  2380.      Object EVENT_DOUBLECLICK;
  2381.      I4 WM_TASKBARCREATED;
  2382.      Class System.Drawing.Icon icon;
  2383.      String text;
  2384.      I4 id;
  2385.      Boolean added;
  2386.      Class NotifyIconNativeWindow window;
  2387.      Class System.Windows.Forms.ContextMenu contextMenu;
  2388.      I4 nextId;
  2389.      Boolean doubleClick;
  2390.      Boolean visible;
  2391.      Void System.Windows.Forms.NotifyIcon();
  2392.      Void System.Windows.Forms.NotifyIcon( Class System.ComponentModel.IContainer container);
  2393.      Class System.Windows.Forms.ContextMenu get_ContextMenu();
  2394.      Void set_ContextMenu( Class System.Windows.Forms.ContextMenu value);
  2395.      Class System.Drawing.Icon get_Icon();
  2396.      Void set_Icon( Class System.Drawing.Icon value);
  2397.      String get_Text();
  2398.      Void set_Text( String value);
  2399.      Boolean get_Visible();
  2400.      Void set_Visible( Boolean value);
  2401.      Void add_Click( Class System.EventHandler value);
  2402.      Void remove_Click( Class System.EventHandler value);
  2403.      Void add_DoubleClick( Class System.EventHandler value);
  2404.      Void remove_DoubleClick( Class System.EventHandler value);
  2405.      Void add_MouseDown( Class System.Windows.Forms.MouseEventHandler value);
  2406.      Void remove_MouseDown( Class System.Windows.Forms.MouseEventHandler value);
  2407.      Void add_MouseMove( Class System.Windows.Forms.MouseEventHandler value);
  2408.      Void remove_MouseMove( Class System.Windows.Forms.MouseEventHandler value);
  2409.      Void add_MouseUp( Class System.Windows.Forms.MouseEventHandler value);
  2410.      Void remove_MouseUp( Class System.Windows.Forms.MouseEventHandler value);
  2411.      Void Dispose( Boolean disposing);
  2412.      Void OnClick( Class System.EventArgs e);
  2413.      Void OnDoubleClick( Class System.EventArgs e);
  2414.      Void OnMouseDown( Class System.Windows.Forms.MouseEventArgs e);
  2415.      Void OnMouseMove( Class System.Windows.Forms.MouseEventArgs e);
  2416.      Void OnMouseUp( Class System.Windows.Forms.MouseEventArgs e);
  2417.      Void ShowContextMenu();
  2418.      Void UpdateIcon( Boolean showIconInTray);
  2419.      Void WmMouseDown( ByRef ValueClass System.Windows.Forms.Message m,  ValueClass System.Windows.Forms.MouseButtons button,  I4 clicks);
  2420.      Void WmMouseMove( ByRef ValueClass System.Windows.Forms.Message m);
  2421.      Void WmMouseUp( ByRef ValueClass System.Windows.Forms.Message m,  ValueClass System.Windows.Forms.MouseButtons button);
  2422.      Void WmTaskbarCreated( ByRef ValueClass System.Windows.Forms.Message m);
  2423.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message msg);
  2424.      Void System.Windows.Forms.NotifyIcon();
  2425.     property ContextMenu { get(){} set(){} };
  2426.     property Icon { get(){} set(){} };
  2427.     property Text { get(){} set(){} };
  2428.     property Visible { get(){} set(){} };
  2429.     event Click;
  2430.     event DoubleClick;
  2431.     event MouseDown;
  2432.     event MouseMove;
  2433.     event MouseUp;
  2434.     }
  2435. class NotifyIconNativeWindow : System.Windows.Forms.NativeWindow
  2436.     {
  2437.      Class System.Windows.Forms.NotifyIcon reference;
  2438.      ValueClass System.Runtime.InteropServices.GCHandle rootRef;
  2439.      Void NotifyIconNativeWindow( Class System.Windows.Forms.NotifyIcon control);
  2440.      Void Finalize();
  2441.      Void LockReference( Boolean locked);
  2442.      Void OnThreadException( Class System.Exception e);
  2443.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  2444.     }
  2445. class System.Windows.Forms.TreeNode : System.MarshalByRefObject
  2446.     {
  2447.      I4 CHECKED;
  2448.      I4 UNCHECKED;
  2449.      Class System.Windows.Forms.OwnerDrawPropertyBag propBag;
  2450.      I handle;
  2451.      String text;
  2452.      Boolean isChecked;
  2453.      I4 imageIndex;
  2454.      I4 selectedImageIndex;
  2455.      I4 index;
  2456.      I4 childCount;
  2457.      SZArray Class System.Windows.Forms.TreeNode children;
  2458.      Class System.Windows.Forms.TreeNode parent;
  2459.      Class System.Windows.Forms.TreeView treeView;
  2460.      Boolean expandOnRealization;
  2461.      Class System.Windows.Forms.TreeNodeCollection nodes;
  2462.      Object userData;
  2463.      I4 insertMask;
  2464.      Void System.Windows.Forms.TreeNode();
  2465.      Void System.Windows.Forms.TreeNode( Class System.Windows.Forms.TreeView treeView);
  2466.      Void System.Windows.Forms.TreeNode( String text);
  2467.      Void System.Windows.Forms.TreeNode( String text,  SZArray Class System.Windows.Forms.TreeNode children);
  2468.      Void System.Windows.Forms.TreeNode( String text,  I4 imageIndex,  I4 selectedImageIndex);
  2469.      Void System.Windows.Forms.TreeNode( String text,  I4 imageIndex,  I4 selectedImageIndex,  SZArray Class System.Windows.Forms.TreeNode children);
  2470.      Void System.Windows.Forms.TreeNode( Class System.Runtime.Serialization.SerializationInfo si,  ValueClass System.Runtime.Serialization.StreamingContext context);
  2471.      ValueClass System.Drawing.Color get_BackColor();
  2472.      Void set_BackColor( ValueClass System.Drawing.Color value);
  2473.      ValueClass System.Drawing.Rectangle get_Bounds();
  2474.      Boolean get_CheckedInternal();
  2475.      Void set_CheckedInternal( Boolean value);
  2476.      Boolean get_Checked();
  2477.      Void set_Checked( Boolean value);
  2478.      Class System.Windows.Forms.TreeNode get_FirstNode();
  2479.      Class System.Windows.Forms.TreeNode get_FirstVisibleParent();
  2480.      ValueClass System.Drawing.Color get_ForeColor();
  2481.      Void set_ForeColor( ValueClass System.Drawing.Color value);
  2482.      String get_FullPath();
  2483.      I get_Handle();
  2484.      I4 get_ImageIndex();
  2485.      Void set_ImageIndex( I4 value);
  2486.      I4 get_Index();
  2487.      Boolean get_IsEditing();
  2488.      Boolean get_IsExpanded();
  2489.      Boolean get_IsSelected();
  2490.      Boolean get_IsVisible();
  2491.      Class System.Windows.Forms.TreeNode get_LastNode();
  2492.      Class System.Windows.Forms.TreeNode get_NextNode();
  2493.      Class System.Windows.Forms.TreeNode get_NextVisibleNode();
  2494.      Class System.Drawing.Font get_NodeFont();
  2495.      Void set_NodeFont( Class System.Drawing.Font value);
  2496.      Class System.Windows.Forms.TreeNodeCollection get_Nodes();
  2497.      Class System.Windows.Forms.TreeNode get_Parent();
  2498.      Class System.Windows.Forms.TreeNode get_PrevNode();
  2499.      Class System.Windows.Forms.TreeNode get_PrevVisibleNode();
  2500.      I4 get_SelectedImageIndex();
  2501.      Void set_SelectedImageIndex( I4 value);
  2502.      I4 get_State();
  2503.      Object get_Tag();
  2504.      Void set_Tag( Object value);
  2505.      String get_Text();
  2506.      Void set_Text( String value);
  2507.      Class System.Windows.Forms.TreeView get_TreeView();
  2508.      I4 AddSorted( Class System.Windows.Forms.TreeNode node);
  2509.      Class System.Windows.Forms.TreeNode FromHandle( Class System.Windows.Forms.TreeView tree,  I handle);
  2510.      Void SortChildren();
  2511.      Void BeginEdit();
  2512.      Void Clear();
  2513.      Object Clone();
  2514.      Void Collapse();
  2515.      Void DoCollapse( Class System.Windows.Forms.TreeView tv);
  2516.      Void EndEdit( Boolean cancel);
  2517.      Void EnsureCapacity();
  2518.      Void EnsureVisible();
  2519.      Void Expand();
  2520.      Void ExpandAll();
  2521.      Class System.Windows.Forms.TreeView FindTreeView();
  2522.      Void GetFullPath( Class System.Text.StringBuilder path,  String pathSeparator);
  2523.      I4 GetNodeCount( Boolean includeSubTrees);
  2524.      Void InsertNodeAt( I4 index,  Class System.Windows.Forms.TreeNode node);
  2525.      Void InvalidateHostTree();
  2526.      Void Realize();
  2527.      Void Remove();
  2528.      Void Remove( Boolean notify);
  2529.      Void RemovePropBagIfEmpty();
  2530.      Void ResetExpandedState( Class System.Windows.Forms.TreeView tv);
  2531.      Void Toggle();
  2532.      String ToString();
  2533.      Void UpdateNode( I4 mask);
  2534.      Void System.Runtime.Serialization.ISerializable.GetObjectData( Class System.Runtime.Serialization.SerializationInfo si,  ValueClass System.Runtime.Serialization.StreamingContext context);
  2535.      Void System.Windows.Forms.TreeNode();
  2536.     property BackColor { get(){} set(){} };
  2537.     property Bounds { get(){} set(){} };