home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 May / PCP163A.iso / Runimage / Cbuilder4 / Include / Vcl / NOTEBREG.HPP < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-26  |  3.3 KB  |  109 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1999 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'NoteBReg.pas' rev: 4.00
  6.  
  7. #ifndef NoteBRegHPP
  8. #define NoteBRegHPP
  9.  
  10. #pragma delphiheader begin
  11. #pragma option push -w-
  12. #include <DsgnIntf.hpp>    // Pascal unit
  13. #include <Classes.hpp>    // Pascal unit
  14. #include <SysInit.hpp>    // Pascal unit
  15. #include <System.hpp>    // Pascal unit
  16.  
  17. //-- user supplied -----------------------------------------------------------
  18.  
  19. namespace Notebreg
  20. {
  21. //-- type declarations -------------------------------------------------------
  22. class DELPHICLASS TPageNameProperty;
  23. #pragma pack(push, 4)
  24. class PASCALIMPLEMENTATION TPageNameProperty : public Dsgnintf::TPropertyEditor 
  25. {
  26.     typedef Dsgnintf::TPropertyEditor inherited;
  27.     
  28. public:
  29.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  30.     virtual void __fastcall GetValues(Classes::TGetStrProc Proc);
  31.     virtual AnsiString __fastcall GetValue();
  32.     virtual void __fastcall SetValue(const AnsiString AValue);
  33. protected:
  34.     #pragma option push -w-inl
  35.     /* TPropertyEditor.Create */ inline __fastcall TPageNameProperty(const Dsgnintf::_di_IFormDesigner 
  36.         ADesigner, int APropCount) : Dsgnintf::TPropertyEditor(ADesigner, APropCount) { }
  37.     #pragma option pop
  38.     
  39. public:
  40.     #pragma option push -w-inl
  41.     /* TPropertyEditor.Destroy */ inline __fastcall virtual ~TPageNameProperty(void) { }
  42.     #pragma option pop
  43.     
  44. };
  45.  
  46. #pragma pack(pop)
  47.  
  48. class DELPHICLASS TPageListProperty;
  49. #pragma pack(push, 4)
  50. class PASCALIMPLEMENTATION TPageListProperty : public Dsgnintf::TPropertyEditor 
  51. {
  52.     typedef Dsgnintf::TPropertyEditor inherited;
  53.     
  54. public:
  55.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  56.     virtual AnsiString __fastcall GetValue();
  57.     virtual void __fastcall Edit(void);
  58. protected:
  59.     #pragma option push -w-inl
  60.     /* TPropertyEditor.Create */ inline __fastcall TPageListProperty(const Dsgnintf::_di_IFormDesigner 
  61.         ADesigner, int APropCount) : Dsgnintf::TPropertyEditor(ADesigner, APropCount) { }
  62.     #pragma option pop
  63.     
  64. public:
  65.     #pragma option push -w-inl
  66.     /* TPropertyEditor.Destroy */ inline __fastcall virtual ~TPageListProperty(void) { }
  67.     #pragma option pop
  68.     
  69. };
  70.  
  71. #pragma pack(pop)
  72.  
  73. class DELPHICLASS TNotebookEditor;
  74. #pragma pack(push, 4)
  75. class PASCALIMPLEMENTATION TNotebookEditor : public Dsgnintf::TDefaultEditor 
  76. {
  77.     typedef Dsgnintf::TDefaultEditor inherited;
  78.     
  79. public:
  80.     virtual void __fastcall ExecuteVerb(int Index);
  81.     virtual AnsiString __fastcall GetVerb(int Index);
  82.     virtual int __fastcall GetVerbCount(void);
  83. public:
  84.     #pragma option push -w-inl
  85.     /* TComponentEditor.Create */ inline __fastcall virtual TNotebookEditor(Classes::TComponent* AComponent
  86.         , Dsgnintf::_di_IFormDesigner ADesigner) : Dsgnintf::TDefaultEditor(AComponent, ADesigner) { }
  87.     #pragma option pop
  88.     
  89. public:
  90.     #pragma option push -w-inl
  91.     /* TObject.Destroy */ inline __fastcall virtual ~TNotebookEditor(void) { }
  92.     #pragma option pop
  93.     
  94. };
  95.  
  96. #pragma pack(pop)
  97.  
  98. //-- var, const, procedure ---------------------------------------------------
  99.  
  100. }    /* namespace Notebreg */
  101. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  102. using namespace Notebreg;
  103. #endif
  104. #pragma option pop    // -w-
  105.  
  106. #pragma delphiheader end.
  107. //-- end unit ----------------------------------------------------------------
  108. #endif    // NoteBReg
  109.