home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 May / Pcwk0597.iso / borland / cb / setup / cbuilder / data.z / DDEREG.HPP < prev    next >
C/C++ Source or Header  |  1997-02-28  |  6KB  |  174 lines

  1. //----------------------------------------------------------------------------
  2. // DDEReg.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
  3. // From: DDEReg.pas
  4. //----------------------------------------------------------------------------
  5. #ifndef DDERegHPP
  6. #define DDERegHPP
  7. //----------------------------------------------------------------------------
  8. #include <ExtCtrls.hpp>
  9. #include <LibMain.hpp>
  10. #include <StdCtrls.hpp>
  11. #include <Messages.hpp>
  12. #include <DdeMan.hpp>
  13. #include <DsgnIntf.hpp>
  14. #include <TypInfo.hpp>
  15. #include <Buttons.hpp>
  16. #include <Controls.hpp>
  17. #include <Forms.hpp>
  18. #include <Graphics.hpp>
  19. #include <Classes.hpp>
  20. #include <SysUtils.hpp>
  21. #include <Windows.hpp>
  22. #include <System.hpp>
  23. #pragma warn -par
  24. #pragma warn -hid 
  25. #pragma warn -inl
  26.  
  27. namespace Ddereg
  28. {
  29. //-- type declarations -------------------------------------------------------
  30. class __declspec(delphiclass) TSrvrConvEdit;
  31. class __declspec(pascalimplementation) TSrvrConvEdit : public Dsgnintf::TDefaultEditor
  32. {
  33.     typedef Dsgnintf::TDefaultEditor inherited;
  34.     
  35. protected:
  36.     virtual void __fastcall EditProperty(Dsgnintf::TPropertyEditor* PropertyEditor, bool &Continue, bool 
  37.         &FreeEditor);
  38. public:
  39.     /* TComponentEditor.Create */ __fastcall virtual TSrvrConvEdit(Classes::TComponent* AComponent, Dsgnintf::TFormDesigner* 
  40.         ADesigner) : Dsgnintf::TDefaultEditor(AComponent, ADesigner) { }
  41.     
  42. public:
  43.     /* TObject.Destroy */ __fastcall virtual ~TSrvrConvEdit(void) { }
  44.     
  45. };
  46.  
  47. class __declspec(delphiclass) TCliConvEdit;
  48. class __declspec(pascalimplementation) TCliConvEdit : public Dsgnintf::TDefaultEditor
  49. {
  50.     typedef Dsgnintf::TDefaultEditor inherited;
  51.     
  52. protected:
  53.     virtual void __fastcall EditProperty(Dsgnintf::TPropertyEditor* PropertyEditor, bool &Continue, bool 
  54.         &FreeEditor);
  55. public:
  56.     /* TComponentEditor.Create */ __fastcall virtual TCliConvEdit(Classes::TComponent* AComponent, Dsgnintf::TFormDesigner* 
  57.         ADesigner) : Dsgnintf::TDefaultEditor(AComponent, ADesigner) { }
  58.     
  59. public:
  60.     /* TObject.Destroy */ __fastcall virtual ~TCliConvEdit(void) { }
  61.     
  62. };
  63.  
  64. class __declspec(delphiclass) TSrvrItemEdit;
  65. class __declspec(pascalimplementation) TSrvrItemEdit : public Dsgnintf::TDefaultEditor
  66. {
  67.     typedef Dsgnintf::TDefaultEditor inherited;
  68.     
  69. public:
  70.     virtual void __fastcall Copy(void);
  71. public:
  72.     /* TComponentEditor.Create */ __fastcall virtual TSrvrItemEdit(Classes::TComponent* AComponent, Dsgnintf::TFormDesigner* 
  73.         ADesigner) : Dsgnintf::TDefaultEditor(AComponent, ADesigner) { }
  74.     
  75. public:
  76.     /* TObject.Destroy */ __fastcall virtual ~TSrvrItemEdit(void) { }
  77.     
  78. };
  79.  
  80. class __declspec(delphiclass) TDdeLinkDlg;
  81. class __declspec(pascalimplementation) TDdeLinkDlg : public Forms::TForm
  82. {
  83.     typedef Forms::TForm inherited;
  84.     
  85. __published:
  86.     Stdctrls::TEdit* TopicEdit;
  87.     Stdctrls::TEdit* AppEdit;
  88.     Stdctrls::TLabel* Label1;
  89.     Stdctrls::TLabel* Label2;
  90.     Stdctrls::TButton* OK;
  91.     Stdctrls::TButton* CancelBtn;
  92.     Stdctrls::TButton* PasteBtn;
  93.     Stdctrls::TButton* HelpBtn;
  94.     void __fastcall doPasteLink(System::TObject* Sender);
  95.     void __fastcall DoPasteCheck(System::TObject* Sender);
  96.     void __fastcall FormCreate(System::TObject* Sender);
  97.     void __fastcall HelpBtnClick(System::TObject* Sender);
  98.     
  99. private:
  100.     HIDESBASE MESSAGE void __fastcall WMActivate(Messages::TWMActivate &Message);
  101. public:
  102.     /* TForm.Create */ __fastcall virtual TDdeLinkDlg(Classes::TComponent* AOwner) : Forms::TForm(AOwner
  103.         ) { }
  104.     /* TForm.CreateNew */ __fastcall TDdeLinkDlg(Classes::TComponent* AOwner, int Dummy) : Forms::TForm(
  105.         AOwner, Dummy) { }
  106.     /* TForm.Destroy */ __fastcall virtual ~TDdeLinkDlg(void) { }
  107.     
  108. public:
  109.     /* TWinControl.CreateParented */ __fastcall TDdeLinkDlg(HWND ParentWindow) : Forms::TForm(ParentWindow
  110.         ) { }
  111.     
  112. };
  113.  
  114. class __declspec(delphiclass) TDdeLinkInfoProperty;
  115. class __declspec(pascalimplementation) TDdeLinkInfoProperty : public Dsgnintf::TPropertyEditor
  116. {
  117.     typedef Dsgnintf::TPropertyEditor inherited;
  118.     
  119. public:
  120.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  121.     virtual void __fastcall Edit(void);
  122.     virtual System::AnsiString __fastcall GetValue(void);
  123. public:
  124.     /* TPropertyEditor.Destroy */ __fastcall virtual ~TDdeLinkInfoProperty(void) { }
  125.     
  126. public:
  127.     /* TObject.Create */ __fastcall TDdeLinkInfoProperty(void) : Dsgnintf::TPropertyEditor() { }
  128.     
  129. };
  130.  
  131. class __declspec(delphiclass) TDdeClientItemProperty;
  132. class __declspec(pascalimplementation) TDdeClientItemProperty : public Dsgnintf::TStringProperty
  133. {
  134.     typedef Dsgnintf::TStringProperty inherited;
  135.     
  136. public:
  137.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  138.     virtual void __fastcall GetValues(Classes::TGetStrProc Proc);
  139. public:
  140.     /* TPropertyEditor.Destroy */ __fastcall virtual ~TDdeClientItemProperty(void) { }
  141.     
  142. public:
  143.     /* TObject.Create */ __fastcall TDdeClientItemProperty(void) : Dsgnintf::TStringProperty() { }
  144.     
  145. };
  146.  
  147. class __declspec(delphiclass) TLibDde;
  148. class __declspec(pascalimplementation) TLibDde : public Libmain::TLibDdeHelper
  149. {
  150.     typedef Libmain::TLibDdeHelper inherited;
  151.     
  152. public:
  153.     virtual void __fastcall SetProjectName( System::AnsiString Name);
  154. public:
  155.     /* TObject.Create */ __fastcall TLibDde(void) : Libmain::TLibDdeHelper() { }
  156.     /* TObject.Destroy */ __fastcall virtual ~TLibDde(void) { }
  157.     
  158. };
  159.  
  160. //-- var, const, procedure ---------------------------------------------------
  161. extern void __fastcall Register(void);
  162.  
  163. }    /* namespace Ddereg */
  164.  
  165. #pragma warn .par
  166. #pragma warn .hid 
  167. #pragma warn .inl
  168.  
  169. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  170. using namespace Ddereg;
  171. #endif
  172. //-- end unit ----------------------------------------------------------------
  173. #endif    // DDEReg
  174.