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

VC书籍

开发平台:

C/C++

  1.      Void OleDragDrop( Class System.Windows.Forms.DragEventArgs de);
  2.      Void OleDragOver( Class System.Windows.Forms.DragEventArgs de);
  3.      Void OleDragLeave();
  4.      Void System.Windows.Forms.Design.SelectionUIHandler();
  5.     }
  6. class BoundsInfo : System.Object
  7.     {
  8.      I4 X;
  9.      I4 Y;
  10.      I4 Width;
  11.      I4 Height;
  12.      I4 lastRequestedX;
  13.      I4 lastRequestedY;
  14.      I4 lastRequestedWidth;
  15.      I4 lastRequestedHeight;
  16.      Void BoundsInfo( Class System.Windows.Forms.Control control);
  17.      String ToString();
  18.     }
  19. class TraySelectionUIHandler : System.Windows.Forms.Design.SelectionUIHandler
  20.     {
  21.      Class System.Windows.Forms.Design.ComponentTray tray;
  22.      ValueClass System.Drawing.Size snapSize;
  23.      Void TraySelectionUIHandler( Class System.Windows.Forms.Design.ComponentTray tray);
  24.      Boolean BeginDrag( SZArray Object components,  ValueClass System.Windows.Forms.Design.SelectionRules rules,  I4 initialX,  I4 initialY);
  25.      Void EndDrag( SZArray Object components,  Boolean cancel);
  26.      Class System.ComponentModel.IComponent GetComponent();
  27.      Class System.Windows.Forms.Control GetControl();
  28.      Class System.Windows.Forms.Control GetControl( Class System.ComponentModel.IComponent component);
  29.      ValueClass System.Drawing.Size GetCurrentSnapSize();
  30.      Object GetService( Class System.Type serviceType);
  31.      Boolean GetShouldSnapToGrid();
  32.      ValueClass System.Drawing.Rectangle GetUpdatedRect( ValueClass System.Drawing.Rectangle originalRect,  ValueClass System.Drawing.Rectangle dragRect,  Boolean updateSize);
  33.      Void SetCursor();
  34.     }
  35. class System.Windows.Forms.Design.CompositionCommandSet : System.Windows.Forms.Design.CommandSet
  36.     {
  37.      Class System.Windows.Forms.Control compositionUI;
  38.      SZArray Class CommandSetItem commandSet;
  39.      Void System.Windows.Forms.Design.CompositionCommandSet( Class System.Windows.Forms.Control compositionUI,  Class System.ComponentModel.ISite site);
  40.      Void Dispose();
  41.      Boolean OnKeyCancel( Object sender);
  42.      Void OnKeySelect( Object sender,  Class System.EventArgs e);
  43.      Void OnUpdateCommandStatus();
  44.      Void RotateTabSelection( Boolean backwards);
  45.     }
  46. class System.Windows.Forms.Design.ComponentDocumentDesigner : System.ComponentModel.Design.ComponentDesigner
  47.     {
  48.      Class CompositionUI compositionUI;
  49.      Class System.Windows.Forms.Design.CompositionCommandSet commandSet;
  50.      Class System.Windows.Forms.Design.IEventHandlerService eventHandlerService;
  51.      Class System.ComponentModel.Design.InheritanceService inheritanceService;
  52.      Class System.Windows.Forms.Design.SelectionUIService selectionUIService;
  53.      Class System.Windows.Forms.Design.DesignerExtenders designerExtenders;
  54.      Class System.ComponentModel.Design.ITypeDescriptorFilterService delegateFilterService;
  55.      Boolean largeIcons;
  56.      Boolean autoArrange;
  57.      Class System.Windows.Forms.Design.PbrsForward pbrsFwd;
  58.      Void Dispose( Boolean disposing);
  59.      Class System.Windows.Forms.Control get_Control();
  60.      Boolean get_TrayAutoArrange();
  61.      Void set_TrayAutoArrange( Boolean value);
  62.      Boolean get_TrayLargeIcon();
  63.      Void set_TrayLargeIcon( Boolean value);
  64.      Boolean GetToolSupported( Class System.Drawing.Design.ToolboxItem tool);
  65.      Void Initialize( Class System.ComponentModel.IComponent component);
  66.      Void OnComponentAdded( Object sender,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  67.      Void OnComponentRemoved( Object sender,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  68.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  69.      Boolean System.Windows.Forms.Design.IOleDragClient.get_CanModifyComponents();
  70.      Boolean System.Windows.Forms.Design.IOleDragClient.AddComponent( Class System.ComponentModel.IComponent component,  String name,  Boolean firstAdd);
  71.      Class System.Windows.Forms.Control System.Windows.Forms.Design.IOleDragClient.GetControlForComponent( Object component);
  72.      Class System.Windows.Forms.Control System.Windows.Forms.Design.IOleDragClient.GetDesignerControl();
  73.      Boolean System.Windows.Forms.Design.IOleDragClient.IsDropOk( Class System.ComponentModel.IComponent component);
  74.      SZArray ValueClass System.ComponentModel.Design.ViewTechnology System.ComponentModel.Design.IRootDesigner.get_SupportedTechnologies();
  75.      Object System.ComponentModel.Design.IRootDesigner.GetView( ValueClass System.ComponentModel.Design.ViewTechnology technology);
  76.      Boolean System.Drawing.Design.IToolboxUser.GetToolSupported( Class System.Drawing.Design.ToolboxItem tool);
  77.      Void System.Drawing.Design.IToolboxUser.ToolPicked( Class System.Drawing.Design.ToolboxItem tool);
  78.      Boolean System.ComponentModel.Design.ITypeDescriptorFilterService.FilterAttributes( Class System.ComponentModel.IComponent component,  Class System.Collections.IDictionary attributes);
  79.      Boolean System.ComponentModel.Design.ITypeDescriptorFilterService.FilterEvents( Class System.ComponentModel.IComponent component,  Class System.Collections.IDictionary events);
  80.      Boolean System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties( Class System.ComponentModel.IComponent component,  Class System.Collections.IDictionary properties);
  81.      Void System.Windows.Forms.Design.ComponentDocumentDesigner();
  82.     property Control { get(){} set(){} };
  83.     property TrayAutoArrange { get(){} set(){} };
  84.     property TrayLargeIcon { get(){} set(){} };
  85.     }
  86. class WatermarkLabel : System.Windows.Forms.LinkLabel
  87.     {
  88.      Class CompositionUI compositionUI;
  89.      Void WatermarkLabel( Class CompositionUI compositionUI);
  90.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  91.     }
  92. class CompositionUI : System.Windows.Forms.Design.ComponentTray
  93.     {
  94.      I4 bannerHeight;
  95.      I4 borderWidth;
  96.      Class WatermarkLabel watermark;
  97.      Class System.Drawing.Design.IToolboxService toolboxService;
  98.      Class System.Windows.Forms.Design.ComponentDocumentDesigner compositionDesigner;
  99.      Class System.IServiceProvider serviceProvider;
  100.      Class System.Windows.Forms.Design.SelectionUIHandler dragHandler;
  101.      Void CompositionUI( Class System.Windows.Forms.Design.ComponentDocumentDesigner compositionDesigner,  Class System.IServiceProvider provider);
  102.      Void AddComponent( Class System.ComponentModel.IComponent component);
  103.      Boolean CanCreateComponentFromTool( Class System.Drawing.Design.ToolboxItem tool);
  104.      Class System.Windows.Forms.Design.OleDragDropHandler GetOleDragHandler();
  105.      Class System.Windows.Forms.Design.SelectionUIHandler get_DragHandler();
  106.      Void OnLinkClick( Object sender,  Class System.Windows.Forms.LinkLabelLinkClickedEventArgs e);
  107.      Void SetCursor();
  108.      Void OnDragDrop( Class System.Windows.Forms.DragEventArgs de);
  109.      Void OnDragOver( Class System.Windows.Forms.DragEventArgs de);
  110.      Void OnResize( Class System.EventArgs e);
  111.      Void OnSetCursor();
  112.      Void RemoveComponent( Class System.ComponentModel.IComponent component);
  113.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  114.     property DragHandler { get(){} set(){} };
  115.     }
  116. class CompositionSelectionUIHandler : System.Windows.Forms.Design.SelectionUIHandler
  117.     {
  118.      Class System.Windows.Forms.Design.ComponentDocumentDesigner compositionDesigner;
  119.      Void CompositionSelectionUIHandler( Class System.Windows.Forms.Design.ComponentDocumentDesigner compositionDesigner);
  120.      Class System.ComponentModel.IComponent GetComponent();
  121.      Class System.Windows.Forms.Control GetControl();
  122.      Class System.Windows.Forms.Control GetControl( Class System.ComponentModel.IComponent component);
  123.      ValueClass System.Drawing.Size GetCurrentSnapSize();
  124.      Object GetService( Class System.Type serviceType);
  125.      Boolean GetShouldSnapToGrid();
  126.      ValueClass System.Drawing.Rectangle GetUpdatedRect( ValueClass System.Drawing.Rectangle originalRect,  ValueClass System.Drawing.Rectangle dragRect,  Boolean updateSize);
  127.      Void SetCursor();
  128.     }
  129. class System.Windows.Forms.Design.ContainerSelectorActiveEventArgs : System.EventArgs
  130.     {
  131.      Object component;
  132.      ValueClass System.Windows.Forms.Design.ContainerSelectorActiveEventArgsType eventType;
  133.      Void System.Windows.Forms.Design.ContainerSelectorActiveEventArgs( Object component);
  134.      Void System.Windows.Forms.Design.ContainerSelectorActiveEventArgs( Object component,  ValueClass System.Windows.Forms.Design.ContainerSelectorActiveEventArgsType eventType);
  135.      Object get_Component();
  136.      ValueClass System.Windows.Forms.Design.ContainerSelectorActiveEventArgsType get_EventType();
  137.     property Component { get(){} set(){} };
  138.     property EventType { get(){} set(){} };
  139.     }
  140. class System.Windows.Forms.Design.ContainerSelectorActiveEventHandler : System.MulticastDelegate
  141.     {
  142.      Void System.Windows.Forms.Design.ContainerSelectorActiveEventHandler( Object object,  I method);
  143.      Void Invoke( Object sender,  Class System.Windows.Forms.Design.ContainerSelectorActiveEventArgs e);
  144.      Class System.IAsyncResult BeginInvoke( Object sender,  Class System.Windows.Forms.Design.ContainerSelectorActiveEventArgs e,  Class System.AsyncCallback callback,  Object object);
  145.      Void EndInvoke( Class System.IAsyncResult result);
  146.     }
  147. class System.Windows.Forms.Design.ContainerSelectorActiveEventArgsType : System.Enum
  148.     {
  149.      I4 value__;
  150.      ValueClass System.Windows.Forms.Design.ContainerSelectorActiveEventArgsType Contextmenu;
  151.      ValueClass System.Windows.Forms.Design.ContainerSelectorActiveEventArgsType Mouse;
  152.     }
  153. class System.Windows.Forms.Design.ControlBindingsConverter : System.ComponentModel.TypeConverter
  154.     {
  155.      Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value,  Class System.Type destinationType);
  156.      Class System.ComponentModel.PropertyDescriptorCollection GetProperties( Class System.ComponentModel.ITypeDescriptorContext context,  Object value,  SZArray Class System.Attribute attributes);
  157.      Boolean GetPropertiesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  158.      Void System.Windows.Forms.Design.ControlBindingsConverter();
  159.     }
  160. class System.Windows.Forms.Design.ControlCodeDomSerializer : System.ComponentModel.Design.Serialization.CodeDomSerializer
  161.     {
  162.      Object Deserialize( Class System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager,  Object codeObject);
  163.      Boolean HasSitedChildren( Class System.Windows.Forms.Control parent);
  164.      Object Serialize( Class System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager,  Object value);
  165.      Void SerializeSuspendResume( Class System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager,  Class System.CodeDom.CodeStatementCollection statements,  Object value,  String methodName);
  166.      Void SerializeControlHierarchy( Class System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager,  Class System.ComponentModel.Design.IDesignerHost host,  Object value);
  167.      Void System.Windows.Forms.Design.ControlCodeDomSerializer();
  168.     }
  169. class System.Windows.Forms.Design.ControlCommandSet : System.Windows.Forms.Design.CommandSet
  170.     {
  171.      SZArray Class CommandSetItem commandSet;
  172.      Class System.Windows.Forms.Design.TabOrder tabOrder;
  173.      Class System.Windows.Forms.Control baseControl;
  174.      Void System.Windows.Forms.Design.ControlCommandSet( Class System.ComponentModel.ISite site);
  175.      Void Dispose();
  176.      Void GetSnapInformation( Class System.ComponentModel.Design.IDesignerHost host,  Class System.ComponentModel.IComponent component,  ByRef ValueClass System.Drawing.Size snapSize,  ByRef Class System.ComponentModel.IComponent snapComponent,  ByRef Class System.ComponentModel.PropertyDescriptor snapProperty);
  177.      Boolean OnKeyCancel( Object sender);
  178.      Void OnKeySize( Object sender,  Class System.EventArgs e);
  179.      Void OnKeySelect( Object sender,  Class System.EventArgs e);
  180.      Void OnMenuLockControls( Object sender,  Class System.EventArgs e);
  181.      Void OnMenuNever( Object sender,  Class System.EventArgs e);
  182.      Void OnMenuTabOrder( Object sender,  Class System.EventArgs e);
  183.      Void OnMenuZOrderSelection( Object sender,  Class System.EventArgs e);
  184.      Void OnStatusAnyControls( Object sender,  Class System.EventArgs e);
  185.      Void OnStatusControlsOnlySelection( Object sender,  Class System.EventArgs e);
  186.      Void OnStatusLockControls( Object sender,  Class System.EventArgs e);
  187.      Void OnStatusMultiSelect( Object sender,  Class System.EventArgs e);
  188.      Void OnStatusMultiSelectPrimary( Object sender,  Class System.EventArgs e);
  189.      Void OnStatusShowGrid( Object sender,  Class System.EventArgs e);
  190.      Void OnStatusSnapToGrid( Object sender,  Class System.EventArgs e);
  191.      Void OnStatusZOrder( Object sender,  Class System.EventArgs e);
  192.      Void OnUpdateCommandStatus();
  193.      Void RotateParentSelection( Boolean backwards);
  194.      Void RotateTabSelection( Boolean backwards);
  195.     }
  196. class ControlComparer : System.Object
  197.     {
  198.      I4 Compare( Object x,  Object y);
  199.      Void ControlComparer();
  200.     }
  201. class System.Windows.Forms.Design.DataGridAutoFormatDialog : System.Windows.Forms.Form
  202.     {
  203.      String scheme;
  204.      String data;
  205.      Class System.Windows.Forms.DataGrid dgrid;
  206.      Class System.Data.DataTable schemeTable;
  207.      Class System.Data.DataSet dataSet;
  208.      Class AutoFormatDataGrid dataGrid;
  209.      Class System.Windows.Forms.DataGridTableStyle tableStyle;
  210.      Class System.Windows.Forms.Button button2;
  211.      Class System.Windows.Forms.Button button1;
  212.      Class System.Windows.Forms.ListBox schemeName;
  213.      Class System.Windows.Forms.Label formats;
  214.      Class System.Windows.Forms.Label preview;
  215.      Boolean IMBusy;
  216.      I4 selectedIndex;
  217.      Void System.Windows.Forms.Design.DataGridAutoFormatDialog( Class System.Windows.Forms.DataGrid dgrid);
  218.      Void AddStyleSheetInformationToDataGrid();
  219.      Void AddDataToDataGrid();
  220.      Void AutoFormat_HelpRequested( Object sender,  Class System.Windows.Forms.HelpEventArgs e);
  221.      Void Button1_Clicked( Object sender,  Class System.EventArgs e);
  222.      Void InitializeComponent();
  223.      Boolean IsTableProperty( String propName);
  224.      Void SchemeName_SelectionChanged( Object sender,  Class System.EventArgs e);
  225.      Class System.Data.DataRow get_SelectedData();
  226.     property SelectedData { get(){} set(){} };
  227.     }
  228. class AutoFormatDataGrid : System.Windows.Forms.DataGrid
  229.     {
  230.      Void OnKeyDown( Class System.Windows.Forms.KeyEventArgs e);
  231.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  232.      Boolean ProcessKeyPreview( ByRef ValueClass System.Windows.Forms.Message m);
  233.      Void OnMouseDown( Class System.Windows.Forms.MouseEventArgs e);
  234.      Void OnMouseUp( Class System.Windows.Forms.MouseEventArgs e);
  235.      Void OnMouseMove( Class System.Windows.Forms.MouseEventArgs e);
  236.      Void AutoFormatDataGrid();
  237.     }
  238. class System.Windows.Forms.Design.DataGridColumnCollectionEditor : System.ComponentModel.Design.CollectionEditor
  239.     {
  240.      Void System.Windows.Forms.Design.DataGridColumnCollectionEditor( Class System.Type type);
  241.      SZArray Class System.Type CreateNewItemTypes();
  242.     }
  243. class System.Windows.Forms.Design.DataGridColumnStyleMappingNameEditor : System.Drawing.Design.UITypeEditor
  244.     {
  245.      Class System.Windows.Forms.Design.DesignBindingPicker designBindingPicker;
  246.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  247.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  248.      Void System.Windows.Forms.Design.DataGridColumnStyleMappingNameEditor();
  249.     }
  250. class System.Windows.Forms.Design.DataGridDesigner : System.Windows.Forms.Design.ControlDesigner
  251.     {
  252.      Class System.ComponentModel.Design.DesignerVerbCollection designerVerbs;
  253.      Class System.ComponentModel.Design.IComponentChangeService changeNotificationService;
  254.      Void System.Windows.Forms.Design.DataGridDesigner();
  255.      Void Initialize( Class System.ComponentModel.IComponent component);
  256.      Void DataSource_ComponentRemoved( Object sender,  Class System.ComponentModel.Design.ComponentEventArgs e);
  257.      Void Dispose( Boolean disposing);
  258.      Class System.ComponentModel.Design.DesignerVerbCollection get_Verbs();
  259.      Void OnAutoFormat( Object sender,  Class System.EventArgs e);
  260.      Void OnPopulateGrid( Object sender,  Class System.EventArgs evevent);
  261.     property Verbs { get(){} set(){} };
  262.     }
  263. class System.Windows.Forms.Design.DataGridTableStyleMappingNameEditor : System.Drawing.Design.UITypeEditor
  264.     {
  265.      Class System.Windows.Forms.Design.DesignBindingPicker designBindingPicker;
  266.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  267.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  268.      Void System.Windows.Forms.Design.DataGridTableStyleMappingNameEditor();
  269.     }
  270. class System.Windows.Forms.Design.DataMemberFieldConverter : System.ComponentModel.TypeConverter
  271.     {
  272.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  273.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  274.      Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value,  Class System.Type destinationType);
  275.      Void System.Windows.Forms.Design.DataMemberFieldConverter();
  276.     }
  277. class System.Windows.Forms.Design.DataMemberFieldEditor : System.Drawing.Design.UITypeEditor
  278.     {
  279.      Class System.Windows.Forms.Design.DesignBindingPicker designBindingPicker;
  280.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  281.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  282.      Void System.Windows.Forms.Design.DataMemberFieldEditor();
  283.     }
  284. class System.Windows.Forms.Design.DataMemberListEditor : System.Drawing.Design.UITypeEditor
  285.     {
  286.      Class System.Windows.Forms.Design.DesignBindingPicker designBindingPicker;
  287.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  288.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  289.      Void System.Windows.Forms.Design.DataMemberListEditor();
  290.     }
  291. class System.Windows.Forms.Design.DataSourceConverter : System.ComponentModel.ReferenceConverter
  292.     {
  293.      Class System.ComponentModel.ReferenceConverter listConverter;
  294.      Void System.Windows.Forms.Design.DataSourceConverter();
  295.      Class StandardValuesCollection GetStandardValues( Class System.ComponentModel.ITypeDescriptorContext context);
  296.      Boolean GetStandardValuesExclusive( Class System.ComponentModel.ITypeDescriptorContext context);
  297.      Boolean GetStandardValuesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  298.     }
  299. class System.Windows.Forms.Design.DateTimePickerDesigner : System.Windows.Forms.Design.ControlDesigner
  300.     {
  301.      Void OnSetComponentDefaults();
  302.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  303.      Void System.Windows.Forms.Design.DateTimePickerDesigner();
  304.     property SelectionRules { get(){} set(){} };
  305.     }
  306. class System.Windows.Forms.Design.DesignBinding : System.Object
  307.     {
  308.      Object dataSource;
  309.      String dataMember;
  310.      Class System.Windows.Forms.Design.DesignBinding Null;
  311.      Void System.Windows.Forms.Design.DesignBinding( Object dataSource,  String dataMember);
  312.      Boolean get_IsNull();
  313.      Object get_DataSource();
  314.      String get_DataMember();
  315.      String get_DataField();
  316.      Boolean Equals( Object dataSource,  String dataMember);
  317.      Void System.Windows.Forms.Design.DesignBinding();
  318.     property IsNull { get(){} set(){} };
  319.     property DataSource { get(){} set(){} };
  320.     property DataMember { get(){} set(){} };
  321.     property DataField { get(){} set(){} };
  322.     }
  323. class System.Windows.Forms.Design.DesignBindingConverter : System.ComponentModel.TypeConverter
  324.     {
  325.      Boolean CanConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  326.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type destType);
  327.      Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value,  Class System.Type sourceType);
  328.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  329.      Void System.Windows.Forms.Design.DesignBindingConverter();
  330.     }
  331. class System.Windows.Forms.Design.DesignBindingEditor : System.Drawing.Design.UITypeEditor
  332.     {
  333.      Class System.Windows.Forms.Design.DesignBindingPicker designBindingPicker;
  334.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  335.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  336.      Void System.Windows.Forms.Design.DesignBindingEditor();
  337.     }
  338. class System.Windows.Forms.Design.DesignBindingPicker : System.Windows.Forms.TreeView
  339.     {
  340.      I4 MaximumDepth;
  341.      Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc;
  342.      Boolean multipleDataSources;
  343.      Boolean selectLists;
  344.      Boolean expansionSignClicked;
  345.      I4 BINDER_IMAGE;
  346.      I4 COLUMN_IMAGE;
  347.      I4 NONE_IMAGE;
  348.      Boolean allowSelection;
  349.      Class System.Windows.Forms.Design.DesignBinding selectedItem;
  350.      Class System.Windows.Forms.TreeNode selectedNode;
  351.      Class System.Windows.Forms.Design.DesignBinding get_SelectedItem();
  352.      Boolean get_ExpansionSignClicked();
  353.      Void set_ExpansionSignClicked( Boolean value);
  354.      Void OnAfterExpand( Class System.Windows.Forms.TreeViewEventArgs e);
  355.      Void OnBeforeExpand( Class System.Windows.Forms.TreeViewCancelEventArgs e);
  356.      Void OnBeforeCollapse( Class System.Windows.Forms.TreeViewCancelEventArgs e);
  357.      Void OnAfterCollapse( Class System.Windows.Forms.TreeViewEventArgs e);
  358.      Class System.Windows.Forms.TreeNode GetNodeAtXAndY( I4 x,  I4 y);
  359.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  360.      Boolean IsInputKey( ValueClass System.Windows.Forms.Keys key);
  361.      Void OnKeyUp( Class System.Windows.Forms.KeyEventArgs e);
  362.      Void System.Windows.Forms.Design.DesignBindingPicker( Class System.ComponentModel.ITypeDescriptorContext context,  Boolean multipleDataSources,  Boolean selectLists);
  363.      Boolean get_AllowSelection();
  364.      Void set_AllowSelection( Boolean value);
  365.      Void Start( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc,  Object dataSource,  Class System.Windows.Forms.Design.DesignBinding selectedItem);
  366.      Void End();
  367.      Void FillDataSource( Class System.Windows.Forms.BindingContext bindingManager,  Object component);
  368.      Void FillDataSources( Class System.ComponentModel.ITypeDescriptorContext context,  Object dataSource);
  369.      Void FillDataMembers( Class System.Windows.Forms.BindingContext bindingManager,  Object dataSource,  String dataMember,  String propertyName,  Boolean isList,  Class System.Windows.Forms.TreeNodeCollection nodes,  I4 depth);
  370.      I4 GetMaxItemWidth( Class System.Windows.Forms.TreeNodeCollection nodes);
  371.      Void SetSelectedItem( Class System.Windows.Forms.TreeNode node);
  372.      Void System.Windows.Forms.Design.DesignBindingPicker();
  373.     property SelectedItem { get(){} set(){} };
  374.     property ExpansionSignClicked { get(){} set(){} };
  375.     property AllowSelection { get(){} set(){} };
  376.     }
  377. class DataSourceNode : System.Windows.Forms.TreeNode
  378.     {
  379.      Class System.ComponentModel.IComponent dataSource;
  380.      Void DataSourceNode( Class System.ComponentModel.IComponent dataSource);
  381.      Class System.ComponentModel.IComponent get_DataSource();
  382.     property DataSource { get(){} set(){} };
  383.     }
  384. class DataMemberNode : System.Windows.Forms.TreeNode
  385.     {
  386.      Boolean isList;
  387.      String dataMember;
  388.      Void DataMemberNode( String dataMember,  String dataField,  Boolean isList);
  389.      Boolean get_IsList();
  390.      String get_DataMember();
  391.      String get_DataField();
  392.      Class System.ComponentModel.IComponent get_DataSource();
  393.     property IsList { get(){} set(){} };
  394.     property DataMember { get(){} set(){} };
  395.     property DataField { get(){} set(){} };
  396.     property DataSource { get(){} set(){} };
  397.     }
  398. class NoneNode : System.Windows.Forms.TreeNode
  399.     {
  400.      Void NoneNode();
  401.     }
  402. class System.Windows.Forms.Design.DesignBindingPropertyDescriptor : System.ComponentModel.PropertyDescriptor
  403.     {
  404.      Class System.ComponentModel.TypeConverter designBindingConverter;
  405.      Class System.ComponentModel.PropertyDescriptor property;
  406.      Void System.Windows.Forms.Design.DesignBindingPropertyDescriptor( Class System.ComponentModel.PropertyDescriptor property,  SZArray Class System.Attribute attrs);
  407.      Class System.Type get_ComponentType();
  408.      Class System.ComponentModel.TypeConverter get_Converter();
  409.      Boolean get_IsReadOnly();
  410.      Class System.Type get_PropertyType();
  411.      Boolean CanResetValue( Object component);
  412.      Object GetValue( Object component);
  413.      Void ResetValue( Object component);
  414.      Void SetValue( Object component,  Object value);
  415.      Boolean ShouldSerializeValue( Object component);
  416.      Void SetBinding( Class System.Windows.Forms.ControlBindingsCollection bindings,  Class System.ComponentModel.PropertyDescriptor property,  Class System.Windows.Forms.Design.DesignBinding designBinding);
  417.      Class System.Windows.Forms.Design.DesignBinding GetBinding( Class System.Windows.Forms.ControlBindingsCollection bindings,  Class System.ComponentModel.PropertyDescriptor property);
  418.      Void System.Windows.Forms.Design.DesignBindingPropertyDescriptor();
  419.     property ComponentType { get(){} set(){} };
  420.     property Converter { get(){} set(){} };
  421.     property IsReadOnly { get(){} set(){} };
  422.     property PropertyType { get(){} set(){} };
  423.     }
  424. class System.Windows.Forms.Design.DesignBindingValueUIHandler : System.Object
  425.     {
  426.      Class System.Drawing.Bitmap dataBitmap;
  427.      Class System.Drawing.Bitmap get_DataBitmap();
  428.      Void OnGetUIValueItem( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.ComponentModel.PropertyDescriptor propDesc,  Class System.Collections.ArrayList valueUIItemList);
  429.      Void OnPropertyValueUIItemInvoke( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.ComponentModel.PropertyDescriptor descriptor,  Class System.Drawing.Design.PropertyValueUIItem invokedItem);
  430.      Void Dispose();
  431.      Void System.Windows.Forms.Design.DesignBindingValueUIHandler();
  432.     property DataBitmap { get(){} set(){} };
  433.     }
  434. class LocalUIItem : System.Drawing.Design.PropertyValueUIItem
  435.     {
  436.      Class System.Windows.Forms.Binding binding;
  437.      Void LocalUIItem( Class System.Windows.Forms.Design.DesignBindingValueUIHandler handler,  Class System.Windows.Forms.Binding binding);
  438.      Class System.Windows.Forms.Binding get_Binding();
  439.      String GetToolTip( Class System.Windows.Forms.Binding binding);
  440.     property Binding { get(){} set(){} };
  441.     }
  442. class System.Windows.Forms.Design.DesignerExtenders : System.Object
  443.     {
  444.      SZArray Class System.ComponentModel.IExtenderProvider providers;
  445.      Class System.ComponentModel.Design.IExtenderProviderService extenderService;
  446.      Void System.Windows.Forms.Design.DesignerExtenders( Class System.ComponentModel.Design.IExtenderProviderService ex);
  447.      Void Dispose();
  448.     }
  449. class ModifiersExtenderProvider : System.Object
  450.     {
  451.      Class System.ComponentModel.IComponent baseComponent;
  452.      Boolean CanExtend( Object o);
  453.      ValueClass System.CodeDom.MemberAttributes GetModifiers( Class System.ComponentModel.IComponent comp);
  454.      Void SetModifiers( Class System.ComponentModel.IComponent comp,  ValueClass System.CodeDom.MemberAttributes modifiers);
  455.      Void ModifiersExtenderProvider();
  456.     }
  457. class ModifiersInheritedExtenderProvider : System.Object
  458.     {
  459.      Class System.ComponentModel.IComponent baseComponent;
  460.      Boolean CanExtend( Object o);
  461.      ValueClass System.CodeDom.MemberAttributes GetModifiers( Class System.ComponentModel.IComponent comp);
  462.      Void ModifiersInheritedExtenderProvider();
  463.     }
  464. class ModifierConverter : System.ComponentModel.TypeConverter
  465.     {
  466.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  467.      Boolean CanConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type destinationType);
  468.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  469.      Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value,  Class System.Type destinationType);
  470.      Object CreateInstance( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Collections.IDictionary propertyValues);
  471.      Class System.ComponentModel.TypeConverter GetConverter( Class System.ComponentModel.ITypeDescriptorContext context);
  472.      Boolean GetCreateInstanceSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  473.      Class System.ComponentModel.PropertyDescriptorCollection GetProperties( Class System.ComponentModel.ITypeDescriptorContext context,  Object value,  SZArray Class System.Attribute attributes);
  474.      Boolean GetPropertiesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  475.      Class StandardValuesCollection GetStandardValues( Class System.ComponentModel.ITypeDescriptorContext context);
  476.      Boolean GetStandardValuesExclusive( Class System.ComponentModel.ITypeDescriptorContext context);
  477.      Boolean GetStandardValuesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  478.      Boolean IsValid( Class System.ComponentModel.ITypeDescriptorContext context,  Object value);
  479.      Void ModifierConverter();
  480.     }
  481. interface System.Windows.Forms.Design.IOverlayService : 
  482.     {
  483.      Void PushOverlay( Class System.Windows.Forms.Control control);
  484.      Void RemoveOverlay( Class System.Windows.Forms.Control control);
  485.     }
  486. interface System.Windows.Forms.Design.ISplitWindowService : 
  487.     {
  488.      Void AddSplitWindow( Class System.Windows.Forms.Control window);
  489.      Void RemoveSplitWindow( Class System.Windows.Forms.Control window);
  490.     }
  491. class System.Windows.Forms.Design.DesignerFrame : System.Windows.Forms.Control
  492.     {
  493.      Class System.ComponentModel.ISite designerSite;
  494.      Class OverlayControl designerRegion;
  495.      Class System.Windows.Forms.Splitter splitter;
  496.      Class System.Windows.Forms.Control designer;
  497.      Void System.Windows.Forms.Design.DesignerFrame( Class System.ComponentModel.ISite site);
  498.      Void Dispose( Boolean disposing);
  499.      Void ForceDesignerRedraw( Boolean focus);
  500.      Void Initialize( Class System.Windows.Forms.Control view);
  501.      Void OnGotFocus( Class System.EventArgs e);
  502.      Void OnLostFocus( Class System.EventArgs e);
  503.      Void OnSplitterMoved( Object sender,  Class System.Windows.Forms.SplitterEventArgs e);
  504.      Void OnUserPreferenceChanged( Object sender,  Class Microsoft.Win32.UserPreferenceChangedEventArgs e);
  505.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  506.      Void SyncDesignerUI();
  507.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  508.      Void System.Windows.Forms.Design.IOverlayService.PushOverlay( Class System.Windows.Forms.Control control);
  509.      Void System.Windows.Forms.Design.IOverlayService.RemoveOverlay( Class System.Windows.Forms.Control control);
  510.      Void System.Windows.Forms.Design.ISplitWindowService.AddSplitWindow( Class System.Windows.Forms.Control window);
  511.      Void System.Windows.Forms.Design.ISplitWindowService.RemoveSplitWindow( Class System.Windows.Forms.Control window);
  512.     }
  513. class OverlayControl : System.Windows.Forms.ScrollableControl
  514.     {
  515.      Class System.Collections.ArrayList overlayList;
  516.      SZArray Boolean overlayVisibility;
  517.      Class System.IServiceProvider provider;
  518.      Void OverlayControl( Class System.IServiceProvider provider);
  519.      Class System.Windows.Forms.AccessibleObject CreateAccessibilityInstance();
  520.      Void set_OverlayVisible( Boolean value);
  521.      Void OnCreateControl();
  522.      Void OnLayout( Class System.Windows.Forms.LayoutEventArgs e);
  523.      Void ParentOverlay( Class System.Windows.Forms.Control control);
  524.      Void PushOverlay( Class System.Windows.Forms.Control control);
  525.      Void RemoveOverlay( Class System.Windows.Forms.Control control);
  526.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  527.     property OverlayVisible { get(){} set(){} };
  528.     }
  529. class OverlayControlAccessibleObject : ControlAccessibleObject
  530.     {
  531.      Void OverlayControlAccessibleObject( Class OverlayControl owner);
  532.      Class System.Windows.Forms.AccessibleObject HitTest( I4 x,  I4 y);
  533.     }
  534. class System.Windows.Forms.Design.DockEditor : System.Drawing.Design.UITypeEditor
  535.     {
  536.      Class DockUI dockUI;
  537.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  538.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  539.      Void System.Windows.Forms.Design.DockEditor();
  540.     }
  541. class DockUI : System.Windows.Forms.Control
  542.     {
  543.      Class ContainerPlaceholder container;
  544.      Class System.Windows.Forms.CheckBox fill;
  545.      Class System.Windows.Forms.CheckBox left;
  546.      Class System.Windows.Forms.CheckBox right;
  547.      Class System.Windows.Forms.CheckBox top;
  548.      Class System.Windows.Forms.CheckBox bottom;
  549.      Class System.Windows.Forms.CheckBox none;
  550.      SZArray Class System.Windows.Forms.CheckBox upDownOrder;
  551.      SZArray Class System.Windows.Forms.CheckBox leftRightOrder;
  552.      SZArray Class System.Windows.Forms.CheckBox tabOrder;
  553.      Class System.Windows.Forms.Design.DockEditor editor;
  554.      Object value;
  555.      Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc;
  556.      Void DockUI( Class System.Windows.Forms.Design.DockEditor editor);
  557.      Object get_Value();
  558.      Void End();
  559.      ValueClass System.Windows.Forms.DockStyle GetDock( Class System.Windows.Forms.CheckBox btn);
  560.      Void InitializeComponent();
  561.      Void OnClick( Object sender,  Class System.EventArgs eventargs);
  562.      Void OnGotFocus( Class System.EventArgs e);
  563.      Void OnKeyDown( Object sender,  Class System.Windows.Forms.KeyEventArgs e);
  564.      Void Start( Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc,  Object value);
  565.      Void Teardown();
  566.     property Value { get(){} set(){} };
  567.     }
  568. class DockEditorCheckBox : System.Windows.Forms.CheckBox
  569.     {
  570.      Boolean get_ShowFocusCues();
  571.      Boolean IsInputKey( ValueClass System.Windows.Forms.Keys keyData);
  572.      Void DockEditorCheckBox();
  573.     property ShowFocusCues { get(){} set(){} };
  574.     }
  575. class ContainerPlaceholder : System.Windows.Forms.Control
  576.     {
  577.      Void ContainerPlaceholder();
  578.      Void OnPaint( Class System.Windows.Forms.PaintEventArgs e);
  579.     }
  580. class System.Windows.Forms.Design.ParentControlDesigner : System.Windows.Forms.Design.ControlDesigner
  581.     {
  582.      I4 ContainerSelectorTimerId;
  583.      I4 minGridSize;
  584.      I4 maxGridSize;
  585.      Class System.Diagnostics.BooleanSwitch StepControls;
  586.      Class System.Windows.Forms.Design.ISelectionUIHandler parentDraggingHandler;
  587.      ValueClass System.Drawing.Point mouseDragBase;
  588.      ValueClass System.Drawing.Rectangle mouseDragOffset;
  589.      Class System.Drawing.Design.ToolboxItem mouseDragTool;
  590.      ValueClass System.Windows.Forms.FrameStyle mouseDragFrame;
  591.      Class ParentControlSelectionUIHandler dragHandler;
  592.      Class System.Windows.Forms.Design.OleDragDropHandler oleDragDropHandler;
  593.      Class EscapeHandler escapeHandler;
  594.      Class System.Windows.Forms.Control pendingRemoveControl;
  595.      Class System.ComponentModel.Design.IComponentChangeService componentChangeSvc;
  596.      Class System.Drawing.Design.IToolboxService toolboxService;
  597.      Boolean waitingForTimeout;
  598.      Boolean needOptionsDefaults;
  599.      Boolean gridSnap;
  600.      ValueClass System.Drawing.Size gridSize;
  601.      Boolean drawGrid;
  602.      Boolean defaultGridSnap;
  603.      Boolean defaultDrawGrid;
  604.      ValueClass System.Drawing.Size defaultGridSize;
  605.      Boolean parentCanSetDrawGrid;
  606.      Boolean parentCanSetGridSize;
  607.      Boolean parentCanSetGridSnap;
  608.      ValueClass System.Drawing.Size get_CurrentGridSize();
  609.      ValueClass System.Drawing.Point get_DefaultControlLocation();
  610.      Boolean get_DrawGrid();
  611.      Void set_DrawGrid( Boolean value);
  612.      Boolean get_EnableDragRect();
  613.      ValueClass System.Drawing.Size get_ParentGridSize();
  614.      ValueClass System.Drawing.Size get_GridSize();
  615.      Void set_GridSize( ValueClass System.Drawing.Size value);
  616.      Boolean get_SnapToGrid();
  617.      Void set_SnapToGrid( Boolean value);
  618.      Void AddChildComponents( Class System.ComponentModel.IComponent component,  Class System.ComponentModel.IContainer container,  Class System.ComponentModel.Design.IDesignerHost host,  Class System.Windows.Forms.Design.ISelectionUIService uiSvc);
  619.      Void Dispose( Boolean disposing);
  620.      Void DrawGridOfParentChanged( Boolean drawGrid);
  621.      Void GridSizeOfParentChanged( ValueClass System.Drawing.Size gridSize);
  622.      Void GridSnapOfParentChanged( Boolean gridSnap);
  623.      Void InvokeCreateTool( Class System.Windows.Forms.Design.ParentControlDesigner toInvoke,  Class System.Drawing.Design.ToolboxItem tool);
  624.      Boolean CanParent( Class System.Windows.Forms.Design.ControlDesigner controlDesigner);
  625.      Boolean CanParent( Class System.Windows.Forms.Control control);
  626.      Void CreateTool( Class System.Drawing.Design.ToolboxItem tool);
  627.      Void CreateTool( Class System.Drawing.Design.ToolboxItem tool,  ValueClass System.Drawing.Point location);
  628.      Void CreateTool( Class System.Drawing.Design.ToolboxItem tool,  ValueClass System.Drawing.Rectangle bounds);
  629.      SZArray Class System.ComponentModel.IComponent CreateToolCore( Class System.Drawing.Design.ToolboxItem tool,  I4 x,  I4 y,  I4 width,  I4 height,  Boolean hasLocation,  Boolean hasSize);
  630.      Void EnsureOptionsDefaults();
  631.      Class System.ComponentModel.IComponent GetComponentForControl( Class System.Windows.Forms.Control control);
  632.      SZArray Object GetComponentsInRect( ValueClass System.Drawing.Rectangle value,  Boolean screenCoords);
  633.      Class System.Windows.Forms.Control GetControl( Object component);
  634.      ValueClass System.Drawing.Rectangle GetControlStackLocation( ValueClass System.Drawing.Rectangle centeredLocation);
  635.      ValueClass System.Drawing.Size GetDefaultSize( Class System.ComponentModel.IComponent component);
  636.      Class System.Windows.Forms.Design.OleDragDropHandler GetOleDragHandler();
  637.      Class System.Windows.Forms.Design.ParentControlDesigner GetParentControlDesignerOfParent();
  638.      ValueClass System.Drawing.Rectangle GetAdjustedSnapLocation( ValueClass System.Drawing.Rectangle originalRect,  ValueClass System.Drawing.Rectangle dragRect);
  639.      ValueClass System.Drawing.Point GetSnappedPoint( ValueClass System.Drawing.Point pt);
  640.      ValueClass System.Drawing.Rectangle GetUpdatedRect( ValueClass System.Drawing.Rectangle originalRect,  ValueClass System.Drawing.Rectangle dragRect,  Boolean updateSize);
  641.      Void HookTimeout();
  642.      Void Initialize( Class System.ComponentModel.IComponent component);
  643.      Boolean IsOptionDefault( String optionName,  Object value);
  644.      Void OnChildControlAdded( Object sender,  Class System.Windows.Forms.ControlEventArgs e);
  645.      Void OnChildControlRemoved( Object sender,  Class System.Windows.Forms.ControlEventArgs e);
  646.      Void OnComponentRemoving( Object sender,  Class System.ComponentModel.Design.ComponentEventArgs e);
  647.      Void OnComponentRemoved( Object sender,  Class System.ComponentModel.Design.ComponentEventArgs e);
  648.      Void OnContainerSelectorActive( Object sender,  Class System.Windows.Forms.Design.ContainerSelectorActiveEventArgs e);
  649.      Void OnContainerSelectorTimeout();
  650.      Void OnDragDrop( Class System.Windows.Forms.DragEventArgs de);
  651.      Void OnDragEnter( Class System.Windows.Forms.DragEventArgs de);
  652.      Void OnDragLeave( Class System.EventArgs e);
  653.      Void OnDragOver( Class System.Windows.Forms.DragEventArgs de);
  654.      Void OnGiveFeedback( Class System.Windows.Forms.GiveFeedbackEventArgs e);
  655.      Void OnLoadComplete( Object sender,  Class System.EventArgs e);
  656.      Void OnMouseDragBegin( I4 x,  I4 y);
  657.      Void OnMouseDragEnd( Boolean cancel);
  658.      Void OnMouseDragMove( I4 x,  I4 y);
  659.      Void OnMouseEnter();
  660.      Void OnMouseHover();
  661.      Void OnMouseLeave();
  662.      Void OnPaintAdornments( Class System.Windows.Forms.PaintEventArgs pe);
  663.      Void OnSetCursor();
  664.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  665.      Void ResetTimeout();
  666.      Void SetCursor();
  667.      Boolean ShouldSerializeDrawGrid();
  668.      Boolean ShouldSerializeSnapToGrid();
  669.      Boolean ShouldSerializeGridSize();
  670.      Void ResetGridSize();
  671.      Void ResetDrawGrid();
  672.      Void ResetSnapToGrid();
  673.      Void UnhookTimeout();
  674.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  675.      Class System.ComponentModel.IComponent System.Windows.Forms.Design.IOleDragClient.get_Component();
  676.      Boolean System.Windows.Forms.Design.IOleDragClient.AddComponent( Class System.ComponentModel.IComponent component,  String name,  Boolean firstAdd);
  677.      Boolean System.Windows.Forms.Design.IOleDragClient.get_CanModifyComponents();
  678.      Boolean System.Windows.Forms.Design.IOleDragClient.IsDropOk( Class System.ComponentModel.IComponent component);
  679.      Class System.Windows.Forms.Control System.Windows.Forms.Design.IOleDragClient.GetDesignerControl();
  680.      Class System.Windows.Forms.Control System.Windows.Forms.Design.IOleDragClient.GetControlForComponent( Object component);
  681.      Boolean System.Windows.Forms.Design.ISelectionUIHandler.BeginDrag( SZArray Object components,  ValueClass System.Windows.Forms.Design.SelectionRules rules,  I4 initialX,  I4 initialY);
  682.      Void System.Windows.Forms.Design.ISelectionUIHandler.DragMoved( SZArray Object components,  ValueClass System.Drawing.Rectangle offset);
  683.      Void System.Windows.Forms.Design.ISelectionUIHandler.EndDrag( SZArray Object components,  Boolean cancel);
  684.      ValueClass System.Drawing.Rectangle System.Windows.Forms.Design.ISelectionUIHandler.GetComponentBounds( Object component);
  685.      ValueClass System.Windows.Forms.Design.SelectionRules System.Windows.Forms.Design.ISelectionUIHandler.GetComponentRules( Object component);
  686.      ValueClass System.Drawing.Rectangle System.Windows.Forms.Design.ISelectionUIHandler.GetSelectionClipRect( Object component);
  687.      Void System.Windows.Forms.Design.ISelectionUIHandler.OleDragEnter( Class System.Windows.Forms.DragEventArgs de);
  688.      Void System.Windows.Forms.Design.ISelectionUIHandler.OleDragDrop( Class System.Windows.Forms.DragEventArgs de);
  689.      Void System.Windows.Forms.Design.ISelectionUIHandler.OleDragOver( Class System.Windows.Forms.DragEventArgs de);
  690.      Void System.Windows.Forms.Design.ISelectionUIHandler.OleDragLeave();
  691.      Void System.Windows.Forms.Design.ISelectionUIHandler.OnSelectionDoubleClick( Class System.ComponentModel.IComponent component);
  692.      Boolean System.Windows.Forms.Design.ISelectionUIHandler.QueryBeginDrag( SZArray Object components,  ValueClass System.Windows.Forms.Design.SelectionRules rules,  I4 initialX,  I4 initialY);
  693.      Void System.Windows.Forms.Design.ISelectionUIHandler.ShowContextMenu( Class System.ComponentModel.IComponent component);
  694.      Void System.Windows.Forms.Design.ParentControlDesigner();
  695.      Void System.Windows.Forms.Design.ParentControlDesigner();
  696.     property CurrentGridSize { get(){} set(){} };
  697.     property DefaultControlLocation { get(){} set(){} };
  698.     property DrawGrid { get(){} set(){} };
  699.     property EnableDragRect { get(){} set(){} };
  700.     property ParentGridSize { get(){} set(){} };
  701.     property GridSize { get(){} set(){} };
  702.     property SnapToGrid { get(){} set(){} };
  703.     }
  704. class ControlOleDragDropHandler : System.Windows.Forms.Design.OleDragDropHandler
  705.     {
  706.      Class System.Windows.Forms.Design.ParentControlDesigner designer;
  707.      Void ControlOleDragDropHandler( Class System.Windows.Forms.Design.SelectionUIHandler selectionHandler,  Class System.IServiceProvider serviceProvider,  Class System.Windows.Forms.Design.ParentControlDesigner designer);
  708.      Void OnInitializeComponent( Class System.ComponentModel.IComponent comp,  I4 x,  I4 y,  I4 width,  I4 height,  Boolean hasLocation,  Boolean hasSize);
  709.     }
  710. interface System.Windows.Forms.Design.IMenuStatusHandler : 
  711.     {
  712.      Boolean OverrideInvoke( Class System.ComponentModel.Design.MenuCommand cmd);
  713.      Boolean OverrideStatus( Class System.ComponentModel.Design.MenuCommand cmd);
  714.     }
  715. class EscapeHandler : System.Object
  716.     {
  717.      Class System.Windows.Forms.Design.ParentControlDesigner designer;
  718.      Void EscapeHandler( Class System.Windows.Forms.Design.ParentControlDesigner designer);
  719.      Boolean OverrideInvoke( Class System.ComponentModel.Design.MenuCommand cmd);
  720.      Boolean OverrideStatus( Class System.ComponentModel.Design.MenuCommand cmd);
  721.     }
  722. class ParentControlSelectionUIHandler : System.Windows.Forms.Design.SelectionUIHandler
  723.     {
  724.      Class System.Windows.Forms.Design.ParentControlDesigner parentControlDesigner;
  725.      Void ParentControlSelectionUIHandler( Class System.Windows.Forms.Design.ParentControlDesigner parentControlDesigner);
  726.      Class System.ComponentModel.IComponent GetComponent();
  727.      Class System.Windows.Forms.Control GetControl();
  728.      Class System.Windows.Forms.Control GetControl( Class System.ComponentModel.IComponent component);
  729.      ValueClass System.Drawing.Size GetCurrentSnapSize();
  730.      Object GetService( Class System.Type serviceType);
  731.      Boolean GetShouldSnapToGrid();
  732.      ValueClass System.Drawing.Rectangle GetUpdatedRect( ValueClass System.Drawing.Rectangle originalRect,  ValueClass System.Drawing.Rectangle dragRect,  Boolean updateSize);
  733.      Void SetCursor();
  734.     }
  735. class System.Windows.Forms.Design.ScrollableControlDesigner : System.Windows.Forms.Design.ParentControlDesigner
  736.     {
  737.      Class System.Windows.Forms.Design.ISelectionUIService selectionUISvc;
  738.      Boolean GetHitTest( ValueClass System.Drawing.Point pt);
  739.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  740.      Void System.Windows.Forms.Design.ScrollableControlDesigner();
  741.     }
  742. class System.Windows.Forms.Design.DocumentDesigner : System.Windows.Forms.Design.ScrollableControlDesigner
  743.     {
  744.      Class System.ComponentModel.Design.LocalizationExtenderProvider localizer;
  745.      Class System.Windows.Forms.Design.DesignerFrame frame;
  746.      Class System.Windows.Forms.Design.ControlCommandSet commandSet;
  747.      Class System.ComponentModel.Design.InheritanceService inheritanceService;
  748.      Class System.Windows.Forms.Design.EventHandlerService eventHandlerService;
  749.      Class System.Windows.Forms.Design.SelectionUIService selectionUIService;
  750.      Class System.Windows.Forms.Design.DesignBindingValueUIHandler designBindingValueUIHandler;
  751.      Class System.Windows.Forms.Design.DesignerExtenders designerExtenders;
  752.      Class System.Windows.Forms.Design.InheritanceUI inheritanceUI;
  753.      Class System.Windows.Forms.Design.PbrsForward pbrsFwd;
  754.      Boolean queriedTabOrder;
  755.      Class System.ComponentModel.Design.MenuCommand tabOrderCommand;
  756.      Class System.Windows.Forms.Design.IMenuEditorService menuEditorService;
  757.      Class System.Windows.Forms.Design.ComponentTray componentTray;
  758.      I4 trayHeight;
  759.      Boolean trayLargeIcon;
  760.      Boolean trayAutoArrange;
  761.      Boolean trayLayoutSuspended;
  762.      Boolean tbxCategorySet;
  763.      ValueClass System.Guid htmlDesignTime;
  764.      Class System.Collections.Hashtable axTools;
  765.      Class System.Diagnostics.TraceSwitch AxToolSwitch;
  766.      String axClipFormat;
  767.      Class System.Drawing.Design.ToolboxItemCreatorCallback toolboxCreator;
  768.      ValueClass System.Drawing.Point get_Location();
  769.      Void set_Location( ValueClass System.Drawing.Point value);
  770.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  771.      Boolean get_TabOrderActive();
  772.      Boolean get_TrayAutoArrange();
  773.      Void set_TrayAutoArrange( Boolean value);
  774.      Boolean get_TrayLargeIcon();
  775.      Void set_TrayLargeIcon( Boolean value);
  776.      I4 get_TrayHeight();
  777.      Void set_TrayHeight( I4 value);
  778.      Class System.Windows.Forms.Control System.Windows.Forms.Design.IOleDragClient.GetControlForComponent( Object component);
  779.      Boolean CanDropComponents( Class System.Windows.Forms.DragEventArgs de);
  780.      Void Dispose( Boolean disposing);
  781.      Class System.Windows.Forms.Design.ParentControlDesigner GetSelectedParentControlDesigner();
  782.      Boolean GetToolSupported( Class System.Drawing.Design.ToolboxItem tool);
  783.      Void Initialize( Class System.ComponentModel.IComponent component);
  784.      Boolean IsSupportedActiveXControl( String clsid);
  785.      Void OnComponentAdded( Object source,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  786.      Void OnComponentRemoved( Object source,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  787.      Void OnContextMenu( I4 x,  I4 y);
  788.      Void OnCreateHandle();
  789.      Object OnCreateService( Class System.ComponentModel.Design.IServiceContainer container,  Class System.Type serviceType);
  790.      Class System.Drawing.Design.ToolboxItem OnCreateToolboxItem( Object serializedData,  String format);
  791.      Void OnDesignerActivate( Object source,  Class System.EventArgs evevent);
  792.      Void OnDesignerDeactivate( Object sender,  Class System.EventArgs e);
  793.      Void OnLoadComplete( Object sender,  Class System.EventArgs e);
  794.      Void OnComponentChanged( Object sender,  Class System.ComponentModel.Design.ComponentChangedEventArgs e);
  795.      Void OnSelectionChanged( Object sender,  Class System.EventArgs e);
  796.      Void DoProperMenuSelection( Class System.Collections.ICollection selComponents);
  797.      Void EnsureMenuEditorService( Class System.ComponentModel.IComponent c);
  798.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  799.      Void ToolPicked( Class System.Drawing.Design.ToolboxItem tool);
  800.      SZArray ValueClass System.ComponentModel.Design.ViewTechnology System.ComponentModel.Design.IRootDesigner.get_SupportedTechnologies();
  801.      Object System.ComponentModel.Design.IRootDesigner.GetView( ValueClass System.ComponentModel.Design.ViewTechnology technology);
  802.      Boolean System.Drawing.Design.IToolboxUser.GetToolSupported( Class System.Drawing.Design.ToolboxItem tool);
  803.      Void System.Drawing.Design.IToolboxUser.ToolPicked( Class System.Drawing.Design.ToolboxItem tool);
  804.      Void WmWindowPosChanged( ByRef ValueClass System.Windows.Forms.Message m);
  805.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  806.      Void System.Windows.Forms.Design.DocumentDesigner();
  807.      Void System.Windows.Forms.Design.DocumentDesigner();
  808.     property Location { get(){} set(){} };
  809.     property SelectionRules { get(){} set(){} };
  810.     property TabOrderActive { get(){} set(){} };
  811.     property TrayAutoArrange { get(){} set(){} };
  812.     property TrayLargeIcon { get(){} set(){} };
  813.     property TrayHeight { get(){} set(){} };
  814.     }
  815. class AxToolboxItem : System.Drawing.Design.ToolboxItem
  816.     {
  817.      String clsid;
  818.      Class System.Type axctlType;
  819.      Void AxToolboxItem( String clsid);
  820.      Void AxToolboxItem( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  821.      SZArray Class System.ComponentModel.IComponent CreateComponentsCore( Class System.ComponentModel.Design.IDesignerHost host);
  822.      Void Deserialize( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  823.      Class System.Type GetAxTypeFromReference( Object reference,  Class System.ComponentModel.Design.IDesignerHost host);
  824.      Class System.Type GetAxTypeFromAssembly( Class System.Reflection.Assembly a);
  825.      Object GetReferences( Class System.ComponentModel.Design.IDesignerHost host);
  826.      ValueClass System.Runtime.InteropServices.TYPELIBATTR GetTypeLibAttr();
  827.      Void Serialize( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  828.     }
  829. class DocumentInheritanceService : System.ComponentModel.Design.InheritanceService
  830.     {
  831.      Class System.Windows.Forms.Design.DocumentDesigner designer;
  832.      Void DocumentInheritanceService( Class System.Windows.Forms.Design.DocumentDesigner designer);
  833.      Boolean IgnoreInheritedMember( Class System.Reflection.MemberInfo member,  Class System.ComponentModel.IComponent component);
  834.     }
  835. interface System.Windows.Forms.Design.IEventHandlerService : 
  836.     {
  837.      Void add_EventHandlerChanged( Class System.EventHandler value);
  838.      Void remove_EventHandlerChanged( Class System.EventHandler value);
  839.      Class System.Windows.Forms.Control get_FocusWindow();
  840.      Object GetHandler( Class System.Type handlerType);
  841.      Void PopHandler( Object handler);
  842.      Void PushHandler( Object handler);
  843.     property FocusWindow { get(){} set(){} };
  844.     event EventHandlerChanged;
  845.     }
  846. class System.Windows.Forms.Design.EventHandlerService : System.Object
  847.     {
  848.      Object lastHandler;
  849.      Class System.Type lastHandlerType;
  850.      Class HandlerEntry handlerHead;
  851.      Class System.EventHandler changedEvent;
  852.      Class System.Windows.Forms.Control focusWnd;
  853.      Void System.Windows.Forms.Design.EventHandlerService( Class System.Windows.Forms.Control focusWnd);
  854.      Void add_EventHandlerChanged( Class System.EventHandler value);
  855.      Void remove_EventHandlerChanged( Class System.EventHandler value);
  856.      Class System.Windows.Forms.Control get_FocusWindow();
  857.      Object GetHandler( Class System.Type handlerType);
  858.      Void OnEventHandlerChanged( Class System.EventArgs e);
  859.      Void PopHandler( Object handler);
  860.      Void PushHandler( Object handler);
  861.     property FocusWindow { get(){} set(){} };
  862.     event EventHandlerChanged;
  863.     }
  864. class HandlerEntry : System.Object
  865.     {
  866.      Object handler;
  867.      Class HandlerEntry next;
  868.      Void HandlerEntry( Object handler,  Class HandlerEntry next);
  869.     }
  870. class System.Windows.Forms.Design.FileNameEditor : System.Drawing.Design.UITypeEditor
  871.     {
  872.      Class System.Windows.Forms.OpenFileDialog openFileDialog;
  873.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  874.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  875.      Void InitializeDialog( Class System.Windows.Forms.OpenFileDialog openFileDialog);
  876.      Void System.Windows.Forms.Design.FileNameEditor();
  877.     }
  878. class System.Windows.Forms.Design.FolderNameEditor : System.Drawing.Design.UITypeEditor
  879.     {
  880.      Class FolderBrowser folderBrowser;
  881.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  882.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  883.      Void InitializeDialog( Class FolderBrowser folderBrowser);
  884.      Void System.Windows.Forms.Design.FolderNameEditor();
  885.     }
  886. class FolderBrowser : System.ComponentModel.Component
  887.     {
  888.      I4 MAX_PATH;
  889.      ValueClass FolderBrowserFolder startLocation;
  890.      ValueClass FolderBrowserStyles publicOptions;
  891.      ValueClass BrowseInfos privateOptions;
  892.      String descriptionText;
  893.      String directoryPath;
  894.      ValueClass FolderBrowserStyles get_Style();
  895.      Void set_Style( ValueClass FolderBrowserStyles value);
  896.      String get_DirectoryPath();
  897.      ValueClass FolderBrowserFolder get_StartLocation();
  898.      Void set_StartLocation( ValueClass FolderBrowserFolder value);
  899.      String get_Description();
  900.      Void set_Description( String value);
  901.      Class IMalloc GetSHMalloc();
  902.      ValueClass System.Windows.Forms.DialogResult ShowDialog();
  903.      ValueClass System.Windows.Forms.DialogResult ShowDialog( Class System.Windows.Forms.IWin32Window owner);
  904.      Void FolderBrowser();
  905.      Void FolderBrowser();
  906.     property Style { get(){} set(){} };
  907.     property DirectoryPath { get(){} set(){} };
  908.     property StartLocation { get(){} set(){} };
  909.     property Description { get(){} set(){} };
  910.     }
  911. class FolderBrowserFolder : System.Enum
  912.     {
  913.      I4 value__;
  914.      ValueClass FolderBrowserFolder Desktop;
  915.      ValueClass FolderBrowserFolder Favorites;
  916.      ValueClass FolderBrowserFolder MyComputer;
  917.      ValueClass FolderBrowserFolder MyDocuments;
  918.      ValueClass FolderBrowserFolder MyPictures;
  919.      ValueClass FolderBrowserFolder NetAndDialUpConnections;
  920.      ValueClass FolderBrowserFolder NetworkNeighborhood;
  921.      ValueClass FolderBrowserFolder Printers;
  922.      ValueClass FolderBrowserFolder Recent;
  923.      ValueClass FolderBrowserFolder SendTo;
  924.      ValueClass FolderBrowserFolder StartMenu;
  925.      ValueClass FolderBrowserFolder Templates;
  926.     }
  927. class FolderBrowserStyles : System.Enum
  928.     {
  929.      I4 value__;
  930.      ValueClass FolderBrowserStyles BrowseForComputer;
  931.      ValueClass FolderBrowserStyles BrowseForEverything;
  932.      ValueClass FolderBrowserStyles BrowseForPrinter;
  933.      ValueClass FolderBrowserStyles RestrictToDomain;
  934.      ValueClass FolderBrowserStyles RestrictToFilesystem;
  935.      ValueClass FolderBrowserStyles RestrictToSubfolders;
  936.      ValueClass FolderBrowserStyles ShowTextBox;
  937.     }
  938. class System.Windows.Forms.Design.FormDocumentDesigner : System.Windows.Forms.Design.DocumentDesigner
  939.     {
  940.      ValueClass System.Drawing.Size autoScaleBaseSize;
  941.      Boolean inAutoscale;
  942.      I4 heightDelta;
  943.      Boolean isMenuInherited;
  944.      Class System.ComponentModel.InheritanceAttribute inheritanceAttribute;
  945.      ValueClass System.Drawing.Size get_AutoScaleBaseSize();
  946.      Void set_AutoScaleBaseSize( ValueClass System.Drawing.Size value);
  947.      ValueClass System.Drawing.Size get_ClientSize();
  948.      Void set_ClientSize( ValueClass System.Drawing.Size value);
  949.      Boolean get_IsMdiContainer();
  950.      Void set_IsMdiContainer( Boolean value);
  951.      Boolean get_IsMenuInherited();
  952.      Class System.Windows.Forms.MainMenu get_Menu();
  953.      Void set_Menu( Class System.Windows.Forms.MainMenu value);
  954.      R8 get_Opacity();
  955.      Void set_Opacity( R8 value);
  956.      ValueClass System.Drawing.Size get_Size();
  957.      Void set_Size( ValueClass System.Drawing.Size value);
  958.      Boolean get_ShowInTaskbar();
  959.      Void set_ShowInTaskbar( Boolean value);
  960.      ValueClass System.Windows.Forms.FormWindowState get_WindowState();
  961.      Void set_WindowState( ValueClass System.Windows.Forms.FormWindowState value);
  962.      Void ApplyAutoScaling( ValueClass System.Drawing.SizeF baseVar,  Class System.Windows.Forms.Form form);
  963.      R4 AdjustScale( R4 scale);
  964.      Void Dispose( Boolean disposing);
  965.      Void DoProperMenuSelection( Class System.Collections.ICollection selComponents);
  966.      Void EnsureMenuEditorService( Class System.ComponentModel.IComponent c);
  967.      I4 GetMenuHeight();
  968.      Void Initialize( Class System.ComponentModel.IComponent component);
  969.      Void OnComponentAdded( Object source,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  970.      Void OnComponentRemoved( Object source,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  971.      Void OnCreateHandle();
  972.      Void OnDesignerActivate( Object source,  Class System.EventArgs evevent);
  973.      Void OnDesignerDeactivate( Object sender,  Class System.EventArgs e);
  974.      Void OnDragOver( Class System.Windows.Forms.DragEventArgs de);
  975.      Void OnLoadComplete( Object source,  Class System.EventArgs evevent);
  976.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  977.      Void WmWindowPosChanging( ByRef ValueClass System.Windows.Forms.Message m);
  978.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  979.      Void System.Windows.Forms.Design.FormDocumentDesigner();
  980.     property AutoScaleBaseSize { get(){} set(){} };
  981.     property ClientSize { get(){} set(){} };
  982.     property IsMdiContainer { get(){} set(){} };
  983.     property IsMenuInherited { get(){} set(){} };
  984.     property Menu { get(){} set(){} };
  985.     property Opacity { get(){} set(){} };
  986.     property Size { get(){} set(){} };
  987.     property ShowInTaskbar { get(){} set(){} };
  988.     property WindowState { get(){} set(){} };
  989.     }
  990. class System.Windows.Forms.Design.GroupBoxDesigner : System.Windows.Forms.Design.ParentControlDesigner
  991.     {
  992.      Class System.Windows.Forms.Design.InheritanceUI inheritanceUI;
  993.      ValueClass System.Drawing.Point get_DefaultControlLocation();
  994.      Void OnPaintAdornments( Class System.Windows.Forms.PaintEventArgs pe);
  995.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  996.      Void System.Windows.Forms.Design.GroupBoxDesigner();
  997.     property DefaultControlLocation { get(){} set(){} };
  998.     }
  999. class System.Windows.Forms.Design.HelpNamespaceEditor : System.Windows.Forms.Design.FileNameEditor
  1000.     {
  1001.      Void InitializeDialog( Class System.Windows.Forms.OpenFileDialog openFileDialog);
  1002.      Void System.Windows.Forms.Design.HelpNamespaceEditor();
  1003.     }
  1004. class System.Windows.Forms.Design.ImageCollectionEditor : System.ComponentModel.Design.CollectionEditor
  1005.     {
  1006.      Void System.Windows.Forms.Design.ImageCollectionEditor( Class System.Type type);
  1007.      Object CreateInstance( Class System.Type type);
  1008.     }
  1009. class System.Windows.Forms.Design.ImageIndexEditor : System.Drawing.Design.UITypeEditor
  1010.     {
  1011.      Class System.Windows.Forms.ImageList currentImageList;
  1012.      Object currentInstance;
  1013.      Class System.Drawing.Design.UITypeEditor imageEditor;
  1014.      Void System.Windows.Forms.Design.ImageIndexEditor();
  1015.      Class System.Drawing.Image GetImage( Class System.ComponentModel.ITypeDescriptorContext context,  I4 index);
  1016.      Boolean GetPaintValueSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1017.      Void PaintValue( Class System.Drawing.Design.PaintValueEventArgs e);
  1018.     }
  1019. class System.Windows.Forms.Design.ImageListDesigner : System.ComponentModel.Design.ComponentDesigner
  1020.     {
  1021.      Class OriginalImageCollection originalImageCollection;
  1022.      ValueClass System.Windows.Forms.ColorDepth get_ColorDepth();
  1023.      Void set_ColorDepth( ValueClass System.Windows.Forms.ColorDepth value);
  1024.      Class OriginalImageCollection get_Images();
  1025.      Class System.Windows.Forms.ImageList get_ImageList();
  1026.      ValueClass System.Drawing.Size get_ImageSize();
  1027.      Void set_ImageSize( ValueClass System.Drawing.Size value);
  1028.      Class System.Windows.Forms.ImageListStreamer get_ImageStream();
  1029.      Void set_ImageStream( Class System.Windows.Forms.ImageListStreamer value);
  1030.      Void Dispose( Boolean disposing);
  1031.      Void Initialize( Class System.ComponentModel.IComponent component);
  1032.      Void OnComponentChanging( Object sender,  Class System.ComponentModel.Design.ComponentChangingEventArgs e);
  1033.      Void OnComponentChanged( Object sender,  Class System.ComponentModel.Design.ComponentChangedEventArgs e);
  1034.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1035.      Void System.Windows.Forms.Design.ImageListDesigner();
  1036.     property ColorDepth { get(){} set(){} };
  1037.     property Images { get(){} set(){} };
  1038.     property ImageList { get(){} set(){} };
  1039.     property ImageSize { get(){} set(){} };
  1040.     property ImageStream { get(){} set(){} };
  1041.     }
  1042. class OriginalImageCollection : System.Object
  1043.     {
  1044.      Class System.Windows.Forms.Design.ImageListDesigner owner;
  1045.      Class System.Collections.IList list;
  1046.      Void OriginalImageCollection( Class System.Windows.Forms.Design.ImageListDesigner owner);
  1047.      Void AssertInvariant();
  1048.      I4 get_Count();
  1049.      Boolean get_IsReadOnly();
  1050.      Boolean System.Collections.IList.get_IsFixedSize();
  1051.      Class System.Drawing.Image get_Item( I4 index);
  1052.      Void set_Item( I4 index,  Class System.Drawing.Image value);
  1053.      Object System.Collections.IList.get_Item( I4 index);
  1054.      Void System.Collections.IList.set_Item( I4 index,  Object value);
  1055.      I4 Add( Class System.Drawing.Image value);
  1056.      Void AddRange( SZArray Class System.Drawing.Image values);
  1057.      I4 System.Collections.IList.Add( Object value);
  1058.      Void ReloadFromImageList();
  1059.      Void Clear();
  1060.      Boolean Contains( Class System.Drawing.Image value);
  1061.      Boolean System.Collections.IList.Contains( Object value);
  1062.      Class System.Collections.IEnumerator GetEnumerator();
  1063.      I4 IndexOf( Class System.Drawing.Image value);
  1064.      I4 System.Collections.IList.IndexOf( Object value);
  1065.      Void System.Collections.IList.Insert( I4 index,  Object value);
  1066.      Void PopulateHandle();
  1067.      Void RecreateHandle();
  1068.      Void Remove( Class System.Drawing.Image value);
  1069.      Void System.Collections.IList.Remove( Object value);
  1070.      Void RemoveAt( I4 index);
  1071.      I4 System.Collections.ICollection.get_Count();
  1072.      Boolean System.Collections.ICollection.get_IsSynchronized();
  1073.      Object System.Collections.ICollection.get_SyncRoot();
  1074.      Void System.Collections.ICollection.CopyTo( Class System.Array array,  I4 index);
  1075.      Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
  1076.     property Count { get(){} set(){} };
  1077.     property IsReadOnly { get(){} set(){} };
  1078.     property Item { get(){} set(){} };
  1079.     }
  1080. interface System.Windows.Forms.Design.IMenuEditorService : 
  1081.     {
  1082.      Class System.Windows.Forms.Menu GetMenu();
  1083.      Boolean IsActive();
  1084.      Void SetMenu( Class System.Windows.Forms.Menu menu);
  1085.      Void SetSelection( Class System.Windows.Forms.MenuItem item);
  1086.      Boolean MessageFilter( ByRef ValueClass System.Windows.Forms.Message m);
  1087.     }
  1088. interface System.Windows.Forms.Design.IMouseHandler : 
  1089.     {
  1090.      Void OnMouseDoubleClick( Class System.ComponentModel.IComponent component);
  1091.      Void OnMouseDown( Class System.ComponentModel.IComponent component,  ValueClass System.Windows.Forms.MouseButtons button,  I4 x,  I4 y);
  1092.      Void OnMouseHover( Class System.ComponentModel.IComponent component);
  1093.      Void OnMouseMove( Class System.ComponentModel.IComponent component,  I4 x,  I4 y);
  1094.      Void OnMouseUp( Class System.ComponentModel.IComponent component,  ValueClass System.Windows.Forms.MouseButtons button);
  1095.      Void OnSetCursor( Class System.ComponentModel.IComponent component);
  1096.     }
  1097. class System.Windows.Forms.Design.InheritanceUI : System.Object
  1098.     {
  1099.      Class System.Drawing.Bitmap inheritanceGlyph;
  1100.      ValueClass System.Drawing.Rectangle inheritanceGlyphRect;
  1101.      Class System.Windows.Forms.ToolTip tooltip;
  1102.      Class System.Drawing.Bitmap get_InheritanceGlyph();
  1103.      ValueClass System.Drawing.Rectangle get_InheritanceGlyphRectangle();
  1104.      Void AddInheritedControl( Class System.Windows.Forms.Control c,  ValueClass System.ComponentModel.InheritanceLevel level);
  1105.      Void Dispose();
  1106.      Void RemoveInheritedControl( Class System.Windows.Forms.Control c);
  1107.      Void System.Windows.Forms.Design.InheritanceUI();
  1108.     property InheritanceGlyph { get(){} set(){} };
  1109.     property InheritanceGlyphRectangle { get(){} set(){} };
  1110.     }
  1111. interface System.Windows.Forms.Design.ISelectionUIService : 
  1112.     {
  1113.      Boolean get_Visible();
  1114.      Void set_Visible( Boolean value);
  1115.      Void add_ContainerSelectorActive( Class System.Windows.Forms.Design.ContainerSelectorActiveEventHandler value);
  1116.      Void remove_ContainerSelectorActive( Class System.Windows.Forms.Design.ContainerSelectorActiveEventHandler value);
  1117.      Void AssignSelectionUIHandler( Object component,  Class System.Windows.Forms.Design.ISelectionUIHandler handler);
  1118.      Void ClearSelectionUIHandler( Object component,  Class System.Windows.Forms.Design.ISelectionUIHandler handler);
  1119.      Boolean BeginDrag( ValueClass System.Windows.Forms.Design.SelectionRules rules,  I4 initialX,  I4 initialY);
  1120.      Boolean get_Dragging();
  1121.      Void DragMoved( ValueClass System.Drawing.Rectangle offset);
  1122.      Void EndDrag( Boolean cancel);
  1123.      SZArray Object FilterSelection( SZArray Object components,  ValueClass System.Windows.Forms.Design.SelectionRules selectionRules);
  1124.      ValueClass System.Drawing.Size GetAdornmentDimensions( ValueClass System.Windows.Forms.Design.AdornmentType adornmentType);
  1125.      Boolean GetAdornmentHitTest( Object component,  ValueClass System.Drawing.Point pt);
  1126.      Boolean GetContainerSelected( Object component);
  1127.      ValueClass System.Windows.Forms.Design.SelectionRules GetSelectionRules( Object component);
  1128.      ValueClass System.Windows.Forms.Design.SelectionStyles GetSelectionStyle( Object component);
  1129.      Void SetContainerSelected( Object component,  Boolean selected);
  1130.      Void SetSelectionStyle( Object component,  ValueClass System.Windows.Forms.Design.SelectionStyles style);
  1131.      Void SyncSelection();
  1132.      Void SyncComponent( Object component);
  1133.     property Visible { get(){} set(){} };
  1134.     property Dragging { get(){} set(){} };
  1135.     event ContainerSelectorActive;
  1136.     }
  1137. class System.Windows.Forms.Design.LabelDesigner : System.Windows.Forms.Design.ControlDesigner
  1138.     {
  1139.      Class System.EventHandler propChanged;
  1140.      Void Dispose( Boolean disposing);
  1141.      Void Initialize( Class System.ComponentModel.IComponent component);
  1142.      Void OnControlPropertyChanged( Object sender,  Class System.EventArgs e);
  1143.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1144.      Void System.Windows.Forms.Design.LabelDesigner();
  1145.     property SelectionRules { get(){} set(){} };
  1146.     }
  1147. class System.Windows.Forms.Design.LinkAreaEditor : System.Drawing.Design.UITypeEditor
  1148.     {
  1149.      Class LinkAreaUI linkAreaUI;
  1150.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  1151.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  1152.      Void System.Windows.Forms.Design.LinkAreaEditor();
  1153.     }
  1154. class LinkAreaUI : System.Windows.Forms.Form
  1155.     {
  1156.      Class System.Windows.Forms.Label caption;
  1157.      Class System.Windows.Forms.TextBox sampleEdit;
  1158.      Class System.Windows.Forms.Button okButton;
  1159.      Class System.Windows.Forms.Button cancelButton;
  1160.      Class System.Windows.Forms.Design.LinkAreaEditor editor;
  1161.      Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc;
  1162.      Object value;
  1163.      Void LinkAreaUI( Class System.Windows.Forms.Design.LinkAreaEditor editor);
  1164.      String get_SampleText();
  1165.      Void set_SampleText( String value);
  1166.      Object get_Value();
  1167.      Void End();
  1168.      Void InitializeComponent();
  1169.      Void okButton_click( Object sender,  Class System.EventArgs e);
  1170.      Void Start( Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc,  Object value);
  1171.      Void UpdateSelection();
  1172.     property SampleText { get(){} set(){} };
  1173.     property Value { get(){} set(){} };
  1174.     }
  1175. class System.Windows.Forms.Design.LinkedDataMemberFieldEditor : System.Drawing.Design.UITypeEditor
  1176.     {
  1177.      Class System.Windows.Forms.Design.DesignBindingPicker designBindingPicker;
  1178.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  1179.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  1180.      Void System.Windows.Forms.Design.LinkedDataMemberFieldEditor();
  1181.     }
  1182. class System.Windows.Forms.Design.ListBoxDesigner : System.Windows.Forms.Design.ControlDesigner
  1183.     {
  1184.      Void Dispose( Boolean disposing);
  1185.      Void Initialize( Class System.ComponentModel.IComponent component);
  1186.      Void OnComponentRename( Object sender,  Class System.ComponentModel.Design.ComponentRenameEventArgs e);
  1187.      Void OnCreateHandle();
  1188.      Void UpdateControlName( String name);
  1189.      Void System.Windows.Forms.Design.ListBoxDesigner();
  1190.     }
  1191. class System.Windows.Forms.Design.StringCollectionEditor : System.ComponentModel.Design.CollectionEditor
  1192.     {
  1193.      Void System.Windows.Forms.Design.StringCollectionEditor( Class System.Type type);
  1194.      Class CollectionForm CreateCollectionForm();
  1195.      String get_HelpTopic();
  1196.     property HelpTopic { get(){} set(){} };
  1197.     }
  1198. class StringCollectionForm : CollectionForm
  1199.     {
  1200.      Class System.Windows.Forms.Label instruction;
  1201.      Class System.Windows.Forms.TextBox textEntry;
  1202.      Class System.Windows.Forms.Button okButton;
  1203.      Class System.Windows.Forms.Button cancelButton;
  1204.      Class System.Windows.Forms.Button helpButton;
  1205.      Class System.Windows.Forms.Design.StringCollectionEditor editor;
  1206.      Void StringCollectionForm( Class System.ComponentModel.Design.CollectionEditor editor);
  1207.      Void Edit1_keyDown( Object sender,  Class System.Windows.Forms.KeyEventArgs e);
  1208.      Void HelpButton_click( Object sender,  Class System.EventArgs e);
  1209.      Void Form_HelpRequested( Object sender,  Class System.Windows.Forms.HelpEventArgs e);
  1210.      Void InitializeComponent();
  1211.      Void OKButton_click( Object sender,  Class System.EventArgs e);
  1212.      Void OnEditValueChanged();
  1213.     }
  1214. class System.Windows.Forms.Design.ListControlStringCollectionEditor : System.Windows.Forms.Design.StringCollectionEditor
  1215.     {
  1216.      Void System.Windows.Forms.Design.ListControlStringCollectionEditor( Class System.Type type);
  1217.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  1218.     }
  1219. class System.Windows.Forms.Design.ListViewDesigner : System.Windows.Forms.Design.ControlDesigner
  1220.     {
  1221.      Class HDHITTESTINFO hdrhit;
  1222.      Class System.Collections.ICollection get_AssociatedComponents();
  1223.      Boolean GetHitTest( ValueClass System.Drawing.Point point);
  1224.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1225.      Void System.Windows.Forms.Design.ListViewDesigner();
  1226.     property AssociatedComponents { get(){} set(){} };
  1227.     }
  1228. class System.Windows.Forms.Design.MenuCommands : System.ComponentModel.Design.StandardCommands
  1229.     {
  1230.      I4 mnuidSelection;
  1231.      I4 mnuidContainer;
  1232.      I4 mnuidTraySelection;
  1233.      I4 mnuidComponentTray;
  1234.      I4 cmdidDesignerProperties;
  1235.      I4 cmdidReverseCancel;
  1236.      I4 cmdidSpace;
  1237.      I4 ECMD_CANCEL;
  1238.      I4 ECMD_RETURN;
  1239.      I4 ECMD_UP;
  1240.      I4 ECMD_DOWN;
  1241.      I4 ECMD_LEFT;
  1242.      I4 ECMD_RIGHT;
  1243.      I4 ECMD_RIGHT_EXT;
  1244.      I4 ECMD_UP_EXT;
  1245.      I4 ECMD_LEFT_EXT;
  1246.      I4 ECMD_DOWN_EXT;
  1247.      I4 ECMD_TAB;
  1248.      I4 ECMD_BACKTAB;
  1249.      I4 ECMD_CTLMOVELEFT;
  1250.      I4 ECMD_CTLMOVEDOWN;
  1251.      I4 ECMD_CTLMOVERIGHT;
  1252.      I4 ECMD_CTLMOVEUP;
  1253.      I4 ECMD_CTLSIZEDOWN;
  1254.      I4 ECMD_CTLSIZEUP;
  1255.      I4 ECMD_CTLSIZELEFT;
  1256.      I4 ECMD_CTLSIZERIGHT;
  1257.      ValueClass System.Guid wfMenuGroup;
  1258.      ValueClass System.Guid wfCommandSet;
  1259.      ValueClass System.Guid guidVSStd2K;
  1260.      Class System.ComponentModel.Design.CommandID SelectionMenu;
  1261.      Class System.ComponentModel.Design.CommandID ContainerMenu;
  1262.      Class System.ComponentModel.Design.CommandID TraySelectionMenu;
  1263.      Class System.ComponentModel.Design.CommandID ComponentTrayMenu;
  1264.      Class System.ComponentModel.Design.CommandID DesignerProperties;
  1265.      Class System.ComponentModel.Design.CommandID KeyCancel;
  1266.      Class System.ComponentModel.Design.CommandID KeyReverseCancel;
  1267.      Class System.ComponentModel.Design.CommandID KeyDefaultAction;
  1268.      Class System.ComponentModel.Design.CommandID KeyMoveUp;
  1269.      Class System.ComponentModel.Design.CommandID KeyMoveDown;
  1270.      Class System.ComponentModel.Design.CommandID KeyMoveLeft;
  1271.      Class System.ComponentModel.Design.CommandID KeyMoveRight;
  1272.      Class System.ComponentModel.Design.CommandID KeyNudgeUp;
  1273.      Class System.ComponentModel.Design.CommandID KeyNudgeDown;
  1274.      Class System.ComponentModel.Design.CommandID KeyNudgeLeft;
  1275.      Class System.ComponentModel.Design.CommandID KeyNudgeRight;
  1276.      Class System.ComponentModel.Design.CommandID KeySizeWidthIncrease;
  1277.      Class System.ComponentModel.Design.CommandID KeySizeHeightIncrease;
  1278.      Class System.ComponentModel.Design.CommandID KeySizeWidthDecrease;
  1279.      Class System.ComponentModel.Design.CommandID KeySizeHeightDecrease;
  1280.      Class System.ComponentModel.Design.CommandID KeyNudgeWidthIncrease;
  1281.      Class System.ComponentModel.Design.CommandID KeyNudgeHeightIncrease;
  1282.      Class System.ComponentModel.Design.CommandID KeyNudgeWidthDecrease;
  1283.      Class System.ComponentModel.Design.CommandID KeyNudgeHeightDecrease;
  1284.      Class System.ComponentModel.Design.CommandID KeySelectNext;
  1285.      Class System.ComponentModel.Design.CommandID KeySelectPrevious;
  1286.      Class System.ComponentModel.Design.CommandID KeyTabOrderSelect;
  1287.      Void System.Windows.Forms.Design.MenuCommands();
  1288.      Void System.Windows.Forms.Design.MenuCommands();
  1289.     }
  1290. class System.Windows.Forms.Design.MonthCalendarDesigner : System.Windows.Forms.Design.ControlDesigner
  1291.     {
  1292.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1293.      Void System.Windows.Forms.Design.MonthCalendarDesigner();
  1294.     property SelectionRules { get(){} set(){} };
  1295.     }
  1296. class System.Windows.Forms.Design.OpenFileDialogDesigner : System.ComponentModel.Design.ComponentDesigner
  1297.     {
  1298.      Void OnSetComponentDefaults();
  1299.      Void System.Windows.Forms.Design.OpenFileDialogDesigner();
  1300.     }
  1301. class System.Windows.Forms.Design.PanelDesigner : System.Windows.Forms.Design.ScrollableControlDesigner
  1302.     {
  1303.      Void DrawBorder( Class System.Drawing.Graphics graphics);
  1304.      Void OnPaintAdornments( Class System.Windows.Forms.PaintEventArgs pe);
  1305.      Void System.Windows.Forms.Design.PanelDesigner();
  1306.     }
  1307. class System.Windows.Forms.Design.PbrsForward : System.Object
  1308.     {
  1309.      I4 WM_PRIVATE_POSTCHAR;
  1310.      Class System.Windows.Forms.Control target;
  1311.      Class System.Windows.Forms.IWindowTarget oldTarget;
  1312.      ValueClass System.Windows.Forms.Message lastKeyDown;
  1313.      Class System.Collections.ArrayList bufferedChars;
  1314.      Boolean postCharMessage;
  1315.      Class System.ComponentModel.Design.IMenuCommandService menuCommandSvc;
  1316.      Class System.IServiceProvider sp;
  1317.      Void System.Windows.Forms.Design.PbrsForward( Class System.Windows.Forms.Control target,  Class System.IServiceProvider sp);
  1318.      Class System.ComponentModel.Design.IMenuCommandService get_MenuCommandService();
  1319.      Void Dispose();
  1320.      Void System.Windows.Forms.IWindowTarget.OnHandleChange( I newHandle);
  1321.      Void System.Windows.Forms.IWindowTarget.OnMessage( ByRef ValueClass System.Windows.Forms.Message m);
  1322.     property MenuCommandService { get(){} set(){} };
  1323.     }
  1324. class BufferedKey : System.ValueType
  1325.     {
  1326.      ValueClass System.Windows.Forms.Message KeyDown;
  1327.      ValueClass System.Windows.Forms.Message KeyUp;
  1328.      ValueClass System.Windows.Forms.Message KeyChar;
  1329.      Void BufferedKey( ValueClass System.Windows.Forms.Message keyDown,  ValueClass System.Windows.Forms.Message keyChar,  ValueClass System.Windows.Forms.Message keyUp);
  1330.     }
  1331. class System.Windows.Forms.Design.PictureBoxDesigner : System.Windows.Forms.Design.ControlDesigner
  1332.     {
  1333.      Class System.EventHandler propChanged;
  1334.      Void Dispose( Boolean disposing);
  1335.      Void Initialize( Class System.ComponentModel.IComponent component);
  1336.      Void OnControlPropertyChanged( Object sender,  Class System.EventArgs e);
  1337.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1338.      Void System.Windows.Forms.Design.PictureBoxDesigner();
  1339.     property SelectionRules { get(){} set(){} };
  1340.     }
  1341. class System.Windows.Forms.Design.PropertyGridDesigner : System.Windows.Forms.Design.ControlDesigner
  1342.     {
  1343.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1344.      Void System.Windows.Forms.Design.PropertyGridDesigner();
  1345.     }
  1346. class System.Windows.Forms.Design.RichTextBoxDesigner : System.Windows.Forms.Design.ControlDesigner
  1347.     {
  1348.      Void OnSetComponentDefaults();
  1349.      Void System.Windows.Forms.Design.RichTextBoxDesigner();
  1350.     }
  1351. class System.Windows.Forms.Design.SaveFileDialogDesigner : System.ComponentModel.Design.ComponentDesigner
  1352.     {
  1353.      Void OnSetComponentDefaults();
  1354.      Void System.Windows.Forms.Design.SaveFileDialogDesigner();
  1355.     }
  1356. class System.Windows.Forms.Design.SelectionRules : System.Enum
  1357.     {
  1358.      I4 value__;
  1359.      ValueClass System.Windows.Forms.Design.SelectionRules None;
  1360.      ValueClass System.Windows.Forms.Design.SelectionRules Moveable;
  1361.      ValueClass System.Windows.Forms.Design.SelectionRules Visible;
  1362.      ValueClass System.Windows.Forms.Design.SelectionRules Locked;
  1363.      ValueClass System.Windows.Forms.Design.SelectionRules TopSizeable;
  1364.      ValueClass System.Windows.Forms.Design.SelectionRules BottomSizeable;
  1365.      ValueClass System.Windows.Forms.Design.SelectionRules LeftSizeable;
  1366.      ValueClass System.Windows.Forms.Design.SelectionRules RightSizeable;
  1367.      ValueClass System.Windows.Forms.Design.SelectionRules AllSizeable;
  1368.     }
  1369. class System.Windows.Forms.Design.SelectionStyles : System.Enum
  1370.     {
  1371.      I4 value__;
  1372.      ValueClass System.Windows.Forms.Design.SelectionStyles None;
  1373.      ValueClass System.Windows.Forms.Design.SelectionStyles Selected;
  1374.      ValueClass System.Windows.Forms.Design.SelectionStyles Active;
  1375.     }
  1376. class System.Windows.Forms.Design.SelectionUIService : System.Windows.Forms.Control
  1377.     {
  1378.      I4 HITTEST_CONTAINER_SELECTOR;
  1379.      I4 HITTEST_NORMAL_SELECTION;
  1380.      I4 HITTEST_DEFAULT;
  1381.      ValueClass System.Drawing.Point InvalidPoint;
  1382.      Class System.Windows.Forms.Design.ISelectionUIHandler dragHandler;
  1383.      SZArray Object dragComponents;
  1384.      ValueClass System.Windows.Forms.Design.SelectionRules dragRules;
  1385.      Boolean dragMoved;
  1386.      Object containerDrag;
  1387.      Boolean ignoreCaptureChanged;
  1388.      Boolean mouseDown;
  1389.      I4 mouseDragHitTest;
  1390.      ValueClass System.Drawing.Point mouseDragAnchor;
  1391.      ValueClass System.Drawing.Rectangle mouseDragOffset;
  1392.      ValueClass System.Drawing.Point lastMoveScreenCoord;
  1393.      Boolean ctrlSelect;
  1394.      Boolean mouseDragging;
  1395.      Class System.Windows.Forms.Design.ContainerSelectorActiveEventHandler containerSelectorActive;
  1396.      Class System.Collections.Hashtable selectionItems;
  1397.      Class System.Collections.Hashtable selectionHandlers;
  1398.      Boolean savedVisible;
  1399.      Boolean batchMode;
  1400.      Boolean batchChanged;
  1401.      Boolean batchSync;
  1402.      Class System.ComponentModel.Design.ISelectionService selSvc;
  1403.      Class System.ComponentModel.Design.IDesignerHost host;
  1404.      Class System.ComponentModel.Design.DesignerTransaction dragTransaction;
  1405.      Void System.Windows.Forms.Design.SelectionUIService( Class System.ComponentModel.Design.IDesignerHost host);
  1406.      Class System.Windows.Forms.CreateParams get_CreateParams();
  1407.      Void BeginMouseDrag( ValueClass System.Drawing.Point anchor,  I4 hitTest);
  1408.      Void DisplayError( Class System.Exception e);
  1409.      Void Dispose( Boolean disposing);
  1410.      Void EndMouseDrag( ValueClass System.Drawing.Point position);
  1411.      ValueClass HitTestInfo GetHitTest( ValueClass System.Drawing.Point value,  I4 flags);
  1412.      Class System.Windows.Forms.Design.ISelectionUIHandler GetHandler( Object component);
  1413.      String GetTransactionName( ValueClass System.Windows.Forms.Design.SelectionRules rules,  SZArray Object objects);
  1414.      Void OnTransactionClosed( Object sender,  Class System.ComponentModel.Design.DesignerTransactionCloseEventArgs e);
  1415.      Void OnTransactionOpened( Object sender,  Class System.EventArgs e);
  1416.      Void OnHandleCreated( Class System.EventArgs e);
  1417.      Void OnComponentChanged( Object sender,  Class System.ComponentModel.Design.ComponentChangedEventArgs ccevent);
  1418.      Void OnComponentRemove( Object sender,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  1419.      Void OnContainerSelectorActive( Class System.Windows.Forms.Design.ContainerSelectorActiveEventArgs e);
  1420.      Void OnSelectionChanged( Object sender,  Class System.EventArgs e);
  1421.      Void OnSystemSettingChanged( Object sender,  Class System.EventArgs e);
  1422.      Void OnUserPreferenceChanged( Object sender,  Class Microsoft.Win32.UserPreferenceChangedEventArgs e);
  1423.      Void OnDragEnter( Class System.Windows.Forms.DragEventArgs devent);
  1424.      Void OnDragOver( Class System.Windows.Forms.DragEventArgs devent);
  1425.      Void OnDragLeave( Class System.EventArgs e);
  1426.      Void OnDragDrop( Class System.Windows.Forms.DragEventArgs devent);
  1427.      Void OnDoubleClick( Class System.EventArgs devent);
  1428.      Void OnMouseDown( Class System.Windows.Forms.MouseEventArgs me);
  1429.      Void OnMouseMove( Class System.Windows.Forms.MouseEventArgs me);
  1430.      Void OnMouseUp( Class System.Windows.Forms.MouseEventArgs me);
  1431.      Void OnMove( Class System.EventArgs e);
  1432.      Void OnPaint( Class System.Windows.Forms.PaintEventArgs e);
  1433.      Void SetSelectionCursor( ValueClass System.Drawing.Point pt);
  1434.      Void UpdateWindowRegion();
  1435.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1436.      Boolean System.Windows.Forms.Design.ISelectionUIService.get_Dragging();
  1437.      Boolean System.Windows.Forms.Design.ISelectionUIService.get_Visible();
  1438.      Void System.Windows.Forms.Design.ISelectionUIService.set_Visible( Boolean value);
  1439.      Void System.Windows.Forms.Design.ISelectionUIService.add_ContainerSelectorActive( Class System.Windows.Forms.Design.ContainerSelectorActiveEventHandler value);
  1440.      Void System.Windows.Forms.Design.ISelectionUIService.remove_ContainerSelectorActive( Class System.Windows.Forms.Design.ContainerSelectorActiveEventHandler value);
  1441.      Void System.Windows.Forms.Design.ISelectionUIService.AssignSelectionUIHandler( Object component,  Class System.Windows.Forms.Design.ISelectionUIHandler handler);
  1442.      Void System.Windows.Forms.Design.ISelectionUIService.ClearSelectionUIHandler( Object component,  Class System.Windows.Forms.Design.ISelectionUIHandler handler);
  1443.      Boolean System.Windows.Forms.Design.ISelectionUIService.BeginDrag( ValueClass System.Windows.Forms.Design.SelectionRules rules,  I4 initialX,  I4 initialY);
  1444.      Void System.Windows.Forms.Design.ISelectionUIService.DragMoved( ValueClass System.Drawing.Rectangle offset);
  1445.      Void System.Windows.Forms.Design.ISelectionUIService.EndDrag( Boolean cancel);
  1446.      SZArray Object System.Windows.Forms.Design.ISelectionUIService.FilterSelection( SZArray Object components,  ValueClass System.Windows.Forms.Design.SelectionRules selectionRules);
  1447.      ValueClass System.Drawing.Size System.Windows.Forms.Design.ISelectionUIService.GetAdornmentDimensions( ValueClass System.Windows.Forms.Design.AdornmentType adornmentType);
  1448.      Boolean System.Windows.Forms.Design.ISelectionUIService.GetAdornmentHitTest( Object component,  ValueClass System.Drawing.Point value);
  1449.      Boolean System.Windows.Forms.Design.ISelectionUIService.GetContainerSelected( Object component);
  1450.      ValueClass System.Windows.Forms.Design.SelectionRules System.Windows.Forms.Design.ISelectionUIService.GetSelectionRules( Object component);
  1451.      ValueClass System.Windows.Forms.Design.SelectionStyles System.Windows.Forms.Design.ISelectionUIService.GetSelectionStyle( Object component);
  1452.      Void System.Windows.Forms.Design.ISelectionUIService.SetContainerSelected( Object component,  Boolean selected);
  1453.      Void System.Windows.Forms.Design.ISelectionUIService.SetSelectionStyle( Object component,  ValueClass System.Windows.Forms.Design.SelectionStyles style);
  1454.      Void System.Windows.Forms.Design.ISelectionUIService.SyncSelection();
  1455.      Void System.Windows.Forms.Design.ISelectionUIService.SyncComponent( Object component);
  1456.      Void System.Windows.Forms.Design.SelectionUIService();
  1457.     property CreateParams { get(){} set(){} };
  1458.     }
  1459. class SelectionUIItem : System.Object
  1460.     {
  1461.      I4 SIZE_X;
  1462.      I4 SIZE_Y;
  1463.      I4 SIZE_MASK;
  1464.      I4 MOVE_X;
  1465.      I4 MOVE_Y;
  1466.      I4 MOVE_MASK;
  1467.      I4 POS_LEFT;
  1468.      I4 POS_TOP;
  1469.      I4 POS_RIGHT;
  1470.      I4 POS_BOTTOM;
  1471.      I4 POS_MASK;
  1472.      I4 NOHIT;
  1473.      I4 CONTAINER_SELECTOR;
  1474.      I4 GRABHANDLE_WIDTH;
  1475.      I4 GRABHANDLE_HEIGHT;
  1476.      SZArray I4 activeSizeArray;
  1477.      SZArray Class System.Windows.Forms.Cursor activeCursorArrays;
  1478.      SZArray I4 inactiveSizeArray;
  1479.      SZArray Class System.Windows.Forms.Cursor inactiveCursorArray;
  1480.      SZArray I4 sizes;
  1481.      SZArray Class System.Windows.Forms.Cursor cursors;
  1482.      Class System.Windows.Forms.Design.SelectionUIService selUIsvc;
  1483.      ValueClass System.Drawing.Rectangle innerRect;
  1484.      ValueClass System.Drawing.Rectangle outerRect;
  1485.      Class System.Drawing.Region region;
  1486.      Object component;
  1487.      Class System.Windows.Forms.Control control;
  1488.      ValueClass System.Windows.Forms.Design.SelectionStyles selectionStyle;
  1489.      ValueClass System.Windows.Forms.Design.SelectionRules selectionRules;
  1490.      Class System.Windows.Forms.Design.ISelectionUIHandler handler;
  1491.      Void SelectionUIItem( Class System.Windows.Forms.Design.SelectionUIService selUIsvc,  Object component);
  1492.      ValueClass System.Windows.Forms.Design.SelectionStyles get_Style();
  1493.      Void set_Style( ValueClass System.Windows.Forms.Design.SelectionStyles value);
  1494.      Void DoPaint( Class System.Drawing.Graphics gr);
  1495.      Class System.Windows.Forms.Cursor GetCursorAtPoint( ValueClass System.Drawing.Point pt);
  1496.      I4 GetHitTest( ValueClass System.Drawing.Point pt);
  1497.      I4 GetHandleIndexOfPoint( ValueClass System.Drawing.Point pt);
  1498.      Class System.Drawing.Region GetRegion();
  1499.      ValueClass System.Windows.Forms.Design.SelectionRules GetRules();
  1500.      Void Dispose();
  1501.      Void Invalidate();
  1502.      Boolean PointWithinSelection( ValueClass System.Drawing.Point pt);
  1503.      Void UpdateGrabSettings();
  1504.      Void UpdateRules();
  1505.      Boolean UpdateSize();
  1506.      Void SelectionUIItem();
  1507.     property Style { get(){} set(){} };
  1508.     }
  1509. class ContainerSelectionUIItem : SelectionUIItem
  1510.     {
  1511.      I4 CONTAINER_WIDTH;
  1512.      I4 CONTAINER_HEIGHT;
  1513.      Void ContainerSelectionUIItem( Class System.Windows.Forms.Design.SelectionUIService selUIsvc,  Object component);
  1514.      Class System.Windows.Forms.Cursor GetCursorAtPoint( ValueClass System.Drawing.Point pt);
  1515.      I4 GetHitTest( ValueClass System.Drawing.Point pt);
  1516.      Void DoPaint( Class System.Drawing.Graphics gr);
  1517.      Class System.Drawing.Region GetRegion();
  1518.     }
  1519. class HitTestInfo : System.ValueType
  1520.     {
  1521.      I4 hitTest;
  1522.      Class SelectionUIItem selectionUIHit;
  1523.      Boolean containerSelector;
  1524.      Void HitTestInfo( I4 hitTest,  Class SelectionUIItem selectionUIHit);
  1525.      Void HitTestInfo( I4 hitTest,  Class SelectionUIItem selectionUIHit,  Boolean containerSelector);
  1526.      Boolean Equals( Object obj);
  1527.      I4 GetHashCode();
  1528.     }
  1529. class System.Windows.Forms.Design.SplitterDesigner : System.Windows.Forms.Design.ControlDesigner
  1530.     {
  1531.      Void DrawBorder( Class System.Drawing.Graphics graphics);
  1532.      Void OnPaintAdornments( Class System.Windows.Forms.PaintEventArgs pe);
  1533.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1534.      Void System.Windows.Forms.Design.SplitterDesigner();
  1535.     }
  1536. class System.Windows.Forms.Design.StatusBarDesigner : System.Windows.Forms.Design.ControlDesigner
  1537.     {
  1538.      Class System.Collections.ICollection get_AssociatedComponents();
  1539.      Void System.Windows.Forms.Design.StatusBarDesigner();
  1540.     property AssociatedComponents { get(){} set(){} };
  1541.     }
  1542. class System.Windows.Forms.Design.StringArrayEditor : System.Windows.Forms.Design.StringCollectionEditor
  1543.     {
  1544.      Void System.Windows.Forms.Design.StringArrayEditor( Class System.Type type);
  1545.      Class System.Type CreateCollectionItemType();
  1546.      SZArray Object GetItems( Object editValue);
  1547.      Object SetItems( Object editValue,  SZArray Object value);
  1548.     }
  1549. class System.Windows.Forms.Design.TabControlDesigner : System.Windows.Forms.Design.ParentControlDesigner
  1550.     {
  1551.      Boolean tabComponentSelected;
  1552.      Class System.ComponentModel.Design.DesignerVerbCollection verbs;
  1553.      Class System.ComponentModel.Design.DesignerVerb removeVerb;
  1554.      Boolean disableDrawGrid;
  1555.      I4 persistedSelectedIndex;
  1556.      Boolean get_DrawGrid();
  1557.      I4 get_SelectedIndex();
  1558.      Void set_SelectedIndex( I4 value);
  1559.      Class System.ComponentModel.Design.DesignerVerbCollection get_Verbs();
  1560.      Boolean CanParent( Class System.Windows.Forms.Control control);
  1561.      Void CheckVerbStatus();
  1562.      Void Dispose( Boolean disposing);
  1563.      Boolean GetHitTest( ValueClass System.Drawing.Point point);
  1564.      Class System.Windows.Forms.TabPage GetTabPageOfComponent( Object comp);
  1565.      Void Initialize( Class System.ComponentModel.IComponent component);
  1566.      Void OnAdd( Object sender,  Class System.EventArgs eevent);
  1567.      Void OnComponentChanging( Object sender,  Class System.ComponentModel.Design.ComponentChangingEventArgs e);
  1568.      Void OnComponentChanged( Object sender,  Class System.ComponentModel.Design.ComponentChangedEventArgs e);
  1569.      Void OnGotFocus( Object sender,  Class System.EventArgs e);
  1570.      Void OnRemove( Object sender,  Class System.EventArgs eevent);
  1571.      Void OnPaintAdornments( Class System.Windows.Forms.PaintEventArgs pe);
  1572.      Void OnSelectionChanged( Object sender,  Class System.EventArgs e);
  1573.      Void OnTabSelectedIndexChanged( Object sender,  Class System.EventArgs e);
  1574.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1575.      Void WndProc( ByRef ValueClass System.Windows.Forms.Message m);
  1576.      Void System.Windows.Forms.Design.TabControlDesigner();
  1577.     property DrawGrid { get(){} set(){} };
  1578.     property SelectedIndex { get(){} set(){} };
  1579.     property Verbs { get(){} set(){} };
  1580.     }
  1581. class System.Windows.Forms.Design.TabOrder : System.Windows.Forms.Control
  1582.     {
  1583.      Class System.ComponentModel.Design.IDesignerHost host;
  1584.      Class System.Windows.Forms.Control ctlHover;
  1585.      Class System.Collections.ArrayList tabControls;
  1586.      SZArray ValueClass System.Drawing.Rectangle tabGlyphs;
  1587.      Class System.Collections.ArrayList tabComplete;
  1588.      Class System.Collections.Hashtable tabNext;
  1589.      Class System.Drawing.Font tabFont;
  1590.      Class System.Text.StringBuilder drawString;
  1591.      Class System.Drawing.Brush highlightTextBrush;
  1592.      Class System.Drawing.Pen highlightPen;
  1593.      I4 selSize;
  1594.      Class System.Collections.Hashtable tabProperties;
  1595.      Class System.Drawing.Region region;
  1596.      SZArray Class System.ComponentModel.Design.MenuCommand commands;
  1597.      SZArray Class System.ComponentModel.Design.MenuCommand newCommands;
  1598.      String decimalSep;
  1599.      Void System.Windows.Forms.Design.TabOrder( Class System.ComponentModel.Design.IDesignerHost host);
  1600.      Void Dispose( Boolean disposing);
  1601.      Void DrawTabs( Class System.Collections.IList tabs,  Class System.Drawing.Graphics gr,  Boolean fRegion);
  1602.      Class System.Windows.Forms.Control GetControlAtPoint( Class System.Collections.IList tabs,  I4 x,  I4 y);
  1603.      ValueClass System.Drawing.Rectangle GetConvertedBounds( Class System.Windows.Forms.Control ctl);
  1604.      I4 GetMaxControlCount( Class System.Windows.Forms.Control ctl);
  1605.      Class System.Windows.Forms.Control GetSitedParent( Class System.Windows.Forms.Control child);
  1606.      Void GetTabbing( Class System.Windows.Forms.Control ctl,  Class System.Collections.IList tabs);
  1607.      Boolean GetTabbable( Class System.Windows.Forms.Control control);
  1608.      Void OnComponentAddRemove( Object sender,  Class System.ComponentModel.Design.ComponentEventArgs ce);
  1609.      Void OnComponentChanged( Object sender,  Class System.ComponentModel.Design.ComponentChangedEventArgs ce);
  1610.      Void OnKeyCancel( Object sender,  Class System.EventArgs e);
  1611.      Void OnKeyDefault( Object sender,  Class System.EventArgs e);
  1612.      Void OnKeyNext( Object sender,  Class System.EventArgs e);
  1613.      Void OnKeyPrevious( Object sender,  Class System.EventArgs e);
  1614.      Void OnMouseDoubleClick( Class System.ComponentModel.IComponent component);
  1615.      Void OnMouseDown( Class System.ComponentModel.IComponent component,  ValueClass System.Windows.Forms.MouseButtons button,  I4 x,  I4 y);
  1616.      Void OnMouseDown( Class System.Windows.Forms.MouseEventArgs e);
  1617.      Void OnMouseHover( Class System.ComponentModel.IComponent component);
  1618.      Void OnMouseMove( Class System.ComponentModel.IComponent component,  I4 x,  I4 y);
  1619.      Void OnMouseMove( Class System.Windows.Forms.MouseEventArgs e);
  1620.      Void OnMouseUp( Class System.ComponentModel.IComponent component,  ValueClass System.Windows.Forms.MouseButtons button);
  1621.      Void OnSetCursor( Class System.ComponentModel.IComponent component);
  1622.      Void OnPaint( Class System.Windows.Forms.PaintEventArgs e);
  1623.      Boolean OverrideInvoke( Class System.ComponentModel.Design.MenuCommand cmd);
  1624.      Boolean OverrideStatus( Class System.ComponentModel.Design.MenuCommand cmd);
  1625.      Void RotateControls( Boolean forward);
  1626.      Void SetNewHover( Class System.Windows.Forms.Control ctl);
  1627.      Void SetNextTabIndex( Class System.Windows.Forms.Control ctl);
  1628.     }
  1629. class System.Windows.Forms.Design.TabPageDesigner : System.Windows.Forms.Design.PanelDesigner
  1630.     {
  1631.      Boolean CanBeParentedTo( Class System.ComponentModel.Design.IDesigner parentDesigner);
  1632.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1633.      Void System.Windows.Forms.Design.TabPageDesigner();
  1634.     property SelectionRules { get(){} set(){} };
  1635.     }
  1636. class System.Windows.Forms.Design.TextBoxBaseDesigner : System.Windows.Forms.Design.ControlDesigner
  1637.     {
  1638.      Class System.EventHandler autoSizeChanged;
  1639.      Class System.EventHandler multiLineChanged;
  1640.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1641.      String get_Text();
  1642.      Void set_Text( String value);
  1643.      Void Dispose( Boolean disposing);
  1644.      Void Initialize( Class System.ComponentModel.IComponent component);
  1645.      Void OnControlPropertyChanged( Object sender,  Class System.EventArgs e);
  1646.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1647.      Void System.Windows.Forms.Design.TextBoxBaseDesigner();
  1648.     property SelectionRules { get(){} set(){} };
  1649.     property Text { get(){} set(){} };
  1650.     }
  1651. class System.Windows.Forms.Design.ToolBarButtonDesigner : System.ComponentModel.Design.ComponentDesigner
  1652.     {
  1653.      Void OnSetComponentDefaults();
  1654.      Void System.Windows.Forms.Design.ToolBarButtonDesigner();
  1655.     }
  1656. class System.Windows.Forms.Design.ToolBarDesigner : System.Windows.Forms.Design.ControlDesigner
  1657.     {
  1658.      Class System.Collections.ICollection get_AssociatedComponents();
  1659.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1660.      Void System.Windows.Forms.Design.ToolBarDesigner();
  1661.     property AssociatedComponents { get(){} set(){} };
  1662.     property SelectionRules { get(){} set(){} };
  1663.     }
  1664. class System.Windows.Forms.Design.TrackBarDesigner : System.Windows.Forms.Design.ControlDesigner
  1665.     {
  1666.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1667.      Void OnControlPropertyChanged( Object sender,  Class System.EventArgs e);
  1668.      Void System.Windows.Forms.Design.TrackBarDesigner();
  1669.     property SelectionRules { get(){} set(){} };
  1670.     }
  1671. class System.Windows.Forms.Design.NotifyIconDesigner : System.ComponentModel.Design.ComponentDesigner
  1672.     {
  1673.      Void OnSetComponentDefaults();
  1674.      Void System.Windows.Forms.Design.NotifyIconDesigner();
  1675.     }
  1676. class System.Windows.Forms.Design.TreeNodeCollectionEditor : System.ComponentModel.Design.CollectionEditor
  1677.     {
  1678.      Void System.Windows.Forms.Design.TreeNodeCollectionEditor();
  1679.      Class CollectionForm CreateCollectionForm();
  1680.      String get_HelpTopic();
  1681.     property HelpTopic { get(){} set(){} };
  1682.     }
  1683. class TreeNodeCollectionForm : CollectionForm
  1684.     {
  1685.      I4 nextNode;
  1686.      Class System.Windows.Forms.TreeNode curNode;
  1687.      Boolean settingProps;
  1688.      Class System.Windows.Forms.Design.TreeNodeCollectionEditor editor;
  1689.      Class System.ComponentModel.Container components;
  1690.      Class System.Windows.Forms.TreeView tvNodes;
  1691.      Class System.Windows.Forms.Button btnAddChild;
  1692.      Class System.Windows.Forms.TextBox editLabel;
  1693.      Class System.Windows.Forms.Label lblLabel;
  1694.      Class System.Windows.Forms.Button btnOK;
  1695.      Class System.Windows.Forms.Button btnCancel;
  1696.      Class System.Windows.Forms.Button btnDelete;
  1697.      Class System.Windows.Forms.Button btnAddRoot;
  1698.      Class System.Windows.Forms.Label lblImage;
  1699.      Class System.Windows.Forms.ComboBox cmbSelImage;
  1700.      Class System.Windows.Forms.Label lblSelImage;
  1701.      Class System.Windows.Forms.ComboBox cmbImage;
  1702.      Class System.Windows.Forms.Label lblNodes;
  1703.      Class System.Windows.Forms.GroupBox groupBox1;
  1704.      Object NextNodeKey;
  1705.      Void TreeNodeCollectionForm( Class System.ComponentModel.Design.CollectionEditor editor);
  1706.      Class System.Windows.Forms.TreeView get_TreeView();
  1707.      I4 get_NextNode();
  1708.      Void set_NextNode( I4 value);
  1709.      Void Add( Class System.Windows.Forms.TreeNode parent);
  1710.      Void BtnAddChild_click( Object sender,  Class System.EventArgs e);
  1711.      Void BtnAddRoot_click( Object sender,  Class System.EventArgs e);
  1712.      Void BtnDelete_click( Object sender,  Class System.EventArgs e);
  1713.      Void BtnOK_click( Object sender,  Class System.EventArgs e);
  1714.      Void CmbImage_drawItem( Object sender,  Class System.Windows.Forms.DrawItemEventArgs e);
  1715.      Void CmbImage_selectedIndexChanged( Object sender,  Class System.EventArgs e);
  1716.      Void CmbSelImage_selectedIndexChanged( Object sender,  Class System.EventArgs e);
  1717.      Void EditLabel_textChanged( Object sender,  Class System.EventArgs e);
  1718.      Void Form_HelpRequested( Object sender,  Class System.Windows.Forms.HelpEventArgs e);
  1719.      Void InitializeComponent();
  1720.      Void OnEditValueChanged();
  1721.      Void SetImageProps( Class System.Windows.Forms.ImageList imageList,  I4 imageIndex,  I4 selectedImageIndex);
  1722.      Void SetNodeProps( Class System.Windows.Forms.TreeNode node);
  1723.      Void TvNodes_afterSelect( Object sender,  Class System.Windows.Forms.TreeViewEventArgs e);
  1724.      Void TvNodes_afterLabelEdit( Object sender,  Class System.Windows.Forms.NodeLabelEditEventArgs e);
  1725.     property TreeView { get(){} set(){} };
  1726.     property NextNode { get(){} set(){} };
  1727.     }
  1728. class System.Windows.Forms.Design.TreeViewDesigner : System.Windows.Forms.Design.ControlDesigner
  1729.     {
  1730.      Class TV_HITTESTINFO tvhit;
  1731.      Boolean GetHitTest( ValueClass System.Drawing.Point point);
  1732.      Void System.Windows.Forms.Design.TreeViewDesigner();
  1733.     }
  1734. class System.Windows.Forms.Design.UpDownBaseDesigner : System.Windows.Forms.Design.ControlDesigner
  1735.     {
  1736.      ValueClass System.Windows.Forms.Design.SelectionRules get_SelectionRules();
  1737.      Void System.Windows.Forms.Design.UpDownBaseDesigner();
  1738.     property SelectionRules { get(){} set(){} };
  1739.     }
  1740. class System.Windows.Forms.Design.UserControlDocumentDesigner : System.Windows.Forms.Design.DocumentDesigner
  1741.     {
  1742.      String fullClassName;
  1743.      Class System.Drawing.Design.ToolboxItem toolboxItem;
  1744.      ValueClass System.Drawing.Size get_Size();
  1745.      Void set_Size( ValueClass System.Drawing.Size value);
  1746.      Boolean CanDropComponents( Class System.Windows.Forms.DragEventArgs de);
  1747.      Void Dispose( Boolean disposing);
  1748.      Boolean GetToolSupported( Class System.Drawing.Design.ToolboxItem tool);
  1749.      Void Initialize( Class System.ComponentModel.IComponent component);
  1750.      Void OnComponentRename( Object sender,  Class System.ComponentModel.Design.ComponentRenameEventArgs e);
  1751.      Void OnLoadComplete( Object sender,  Class System.EventArgs e);
  1752.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1753.      Void UpdateToolboxItem( Class System.ComponentModel.Design.IDesignerHost host);
  1754.      Void System.Windows.Forms.Design.UserControlDocumentDesigner();
  1755.     property Size { get(){} set(){} };
  1756.     }
  1757. class UserControlToolboxItem : System.Drawing.Design.ToolboxItem
  1758.     {
  1759.      Void UserControlToolboxItem( String className);
  1760.      Void UserControlToolboxItem( Class System.Runtime.Serialization.SerializationInfo info,  ValueClass System.Runtime.Serialization.StreamingContext context);
  1761.      SZArray Class System.ComponentModel.IComponent CreateComponentsCore( Class System.ComponentModel.Design.IDesignerHost host);
  1762.     }
  1763. class System.Diagnostics.Design.FSWPathEditor : System.Windows.Forms.Design.FolderNameEditor
  1764.     {
  1765.      Void InitializeDialog( Class FolderBrowser folderBrowser);
  1766.      Void System.Diagnostics.Design.FSWPathEditor();
  1767.     }
  1768. class System.Diagnostics.Design.LogConverter : System.ComponentModel.TypeConverter
  1769.     {
  1770.      Class StandardValuesCollection values;
  1771.      String oldMachineName;
  1772.      Void System.Diagnostics.Design.LogConverter();
  1773.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  1774.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  1775.      Class StandardValuesCollection GetStandardValues( Class System.ComponentModel.ITypeDescriptorContext context);
  1776.      Boolean GetStandardValuesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1777.     }
  1778. class System.Diagnostics.Design.ProcessDesigner : System.ComponentModel.Design.ComponentDesigner
  1779.     {
  1780.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1781.      Void System.Diagnostics.Design.ProcessDesigner();
  1782.     }
  1783. class System.Diagnostics.Design.ProcessModuleDesigner : System.ComponentModel.Design.ComponentDesigner
  1784.     {
  1785.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1786.      Void System.Diagnostics.Design.ProcessModuleDesigner();
  1787.     }
  1788. class System.Diagnostics.Design.ProcessThreadDesigner : System.ComponentModel.Design.ComponentDesigner
  1789.     {
  1790.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1791.      Void System.Diagnostics.Design.ProcessThreadDesigner();
  1792.     }
  1793. class System.Diagnostics.Design.StartFileNameEditor : System.Windows.Forms.Design.FileNameEditor
  1794.     {
  1795.      Void InitializeDialog( Class System.Windows.Forms.OpenFileDialog openFile);
  1796.      Void System.Diagnostics.Design.StartFileNameEditor();
  1797.     }
  1798. class System.Diagnostics.Design.WorkingDirectoryEditor : System.Windows.Forms.Design.FolderNameEditor
  1799.     {
  1800.      Void InitializeDialog( Class FolderBrowser folderBrowser);
  1801.      Void System.Diagnostics.Design.WorkingDirectoryEditor();
  1802.     }
  1803. class System.Web.UI.Design.ColorBuilder : System.Object
  1804.     {
  1805.      Void System.Web.UI.Design.ColorBuilder();
  1806.      String BuildColor( Class System.ComponentModel.IComponent component,  Class System.Windows.Forms.Control owner,  String initialColor);
  1807.     }
  1808. class System.Web.UI.Design.ControlParser : System.Object
  1809.     {
  1810.      Object licenseManagerLock;
  1811.      Void System.Web.UI.Design.ControlParser();
  1812.      String GetDirectives( Class System.ComponentModel.Design.IDesignerHost designerHost);
  1813.      Class System.Web.UI.Control ParseControl( Class System.ComponentModel.Design.IDesignerHost designerHost,  String controlText);
  1814.      Class System.Web.UI.Control ParseControl( Class System.ComponentModel.Design.IDesignerHost designerHost,  String controlText,  String directives);
  1815.      Class System.Web.UI.ITemplate ParseTemplate( Class System.ComponentModel.Design.IDesignerHost designerHost,  String templateText);
  1816.      Class System.Web.UI.ITemplate ParseTemplate( Class System.ComponentModel.Design.IDesignerHost designerHost,  String templateText,  String directives);
  1817.      Void System.Web.UI.Design.ControlParser();
  1818.     }
  1819. class WebFormsDesigntimeLicenseContext : System.ComponentModel.Design.DesigntimeLicenseContext
  1820.     {
  1821.      Class System.IServiceProvider provider;
  1822.      Void WebFormsDesigntimeLicenseContext( Class System.IServiceProvider provider);
  1823.      Object GetService( Class System.Type serviceClass);
  1824.     }
  1825. class System.Web.UI.Design.DataBindingCollectionConverter : System.ComponentModel.TypeConverter
  1826.     {
  1827.      Object ConvertTo( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value,  Class System.Type destinationType);
  1828.      Void System.Web.UI.Design.DataBindingCollectionConverter();
  1829.     }
  1830. class System.Web.UI.Design.DataBindingCollectionEditor : System.Drawing.Design.UITypeEditor
  1831.     {
  1832.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  1833.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  1834.      Void System.Web.UI.Design.DataBindingCollectionEditor();
  1835.     }
  1836. class System.Web.UI.Design.DataBindingHandler : System.Object
  1837.     {
  1838.      Void DataBindControl( Class System.ComponentModel.Design.IDesignerHost designerHost,  Class System.Web.UI.Control control);
  1839.      Void System.Web.UI.Design.DataBindingHandler();
  1840.     }
  1841. class System.Web.UI.Design.DataBindingValueUIHandler : System.Object
  1842.     {
  1843.      Class System.Drawing.Bitmap dataBindingBitmap;
  1844.      String dataBindingToolTip;
  1845.      Class System.Drawing.Bitmap get_DataBindingBitmap();
  1846.      String get_DataBindingToolTip();
  1847.      Void OnGetUIValueItem( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.ComponentModel.PropertyDescriptor propDesc,  Class System.Collections.ArrayList valueUIItemList);
  1848.      Void OnValueUIItemInvoke( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.ComponentModel.PropertyDescriptor propDesc,  Class System.Drawing.Design.PropertyValueUIItem invokedItem);
  1849.      Void System.Web.UI.Design.DataBindingValueUIHandler();
  1850.     property DataBindingBitmap { get(){} set(){} };
  1851.     property DataBindingToolTip { get(){} set(){} };
  1852.     }
  1853. class DataBindingUIItem : System.Drawing.Design.PropertyValueUIItem
  1854.     {
  1855.      Void DataBindingUIItem( Class System.Web.UI.Design.DataBindingValueUIHandler handler);
  1856.     }
  1857. class System.Web.UI.Design.DataFieldConverter : System.ComponentModel.TypeConverter
  1858.     {
  1859.      Void System.Web.UI.Design.DataFieldConverter();
  1860.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  1861.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  1862.      Class StandardValuesCollection GetStandardValues( Class System.ComponentModel.ITypeDescriptorContext context);
  1863.      Boolean GetStandardValuesExclusive( Class System.ComponentModel.ITypeDescriptorContext context);
  1864.      Boolean GetStandardValuesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1865.     }
  1866. class System.Web.UI.Design.DataMemberConverter : System.ComponentModel.TypeConverter
  1867.     {
  1868.      Void System.Web.UI.Design.DataMemberConverter();
  1869.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  1870.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  1871.      Class StandardValuesCollection GetStandardValues( Class System.ComponentModel.ITypeDescriptorContext context);
  1872.      Boolean GetStandardValuesExclusive( Class System.ComponentModel.ITypeDescriptorContext context);
  1873.      Boolean GetStandardValuesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1874.     }
  1875. class System.Web.UI.Design.DataSourceConverter : System.ComponentModel.TypeConverter
  1876.     {
  1877.      Void System.Web.UI.Design.DataSourceConverter();
  1878.      Boolean CanConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Type sourceType);
  1879.      Object ConvertFrom( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.Globalization.CultureInfo culture,  Object value);
  1880.      Class StandardValuesCollection GetStandardValues( Class System.ComponentModel.ITypeDescriptorContext context);
  1881.      Boolean GetStandardValuesExclusive( Class System.ComponentModel.ITypeDescriptorContext context);
  1882.      Boolean GetStandardValuesSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  1883.     }
  1884. class System.Web.UI.Design.DesignTimeData : System.Object
  1885.     {
  1886.      Class System.EventHandler DataBindingHandler;
  1887.      Void System.Web.UI.Design.DesignTimeData();
  1888.      Class System.Data.DataTable CreateDummyDataTable();
  1889.      Class System.Data.DataTable CreateSampleDataTable( Class System.Collections.IEnumerable referenceData);
  1890.      Class System.ComponentModel.PropertyDescriptorCollection GetDataFields( Class System.Collections.IEnumerable dataSource);
  1891.      SZArray String GetDataMembers( Object dataSource);
  1892.      Class System.Collections.IEnumerable GetDataMember( Class System.ComponentModel.IListSource dataSource,  String dataMember);
  1893.      Class System.Collections.IEnumerable GetDesignTimeDataSource( Class System.Data.DataTable dataTable,  I4 minimumRows);
  1894.      Object GetSelectedDataSource( Class System.ComponentModel.IComponent component,  String dataSource);
  1895.      Class System.Collections.IEnumerable GetSelectedDataSource( Class System.ComponentModel.IComponent component,  String dataSource,  String dataMember);
  1896.      Void System.Web.UI.Design.DesignTimeData();
  1897.     }
  1898. class System.Web.UI.Design.GlobalDataBindingHandler : System.Object
  1899.     {
  1900.      Class System.EventHandler Handler;
  1901.      Class System.Collections.Hashtable dataBindingHandlerTable;
  1902.      Void System.Web.UI.Design.GlobalDataBindingHandler();
  1903.      Class System.Collections.Hashtable get_DataBindingHandlerTable();
  1904.      Void OnDataBind( Object sender,  Class System.EventArgs e);
  1905.      Void System.Web.UI.Design.GlobalDataBindingHandler();
  1906.     property DataBindingHandlerTable { get(){} set(){} };
  1907.     }
  1908. class System.Web.UI.Design.HtmlControlDesigner : System.ComponentModel.Design.ComponentDesigner
  1909.     {
  1910.      Class System.Web.UI.Design.IHtmlControlDesignerBehavior behavior;
  1911.      Boolean shouldCodeSerialize;
  1912.      Void System.Web.UI.Design.HtmlControlDesigner();
  1913.      Object get_DesignTimeElement();
  1914.      Class System.Web.UI.Design.IHtmlControlDesignerBehavior get_Behavior();
  1915.      Void set_Behavior( Class System.Web.UI.Design.IHtmlControlDesignerBehavior value);
  1916.      Class System.Web.UI.DataBindingCollection get_DataBindings();
  1917.      Boolean get_ShouldCodeSerialize();
  1918.      Void set_ShouldCodeSerialize( Boolean value);
  1919.      Void Dispose( Boolean disposing);
  1920.      Void OnBehaviorAttached();
  1921.      Void OnBehaviorDetaching();
  1922.      Void OnSetParent();
  1923.      Void PreFilterEvents( Class System.Collections.IDictionary events);
  1924.      Void PreFilterProperties( Class System.Collections.IDictionary properties);
  1925.      Void OnBindingsCollectionChanged( String propName);
  1926.     property DesignTimeElement { get(){} set(){} };
  1927.     property Behavior { get(){} set(){} };
  1928.     property DataBindings { get(){} set(){} };
  1929.     property ShouldCodeSerialize { get(){} set(){} };
  1930.     }
  1931. class System.Web.UI.Design.HtmlIntrinsicControlDesigner : System.Web.UI.Design.HtmlControlDesigner
  1932.     {
  1933.      Void System.Web.UI.Design.HtmlIntrinsicControlDesigner();
  1934.     }
  1935. interface System.Web.UI.Design.IDataSourceProvider : 
  1936.     {
  1937.      Object GetSelectedDataSource();
  1938.      Class System.Collections.IEnumerable GetResolvedSelectedDataSource();
  1939.     }
  1940. interface System.Web.UI.Design.IHtmlControlDesignerBehavior : 
  1941.     {
  1942.      Class System.Web.UI.Design.HtmlControlDesigner get_Designer();
  1943.      Void set_Designer( Class System.Web.UI.Design.HtmlControlDesigner value);
  1944.      Object get_DesignTimeElement();
  1945.      Object GetAttribute( String attribute,  Boolean ignoreCase);
  1946.      Void RemoveAttribute( String attribute,  Boolean ignoreCase);
  1947.      Void SetAttribute( String attribute,  Object value,  Boolean ignoreCase);
  1948.      Object GetStyleAttribute( String attribute,  Boolean designTimeOnly,  Boolean ignoreCase);
  1949.      Void RemoveStyleAttribute( String attribute,  Boolean designTimeOnly,  Boolean ignoreCase);
  1950.      Void SetStyleAttribute( String attribute,  Boolean designTimeOnly,  Object value,  Boolean ignoreCase);
  1951.     property Designer { get(){} set(){} };
  1952.     property DesignTimeElement { get(){} set(){} };
  1953.     }
  1954. class System.Web.UI.Design.UrlEditor : System.Drawing.Design.UITypeEditor
  1955.     {
  1956.      String get_Caption();
  1957.      ValueClass System.Web.UI.Design.UrlBuilderOptions get_Options();
  1958.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  1959.      String get_Filter();
  1960.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  1961.      Void System.Web.UI.Design.UrlEditor();
  1962.     property Caption { get(){} set(){} };
  1963.     property Options { get(){} set(){} };
  1964.     property Filter { get(){} set(){} };
  1965.     }
  1966. class System.Web.UI.Design.ImageUrlEditor : System.Web.UI.Design.UrlEditor
  1967.     {
  1968.      String get_Caption();
  1969.      String get_Filter();
  1970.      Void System.Web.UI.Design.ImageUrlEditor();
  1971.     property Caption { get(){} set(){} };
  1972.     property Filter { get(){} set(){} };
  1973.     }
  1974. interface System.Web.UI.Design.ITemplateEditingFrame : 
  1975.     {
  1976.      Class System.Web.UI.WebControls.Style get_ControlStyle();
  1977.      String get_Name();
  1978.      I4 get_InitialHeight();
  1979.      Void set_InitialHeight( I4 value);
  1980.      I4 get_InitialWidth();
  1981.      Void set_InitialWidth( I4 value);