home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 9 / CDACTUAL9.iso / progs / CB / DATA.Z / FILTEDIT.HPP < prev    next >
Encoding:
C/C++ Source or Header  |  1996-11-06  |  2.9 KB  |  114 lines

  1. //----------------------------------------------------------------------------
  2. // FiltEdit.hpp - dcc32 generated hdr (DO NOT EDIT) rev: -2
  3. // From: FiltEdit.pas
  4. //----------------------------------------------------------------------------
  5. #ifndef FiltEditHPP
  6. #define FiltEditHPP
  7. //----------------------------------------------------------------------------
  8. #ifndef ExtCtrlsHPP
  9. #include <ExtCtrls.hpp>
  10. #endif
  11.  
  12. #ifndef StdCtrlsHPP
  13. #include <StdCtrls.hpp>
  14. #endif
  15.  
  16. #ifndef GridsHPP
  17. #include <Grids.hpp>
  18. #endif
  19.  
  20. #ifndef DsgnIntfHPP
  21. #include <DsgnIntf.hpp>
  22. #endif
  23.  
  24. #ifndef ButtonsHPP
  25. #include <Buttons.hpp>
  26. #endif
  27.  
  28. #ifndef TabsHPP
  29. #include <Tabs.hpp>
  30. #endif
  31.  
  32. #ifndef ControlsHPP
  33. #include <Controls.hpp>
  34. #endif
  35.  
  36. #ifndef FormsHPP
  37. #include <Forms.hpp>
  38. #endif
  39.  
  40. #ifndef GraphicsHPP
  41. #include <Graphics.hpp>
  42. #endif
  43.  
  44. #ifndef ClassesHPP
  45. #include <Classes.hpp>
  46. #endif
  47.  
  48. #ifndef MessagesHPP
  49. #include <Messages.hpp>
  50. #endif
  51.  
  52. #ifndef WindowsHPP
  53. #include <Windows.hpp>
  54. #endif
  55.  
  56. #ifndef SystemHPP
  57. #include <System.hpp>
  58. #endif
  59.  
  60. namespace Filtedit
  61. {
  62. //-- type declarations -------------------------------------------------------
  63. class __declspec(delphiclass) TFilterEditor;
  64. class __declspec(pascalimplementation) TFilterEditor : public Forms::TForm
  65. {
  66.     typedef TFilterEditor ThisClass;
  67.     typedef Forms::TForm inherited;
  68.     
  69. __published:
  70.     Extctrls::TBevel *Bevel1;
  71.     Stdctrls::TButton *OKButton;
  72.     Stdctrls::TButton *CancelButton;
  73.     Stdctrls::TButton *HelpButton;
  74.     void __fastcall FormCreate(System::TObject *Sender);
  75.     void __fastcall HelpBtnClick(System::TObject *Sender);
  76.     
  77. private:
  78.     void __fastcall SetFilter( System::AnsiString Value);
  79.     System::AnsiString __fastcall GetFilter(void);
  80. public:
  81.     /* !! TForm.Create */ __fastcall virtual TFilterEditor(Classes::TComponent *AOwner) : Forms::TForm(
  82.         AOwner) { }
  83.     /* !! TForm.CreateNew */ __fastcall TFilterEditor(Classes::TComponent *AOwner, System::Integer Dummy
  84.         ) : Forms::TForm(AOwner, Dummy) { }
  85.     /* !! TForm.Destroy */ __fastcall virtual ~TFilterEditor(void) { }
  86.     
  87. };
  88.  
  89. class __declspec(delphiclass) TFilterProperty;
  90. class __declspec(pascalimplementation) TFilterProperty : public Dsgnintf::TStringProperty
  91. {
  92.     typedef TFilterProperty ThisClass;
  93.     typedef Dsgnintf::TStringProperty inherited;
  94.     
  95. public:
  96.     virtual void __fastcall Edit(void);
  97.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  98. public:
  99.     /* !! TPropertyEditor.Destroy */ __fastcall virtual ~TFilterProperty(void) { }
  100.     
  101. public:
  102.     /* !! TObject.Create */ __fastcall TFilterProperty(void) : Dsgnintf::TStringProperty() { }
  103.     
  104. };
  105.  
  106. //-- var, const, procedure ---------------------------------------------------
  107.  
  108. }    /* namespace Filtedit */
  109. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  110. using namespace Filtedit;
  111. #endif
  112. //-- end unit ----------------------------------------------------------------
  113. #endif    // FiltEdit
  114.