fcdemorichedit.hpp
上传用户:hylc_2004
上传日期:2014-01-23
资源大小:46800k
文件大小:4k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1999 by Borland International
  3. // All rights reserved
  4. // (DO NOT EDIT: machine generated header) 'fcDemoRichEdit.pas' rev: 5.00
  5. #ifndef fcDemoRichEditHPP
  6. #define fcDemoRichEditHPP
  7. #pragma delphiheader begin
  8. #pragma option push -w-
  9. #pragma option push -Vx
  10. #include <Menus.hpp> // Pascal unit
  11. #include <ComCtrls.hpp> // Pascal unit
  12. #include <StdCtrls.hpp> // Pascal unit
  13. #include <Dialogs.hpp> // Pascal unit
  14. #include <Forms.hpp> // Pascal unit
  15. #include <Controls.hpp> // Pascal unit
  16. #include <Graphics.hpp> // Pascal unit
  17. #include <Classes.hpp> // Pascal unit
  18. #include <SysUtils.hpp> // Pascal unit
  19. #include <Messages.hpp> // Pascal unit
  20. #include <Windows.hpp> // Pascal unit
  21. #include <SysInit.hpp> // Pascal unit
  22. #include <System.hpp> // Pascal unit
  23. //-- user supplied -----------------------------------------------------------
  24. namespace Fcdemorichedit
  25. {
  26. //-- type declarations -------------------------------------------------------
  27. class DELPHICLASS TfcDemoRichEdit;
  28. class PASCALIMPLEMENTATION TfcDemoRichEdit : public Comctrls::TCustomRichEdit 
  29. {
  30. typedef Comctrls::TCustomRichEdit inherited;
  31. private:
  32. Classes::TStream* ReloadStream;
  33. bool UseReloadStream;
  34. protected:
  35. virtual void __fastcall GetLines(Classes::TStream* Stream);
  36. HIDESBASE virtual void __fastcall SetLines(Classes::TStream* Stream);
  37. virtual void __fastcall DefineProperties(Classes::TFiler* Filer);
  38. virtual void __fastcall CreateWnd(void);
  39. virtual void __fastcall DestroyWnd(void);
  40. public:
  41. __fastcall virtual ~TfcDemoRichEdit(void);
  42. __published:
  43. __property Align ;
  44. __property Alignment ;
  45. __property BorderStyle ;
  46. __property Color ;
  47. __property Ctl3D ;
  48. __property DragCursor ;
  49. __property DragMode ;
  50. __property Enabled ;
  51. __property Font ;
  52. __property HideSelection ;
  53. __property HideScrollBars ;
  54. __property ImeMode ;
  55. __property ImeName ;
  56. __property MaxLength ;
  57. __property ParentColor ;
  58. __property ParentCtl3D ;
  59. __property ParentFont ;
  60. __property ParentShowHint ;
  61. __property PlainText ;
  62. __property PopupMenu ;
  63. __property ReadOnly ;
  64. __property ScrollBars ;
  65. __property ShowHint ;
  66. __property TabOrder ;
  67. __property TabStop ;
  68. __property Visible ;
  69. __property WantTabs ;
  70. __property WantReturns ;
  71. __property WordWrap ;
  72. __property OnChange ;
  73. __property OnDragDrop ;
  74. __property OnDragOver ;
  75. __property OnEndDrag ;
  76. __property OnEnter ;
  77. __property OnExit ;
  78. __property OnKeyDown ;
  79. __property OnKeyPress ;
  80. __property OnKeyUp ;
  81. __property OnMouseDown ;
  82. __property OnMouseMove ;
  83. __property OnMouseUp ;
  84. __property OnResizeRequest ;
  85. __property OnSelectionChange ;
  86. __property OnStartDrag ;
  87. __property OnProtectChange ;
  88. __property OnSaveClipboard ;
  89. public:
  90. #pragma option push -w-inl
  91. /* TCustomRichEdit.Create */ inline __fastcall virtual TfcDemoRichEdit(Classes::TComponent* AOwner)
  92.  : Comctrls::TCustomRichEdit(AOwner) { }
  93. #pragma option pop
  94. public:
  95. #pragma option push -w-inl
  96. /* TWinControl.CreateParented */ inline __fastcall TfcDemoRichEdit(HWND ParentWindow) : Comctrls::TCustomRichEdit(
  97. ParentWindow) { }
  98. #pragma option pop
  99. };
  100. //-- var, const, procedure ---------------------------------------------------
  101. } /* namespace Fcdemorichedit */
  102. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  103. using namespace Fcdemorichedit;
  104. #endif
  105. #pragma option pop // -w-
  106. #pragma option pop // -Vx
  107. #pragma delphiheader end.
  108. //-- end unit ----------------------------------------------------------------
  109. #endif // fcDemoRichEdit