home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 25: Programming / pc_actual_25.iso / Delphi / CompositeComponentsPack / LIB / CB3 / BoxExpt.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  1999-02-12  |  3.0 KB  |  99 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1998 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'BoxExpt.pas' rev: 3.00
  6.  
  7. #ifndef BoxExptHPP
  8. #define BoxExptHPP
  9. #include <Boxes.hpp>
  10. #include <TypInfo.hpp>
  11. #include <VirtIntf.hpp>
  12. #include <EditIntf.hpp>
  13. #include <ToolIntf.hpp>
  14. #include <Exptintf.hpp>
  15. #include <DsgnIntf.hpp>
  16. #include <StdCtrls.hpp>
  17. #include <ExtCtrls.hpp>
  18. #include <ComCtrls.hpp>
  19. #include <Menus.hpp>
  20. #include <Dialogs.hpp>
  21. #include <Forms.hpp>
  22. #include <Controls.hpp>
  23. #include <Graphics.hpp>
  24. #include <Classes.hpp>
  25. #include <SysUtils.hpp>
  26. #include <Messages.hpp>
  27. #include <Windows.hpp>
  28. #include <SysInit.hpp>
  29. #include <System.hpp>
  30.  
  31. //-- user supplied -----------------------------------------------------------
  32.  
  33. namespace Boxexpt
  34. {
  35. //-- type declarations -------------------------------------------------------
  36. class DELPHICLASS TBoxExpert;
  37. class PASCALIMPLEMENTATION TBoxExpert : public Exptintf::TIExpert 
  38. {
  39.     typedef Exptintf::TIExpert inherited;
  40.     
  41. public:
  42.     virtual System::AnsiString __stdcall GetName();
  43.     virtual System::AnsiString __stdcall GetComment();
  44.     virtual HICON __stdcall GetGlyph(void);
  45.     virtual Exptintf::TExpertStyle __stdcall GetStyle(void);
  46.     virtual Exptintf::TExpertState __stdcall GetState(void);
  47.     virtual System::AnsiString __stdcall GetIDString();
  48.     virtual System::AnsiString __stdcall GetAuthor();
  49.     virtual System::AnsiString __stdcall GetPage();
  50.     virtual void __stdcall Execute(void);
  51. public:
  52.     /* TInterface.Create */ __fastcall TBoxExpert(void) : Exptintf::TIExpert() { }
  53.     
  54. public:
  55.     /* TObject.Destroy */ __fastcall virtual ~TBoxExpert(void) { }
  56.     
  57. };
  58.  
  59. class DELPHICLASS TNewBoxDlg;
  60. class PASCALIMPLEMENTATION TNewBoxDlg : public Forms::TForm 
  61. {
  62.     typedef Forms::TForm inherited;
  63.     
  64. __published:
  65.     Extctrls::TBevel* Bevel1;
  66.     Stdctrls::TButton* BtnCancel;
  67.     Stdctrls::TButton* BtnCreate;
  68.     Stdctrls::TLabel* Label1;
  69.     Stdctrls::TLabel* Label2;
  70.     Stdctrls::TEdit* EdClass;
  71.     Stdctrls::TComboBox* EdPage;
  72.     Stdctrls::TLabel* Label3;
  73.     Stdctrls::TComboBox* EdAncestor;
  74.     void __fastcall FormCreate(System::TObject* Sender);
  75.     void __fastcall ClassChange(System::TObject* Sender);
  76. public:
  77.     /* TCustomForm.Create */ __fastcall virtual TNewBoxDlg(Classes::TComponent* AOwner) : Forms::TForm(
  78.         AOwner) { }
  79.     /* TCustomForm.CreateNew */ __fastcall TNewBoxDlg(Classes::TComponent* AOwner, int Dummy) : Forms::
  80.         TForm(AOwner, Dummy) { }
  81.     /* TCustomForm.Destroy */ __fastcall virtual ~TNewBoxDlg(void) { }
  82.     
  83. public:
  84.     /* TWinControl.CreateParented */ __fastcall TNewBoxDlg(HWND ParentWindow) : Forms::TForm(ParentWindow
  85.         ) { }
  86.     
  87. };
  88.  
  89. //-- var, const, procedure ---------------------------------------------------
  90. extern PACKAGE TNewBoxDlg* NewBoxDlg;
  91. extern PACKAGE void __fastcall Register(void);
  92.  
  93. }    /* namespace Boxexpt */
  94. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  95. using namespace Boxexpt;
  96. #endif
  97. //-- end unit ----------------------------------------------------------------
  98. #endif    // BoxExpt
  99.