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

VC书籍

开发平台:

C/C++

  1. //$si$ virtual
  2. ////////////////////////////////////////////////////////////////
  3. // File System.Drawing.Design.dll: 
  4. // Global functions
  5. //-------------------------------------------------------
  6. // Global fields
  7. //-------------------------------------------------------
  8. // Global MemberRefs
  9. //-------------------------------------------------------
  10. // Types
  11. //-------------------------------------------------------
  12. class ThisAssembly : System.Object
  13.     {
  14.      String Title;
  15.      String Description;
  16.      String DefaultAlias;
  17.      String Copyright;
  18.      String Trademark;
  19.      String Version;
  20.      String InformationalVersion;
  21.      Void ThisAssembly();
  22.     }
  23. class AssemblyRef : System.Object
  24.     {
  25.      String EcmaPublicKey;
  26.      String Mscorlib;
  27.      String SystemData;
  28.      String System;
  29.      String SystemRuntimeRemoting;
  30.      String SystemWindowsForms;
  31.      String SystemXml;
  32.      String MicrosoftPublicKey;
  33.      String SystemConfigurationInstall;
  34.      String SystemDesign;
  35.      String SystemDirectoryServices;
  36.      String SystemDrawingDesign;
  37.      String SystemDrawing;
  38.      String SystemEnterpriseServices;
  39.      String SystemManagement;
  40.      String SystemMessaging;
  41.      String SystemRuntimeSerializationFormattersSoap;
  42.      String SystemSecurity;
  43.      String SystemServiceProcess;
  44.      String SystemWeb;
  45.      String SystemWebRegularExpressions;
  46.      String SystemWebServices;
  47.      String MicrosoftVisualStudio;
  48.      String MicrosoftVSDesigner;
  49.      String MicrosoftJScript;
  50.      Void AssemblyRef();
  51.     }
  52. class System.Drawing.Design.SRDescriptionAttribute : System.ComponentModel.DescriptionAttribute
  53.     {
  54.      Boolean replaced;
  55.      Void System.Drawing.Design.SRDescriptionAttribute( String description);
  56.      String get_Description();
  57.     property Description { get(){} set(){} };
  58.     }
  59. class System.Drawing.Design.SRCategoryAttribute : System.ComponentModel.CategoryAttribute
  60.     {
  61.      Void System.Drawing.Design.SRCategoryAttribute( String category);
  62.      String GetLocalizedString( String value);
  63.     }
  64. class System.Drawing.Design.SR : System.Object
  65.     {
  66.      String imageFileDescription;
  67.      String ColorEditorSystemTab;
  68.      String ColorEditorStandardTab;
  69.      String bitmapFileDescription;
  70.      String ColorEditorPaletteTab;
  71.      String iconFileDescription;
  72.      String TextParseFailedFormat;
  73.      String metafileFileDescription;
  74.      String ContentAlignmentEditorTopLeftAccName;
  75.      String ContentAlignmentEditorTopCenterAccName;
  76.      String ContentAlignmentEditorTopRightAccName;
  77.      String ContentAlignmentEditorMiddleLeftAccName;
  78.      String ContentAlignmentEditorMiddleCenterAccName;
  79.      String ContentAlignmentEditorMiddleRightAccName;
  80.      String ContentAlignmentEditorBottomLeftAccName;
  81.      String ContentAlignmentEditorBottomCenterAccName;
  82.      String ContentAlignmentEditorBottomRightAccName;
  83.      Class System.Drawing.Design.SR loader;
  84.      Class System.Resources.ResourceManager resources;
  85.      Void System.Drawing.Design.SR();
  86.      Class System.Drawing.Design.SR GetLoader();
  87.      String GetString( String name,  SZArray Object args);
  88.      String GetString( Class System.Globalization.CultureInfo culture,  String name,  SZArray Object args);
  89.      String GetString( String name);
  90.      String GetString( Class System.Globalization.CultureInfo culture,  String name);
  91.      Boolean GetBoolean( String name);
  92.      Boolean GetBoolean( Class System.Globalization.CultureInfo culture,  String name);
  93.      Char GetChar( String name);
  94.      Char GetChar( Class System.Globalization.CultureInfo culture,  String name);
  95.      UI1 GetByte( String name);
  96.      UI1 GetByte( Class System.Globalization.CultureInfo culture,  String name);
  97.      I2 GetShort( String name);
  98.      I2 GetShort( Class System.Globalization.CultureInfo culture,  String name);
  99.      I4 GetInt( String name);
  100.      I4 GetInt( Class System.Globalization.CultureInfo culture,  String name);
  101.      I8 GetLong( String name);
  102.      I8 GetLong( Class System.Globalization.CultureInfo culture,  String name);
  103.      R4 GetFloat( String name);
  104.      R4 GetFloat( Class System.Globalization.CultureInfo culture,  String name);
  105.      R8 GetDouble( String name);
  106.      R8 GetDouble( Class System.Globalization.CultureInfo culture,  String name);
  107.      Object GetObject( String name);
  108.      Object GetObject( Class System.Globalization.CultureInfo culture,  String name);
  109.      Void System.Drawing.Design.SR();
  110.     }
  111. class System.ExternDll : System.Object
  112.     {
  113.      String Gdiplus;
  114.      String User32;
  115.      String Shfolder;
  116.      String Imm32;
  117.      String Advapi32;
  118.      String Shell32;
  119.      String Kernel32;
  120.      String Comctl32;
  121.      String Oleaut32;
  122.      String Olepro32;
  123.      String Ole32;
  124.      String Gdi32;
  125.      String Comdlg32;
  126.      String Uxtheme;
  127.      String Oleacc;
  128.      String Hhctrl;
  129.      String Winspool;
  130.      String Psapi;
  131.      String Ntdll;
  132.      String Version;
  133.      String Vsassert;
  134.      String Mscoree;
  135.      String Msi;
  136.      String Mqrt;
  137.      String Activeds;
  138.      String Loadperf;
  139.      Void System.ExternDll();
  140.     }
  141. class System.Drawing.Design.ImageEditor : System.Drawing.Design.UITypeEditor
  142.     {
  143.      SZArray Class System.Type imageExtenders;
  144.      Class System.Windows.Forms.FileDialog fileDialog;
  145.      String CreateExtensionsString( SZArray String extensions,  String sep);
  146.      String CreateFilterEntry( Class System.Drawing.Design.ImageEditor e);
  147.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  148.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  149.      String GetFileDialogDescription();
  150.      SZArray String GetExtensions();
  151.      Boolean GetPaintValueSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  152.      Class System.Drawing.Image LoadFromStream( Class System.IO.Stream stream);
  153.      Void PaintValue( Class System.Drawing.Design.PaintValueEventArgs e);
  154.      Void System.Drawing.Design.ImageEditor();
  155.      Void System.Drawing.Design.ImageEditor();
  156.     }
  157. class System.Drawing.Design.BitmapEditor : System.Drawing.Design.ImageEditor
  158.     {
  159.      String GetFileDialogDescription();
  160.      SZArray String GetExtensions();
  161.      Class System.Drawing.Image LoadFromStream( Class System.IO.Stream stream);
  162.      Void System.Drawing.Design.BitmapEditor();
  163.     }
  164. class System.Drawing.Design.ColorEditor : System.Drawing.Design.UITypeEditor
  165.     {
  166.      Class ColorUI colorUI;
  167.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  168.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  169.      Boolean GetPaintValueSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  170.      Void PaintValue( Class System.Drawing.Design.PaintValueEventArgs e);
  171.      Void System.Drawing.Design.ColorEditor();
  172.     }
  173. class ColorPalette : System.Windows.Forms.Control
  174.     {
  175.      I4 CELLS_ACROSS;
  176.      I4 CELLS_DOWN;
  177.      I4 CELLS_CUSTOM;
  178.      I4 CELLS;
  179.      I4 CELL_SIZE;
  180.      I4 MARGIN;
  181.      SZArray I4 staticCells;
  182.      SZArray ValueClass System.Drawing.Color staticColors;
  183.      ValueClass System.Drawing.Color selectedColor;
  184.      ValueClass System.Drawing.Point focus;
  185.      SZArray ValueClass System.Drawing.Color customColors;
  186.      Class System.EventHandler onPicked;
  187.      Class ColorUI colorUI;
  188.      Void ColorPalette( Class ColorUI colorUI,  SZArray ValueClass System.Drawing.Color customColors);
  189.      SZArray ValueClass System.Drawing.Color get_CustomColors();
  190.      I4 get_FocusedCell();
  191.      ValueClass System.Drawing.Color get_SelectedColor();
  192.      Void set_SelectedColor( ValueClass System.Drawing.Color value);
  193.      Void add_Picked( Class System.EventHandler value);
  194.      Void remove_Picked( Class System.EventHandler value);
  195.      Class System.Windows.Forms.AccessibleObject CreateAccessibilityInstance();
  196.      Void OnPicked( Class System.EventArgs e);
  197.      Void FillRectWithCellBounds( I4 across,  I4 down,  ByRef ValueClass System.Drawing.Rectangle rect);
  198.      ValueClass System.Drawing.Point GetCellFromColor( ValueClass System.Drawing.Color c);
  199.      ValueClass System.Drawing.Color GetColorFromCellMouse( I4 x,  I4 y);
  200.      ValueClass System.Drawing.Color GetColorFromCell( I4 across,  I4 down);
  201.      ValueClass System.Drawing.Color GetColorFromCell( I4 index);
  202.      ValueClass System.Drawing.Point GetCell2DFromLocationMouse( I4 x,  I4 y);
  203.      I4 GetCellFromLocationMouse( I4 x,  I4 y);
  204.      I4 Get1DFrom2D( ValueClass System.Drawing.Point pt);
  205.      I4 Get1DFrom2D( I4 x,  I4 y);
  206.      ValueClass System.Drawing.Point Get2DFrom1D( I4 cell);
  207.      Void InvalidateSelection();
  208.      Void InvalidateFocus();
  209.      Boolean IsInputKey( ValueClass System.Windows.Forms.Keys keyData);
  210.      Void LaunchDialog( I4 customIndex);
  211.      Void OnGotFocus( Class System.EventArgs e);
  212.      Void OnKeyDown( Class System.Windows.Forms.KeyEventArgs e);
  213.      Void OnLostFocus( Class System.EventArgs e);
  214.      Void OnMouseDown( Class System.Windows.Forms.MouseEventArgs me);
  215.      Void OnMouseMove( Class System.Windows.Forms.MouseEventArgs me);
  216.      Void OnMouseUp( Class System.Windows.Forms.MouseEventArgs me);
  217.      Void OnPaint( Class System.Windows.Forms.PaintEventArgs pe);
  218.      Void PaintValue( ValueClass System.Drawing.Color color,  Class System.Drawing.Graphics g,  ValueClass System.Drawing.Rectangle rect);
  219.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  220.      Void SetFocus( ValueClass System.Drawing.Point newFocus);
  221.      Void ColorPalette();
  222.     property CustomColors { get(){} set(){} };
  223.     property FocusedCell { get(){} set(){} };
  224.     property SelectedColor { get(){} set(){} };
  225.     event Picked;
  226.     }
  227. class ColorPaletteAccessibleObject : ControlAccessibleObject
  228.     {
  229.      SZArray Class ColorCellAccessibleObject cells;
  230.      Void ColorPaletteAccessibleObject( Class ColorPalette owner);
  231.      Class ColorPalette get_ColorPalette();
  232.      I4 GetChildCount();
  233.      Class System.Windows.Forms.AccessibleObject GetChild( I4 id);
  234.      Class System.Windows.Forms.AccessibleObject HitTest( I4 x,  I4 y);
  235.     property ColorPalette { get(){} set(){} };
  236.     }
  237. class ColorCellAccessibleObject : System.Windows.Forms.AccessibleObject
  238.     {
  239.      ValueClass System.Drawing.Color color;
  240.      Class ColorPaletteAccessibleObject parent;
  241.      I4 cell;
  242.      Void ColorCellAccessibleObject( Class ColorPaletteAccessibleObject parent,  ValueClass System.Drawing.Color color,  I4 cell);
  243.      ValueClass System.Drawing.Rectangle get_Bounds();
  244.      String get_Name();
  245.      Class System.Windows.Forms.AccessibleObject get_Parent();
  246.      ValueClass System.Windows.Forms.AccessibleRole get_Role();
  247.      ValueClass System.Windows.Forms.AccessibleStates get_State();
  248.      String get_Value();
  249.     property Bounds { get(){} set(){} };
  250.     property Name { get(){} set(){} };
  251.     property Parent { get(){} set(){} };
  252.     property Role { get(){} set(){} };
  253.     property State { get(){} set(){} };
  254.     property Value { get(){} set(){} };
  255.     }
  256. class ColorUI : System.Windows.Forms.Control
  257.     {
  258.      Class System.Drawing.Design.ColorEditor editor;
  259.      Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc;
  260.      Object value;
  261.      Class ColorEditorTabControl tabControl;
  262.      Class System.Windows.Forms.TabPage systemTabPage;
  263.      Class System.Windows.Forms.TabPage commonTabPage;
  264.      Class System.Windows.Forms.TabPage paletteTabPage;
  265.      Class System.Windows.Forms.ListBox lbSystem;
  266.      Class System.Windows.Forms.ListBox lbCommon;
  267.      Class ColorPalette pal;
  268.      SZArray Object systemColorConstants;
  269.      SZArray Object colorConstants;
  270.      SZArray ValueClass System.Drawing.Color customColors;
  271.      Boolean commonHeightSet;
  272.      Boolean systemHeightSet;
  273.      Void ColorUI( Class System.Drawing.Design.ColorEditor editor);
  274.      SZArray Object get_ColorValues();
  275.      SZArray ValueClass System.Drawing.Color get_CustomColors();
  276.      Void set_CustomColors( SZArray ValueClass System.Drawing.Color value);
  277.      Class System.Windows.Forms.Design.IWindowsFormsEditorService get_EditorService();
  278.      SZArray Object get_SystemColorValues();
  279.      Object get_Value();
  280.      Void End();
  281.      Void AdjustColorUIHeight();
  282.      Void AdjustListBoxItemHeight();
  283.      ValueClass System.Drawing.Color GetBestColor( ValueClass System.Drawing.Color color);
  284.      SZArray Object GetConstants( Class System.Type enumType);
  285.      Class System.Windows.Forms.Control GetCurrentComponent();
  286.      Void InitializeComponent();
  287.      Void OnGotFocus( Class System.EventArgs e);
  288.      Void OnFontChanged( Object sender,  Class System.EventArgs e);
  289.      Void OnListClick( Object sender,  Class System.EventArgs e);
  290.      Void OnListDrawItem( Object sender,  Class System.Windows.Forms.DrawItemEventArgs die);
  291.      Void OnListKeyDown( Object sender,  Class System.Windows.Forms.KeyEventArgs ke);
  292.      Void OnPalettePick( Object sender,  Class System.EventArgs e);
  293.      Void OnFontChanged( Class System.EventArgs e);
  294.      Void OnTabControlResize( Object sender,  Class System.EventArgs e);
  295.      Void OnTabControlSelChange( Object sender,  Class System.EventArgs e);
  296.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  297.      Void Start( Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc,  Object value);
  298.     property ColorValues { get(){} set(){} };
  299.     property CustomColors { get(){} set(){} };
  300.     property EditorService { get(){} set(){} };
  301.     property SystemColorValues { get(){} set(){} };
  302.     property Value { get(){} set(){} };
  303.     }
  304. class ColorEditorListBox : System.Windows.Forms.ListBox
  305.     {
  306.      Boolean IsInputKey( ValueClass System.Windows.Forms.Keys keyData);
  307.      Void ColorEditorListBox();
  308.     }
  309. class ColorEditorTabControl : System.Windows.Forms.TabControl
  310.     {
  311.      Void ColorEditorTabControl();
  312.      Void OnGotFocus( Class System.EventArgs e);
  313.     }
  314. class CustomColorDialog : System.Windows.Forms.ColorDialog
  315.     {
  316.      I4 COLOR_HUE;
  317.      I4 COLOR_SAT;
  318.      I4 COLOR_LUM;
  319.      I4 COLOR_RED;
  320.      I4 COLOR_GREEN;
  321.      I4 COLOR_BLUE;
  322.      I4 COLOR_ADD;
  323.      I4 COLOR_MIX;
  324.      I hInstance;
  325.      Void CustomColorDialog();
  326.      I get_Instance();
  327.      I4 get_Options();
  328.      Void Dispose( Boolean disposing);
  329.      I HookProc( I hwnd,  I4 msg,  I wParam,  I lParam);
  330.     property Instance { get(){} set(){} };
  331.     property Options { get(){} set(){} };
  332.     }
  333. class SystemColorComparer : System.Object
  334.     {
  335.      I4 Compare( Object x,  Object y);
  336.      Void SystemColorComparer();
  337.     }
  338. class StandardColorComparer : System.Object
  339.     {
  340.      I4 Compare( Object x,  Object y);
  341.      Void StandardColorComparer();
  342.     }
  343. class System.Drawing.Design.ContentAlignmentEditor : System.Drawing.Design.UITypeEditor
  344.     {
  345.      Class ContentUI contentUI;
  346.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  347.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  348.      Void System.Drawing.Design.ContentAlignmentEditor();
  349.     }
  350. class ContentUI : System.Windows.Forms.Control
  351.     {
  352.      Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc;
  353.      Object value;
  354.      Class System.Windows.Forms.RadioButton topLeft;
  355.      Class System.Windows.Forms.RadioButton topCenter;
  356.      Class System.Windows.Forms.RadioButton topRight;
  357.      Class System.Windows.Forms.RadioButton middleLeft;
  358.      Class System.Windows.Forms.RadioButton middleCenter;
  359.      Class System.Windows.Forms.RadioButton middleRight;
  360.      Class System.Windows.Forms.RadioButton bottomLeft;
  361.      Class System.Windows.Forms.RadioButton bottomCenter;
  362.      Class System.Windows.Forms.RadioButton bottomRight;
  363.      Void ContentUI();
  364.      ValueClass System.Drawing.ContentAlignment get_Align();
  365.      Void set_Align( ValueClass System.Drawing.ContentAlignment value);
  366.      Boolean get_ShowFocusCues();
  367.      Object get_Value();
  368.      Void End();
  369.      Void InitComponent();
  370.      Boolean IsInputKey( ValueClass System.Windows.Forms.Keys keyData);
  371.      Void OptionClick( Object sender,  Class System.EventArgs e);
  372.      Void Start( Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc,  Object value);
  373.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  374.      Class System.Windows.Forms.RadioButton get_CheckedControl();
  375.      Void set_CheckedControl( Class System.Windows.Forms.RadioButton value);
  376.     property Align { get(){} set(){} };
  377.     property ShowFocusCues { get(){} set(){} };
  378.     property Value { get(){} set(){} };
  379.     property CheckedControl { get(){} set(){} };
  380.     }
  381. class System.Drawing.Design.CursorEditor : System.Drawing.Design.UITypeEditor
  382.     {
  383.      Class CursorUI cursorUI;
  384.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  385.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  386.      Void System.Drawing.Design.CursorEditor();
  387.     }
  388. class CursorUI : System.Windows.Forms.ListBox
  389.     {
  390.      Object value;
  391.      Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc;
  392.      Class System.ComponentModel.TypeConverter cursorConverter;
  393.      Class System.Drawing.Design.UITypeEditor editor;
  394.      Void CursorUI( Class System.Drawing.Design.UITypeEditor editor);
  395.      Object get_Value();
  396.      Void End();
  397.      Void OnClick( Class System.EventArgs e);
  398.      Void OnDrawItem( Class System.Windows.Forms.DrawItemEventArgs die);
  399.      Boolean ProcessDialogKey( ValueClass System.Windows.Forms.Keys keyData);
  400.      Void Start( Class System.Windows.Forms.Design.IWindowsFormsEditorService edSvc,  Object value);
  401.     property Value { get(){} set(){} };
  402.     }
  403. class System.Drawing.Design.FontEditor : System.Drawing.Design.UITypeEditor
  404.     {
  405.      Class System.Windows.Forms.FontDialog fontDialog;
  406.      Object value;
  407.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  408.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  409.      Void System.Drawing.Design.FontEditor();
  410.     }
  411. class System.Drawing.Design.FontNameEditor : System.Drawing.Design.UITypeEditor
  412.     {
  413.      Boolean GetPaintValueSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  414.      Void PaintValue( Class System.Drawing.Design.PaintValueEventArgs e);
  415.      Void System.Drawing.Design.FontNameEditor();
  416.     }
  417. class System.Drawing.Design.IconEditor : System.Drawing.Design.UITypeEditor
  418.     {
  419.      SZArray Class System.Type imageExtenders;
  420.      Class System.Windows.Forms.FileDialog fileDialog;
  421.      String CreateExtensionsString( SZArray String extensions,  String sep);
  422.      String CreateFilterEntry( Class System.Drawing.Design.IconEditor e);
  423.      Object EditValue( Class System.ComponentModel.ITypeDescriptorContext context,  Class System.IServiceProvider provider,  Object value);
  424.      ValueClass System.Drawing.Design.UITypeEditorEditStyle GetEditStyle( Class System.ComponentModel.ITypeDescriptorContext context);
  425.      String GetFileDialogDescription();
  426.      SZArray String GetExtensions();
  427.      Boolean GetPaintValueSupported( Class System.ComponentModel.ITypeDescriptorContext context);
  428.      Class System.Drawing.Icon LoadFromStream( Class System.IO.Stream stream);
  429.      Void PaintValue( Class System.Drawing.Design.PaintValueEventArgs e);
  430.      Void System.Drawing.Design.IconEditor();
  431.      Void System.Drawing.Design.IconEditor();
  432.     }
  433. class System.Drawing.Design.MetafileEditor : System.Drawing.Design.ImageEditor
  434.     {
  435.      String GetFileDialogDescription();
  436.      SZArray String GetExtensions();
  437.      Class System.Drawing.Image LoadFromStream( Class System.IO.Stream stream);
  438.      Void System.Drawing.Design.MetafileEditor();
  439.     }
  440. class System.Drawing.Design.NativeMethods : System.Object
  441.     {
  442.      I4 EM_GETSEL;
  443.      I4 EM_SETSEL;
  444.      I4 EM_GETRECT;
  445.      I4 EM_SETRECT;
  446.      I4 EM_SETRECTNP;
  447.      I4 EM_SCROLL;
  448.      I4 EM_LINESCROLL;
  449.      I4 EM_SCROLLCARET;
  450.      I4 EM_GETMODIFY;
  451.      I4 EM_SETMODIFY;
  452.      I4 EM_GETLINECOUNT;
  453.      I4 EM_LINEINDEX;
  454.      I4 EM_SETHANDLE;
  455.      I4 EM_GETHANDLE;
  456.      I4 EM_GETTHUMB;
  457.      I4 EM_LINELENGTH;
  458.      I4 EM_REPLACESEL;
  459.      I4 EM_GETLINE;
  460.      I4 EM_LIMITTEXT;
  461.      I4 EM_CANUNDO;
  462.      I4 EM_UNDO;
  463.      I4 EM_FMTLINES;
  464.      I4 EM_LINEFROMCHAR;
  465.      I4 EM_SETTABSTOPS;
  466.      I4 EM_SETPASSWORDCHAR;
  467.      I4 EM_EMPTYUNDOBUFFER;
  468.      I4 EM_GETFIRSTVISIBLELINE;
  469.      I4 EM_SETREADONLY;
  470.      I4 EM_SETWORDBREAKPROC;
  471.      I4 EM_GETWORDBREAKPROC;
  472.      I4 EM_GETPASSWORDCHAR;
  473.      I4 EM_SETMARGINS;
  474.      I4 EM_GETMARGINS;
  475.      I4 EM_SETLIMITTEXT;
  476.      I4 EM_GETLIMITTEXT;
  477.      I4 EM_POSFROMCHAR;
  478.      I4 EM_CHARFROMPOS;
  479.      I4 EC_LEFTMARGIN;
  480.      I4 EC_RIGHTMARGIN;
  481.      I4 EC_USEFONTINFO;
  482.      I4 IDOK;
  483.      I4 IDCANCEL;
  484.      I4 IDABORT;
  485.      I4 IDRETRY;
  486.      I4 IDIGNORE;
  487.      I4 IDYES;
  488.      I4 IDNO;
  489.      I4 IDCLOSE;
  490.      I4 IDHELP;
  491.      I4 WM_INITDIALOG;
  492.      I4 SWP_NOSIZE;
  493.      I4 SWP_NOMOVE;
  494.      I4 SWP_NOZORDER;
  495.      I4 SWP_NOREDRAW;
  496.      I4 SWP_NOACTIVATE;
  497.      I4 SWP_FRAMECHANGED;
  498.      I4 SWP_SHOWWINDOW;
  499.      I4 SWP_HIDEWINDOW;
  500.      I4 SWP_NOCOPYBITS;
  501.      I4 SWP_NOOWNERZORDER;
  502.      I4 SWP_NOSENDCHANGING;
  503.      I4 SWP_DRAWFRAME;
  504.      I4 SWP_NOREPOSITION;
  505.      I4 SWP_DEFERERASE;
  506.      I4 SWP_ASYNCWINDOWPOS;
  507.      I4 WM_COMMAND;
  508.      I4 CC_FULLOPEN;
  509.      I4 CC_PREVENTFULLOPEN;
  510.      I4 CC_SHOWHELP;
  511.      I4 CC_ENABLEHOOK;
  512.      I4 CC_ENABLETEMPLATE;
  513.      I4 CC_ENABLETEMPLATEHANDLE;
  514.      I4 CC_SOLIDCOLOR;
  515.      I4 CC_ANYCOLOR;
  516.      I InvalidIntPtr;
  517.      I SendDlgItemMessage( I hDlg,  I4 nIDDlgItem,  I4 Msg,  I wParam,  I lParam);
  518.      I GetDlgItem( I hWnd,  I4 nIDDlgItem);
  519.      Boolean EnableWindow( I hWnd,  Boolean enable);
  520.      Boolean SetWindowPos( I hWnd,  I hWndInsertAfter,  I4 x,  I4 y,  I4 cx,  I4 cy,  I4 flags);
  521.      I4 GetDlgItemInt( I hWnd,  I4 nIDDlgItem,  SZArray Boolean err,  Boolean signed);
  522.      I PostMessage( I hwnd,  I4 msg,  I wparam,  I lparam);
  523.      Void System.Drawing.Design.NativeMethods();
  524.      Void System.Drawing.Design.NativeMethods();
  525.     }
  526. class Util : System.Object
  527.     {
  528.      I4 MAKELONG( I4 low,  I4 high);
  529.      I4 MAKELPARAM( I4 low,  I4 high);
  530.      I4 HIWORD( I4 n);
  531.      I4 LOWORD( I4 n);
  532.      I4 SignedHIWORD( I4 n);
  533.      I4 SignedLOWORD( I4 n);
  534.      I4 lstrlen( String s);
  535.      I4 RegisterWindowMessage( String msg);
  536.      Void Util();
  537.     }
  538. class POINT : System.Object
  539.     {
  540.      I4 x;
  541.      I4 y;
  542.      Void POINT();
  543.      Void POINT( I4 x,  I4 y);
  544.     }
  545. class System.Drawing.Design.SafeNativeMethods : System.Object
  546.     {
  547.      Void System.Drawing.Design.SafeNativeMethods();
  548.     }
  549. class System.Drawing.Design.UnsafeNativeMethods : System.Object
  550.     {
  551.      I4 OBJID_CLIENT;
  552.      I4 ClientToScreen( I hWnd,  Class POINT pt);
  553.      I4 ScreenToClient( I hWnd,  Class POINT pt);
  554.      I SetFocus( I hWnd);
  555.      I GetFocus();
  556.      Void NotifyWinEvent( I4 winEvent,  I hwnd,  I4 objType,  I4 objID);
  557.      Void System.Drawing.Design.UnsafeNativeMethods();
  558.     }
  559. class <PrivateImplementationDetails> : System.Object
  560.     {
  561.      ValueClass $$struct0x6000056-1 $$method0x6000056-1;
  562.     }