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

  1. //----------------------------------------------------------------------------
  2. // ZVCL.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
  3. // From: ZVCL.pas
  4. //----------------------------------------------------------------------------
  5. #ifndef ZVCLHPP
  6. #define ZVCLHPP
  7. //----------------------------------------------------------------------------
  8. #include <Controls.hpp>
  9. #include <Menus.hpp>
  10. #include <Grids.hpp>
  11. #include <Tabs.hpp>
  12. #include <ComCtrls.hpp>
  13. #include <Zsrv.hpp>
  14. #include <Classes.hpp>
  15. #include <TypInfo.hpp>
  16. #include <SysUtils.hpp>
  17. #include <OLE2.hpp>
  18. #include <Windows.hpp>
  19. #include <System.hpp>
  20. #pragma warn -par
  21. #pragma warn -hid 
  22. #pragma warn -inl
  23.  
  24. namespace Zvcl
  25. {
  26. //-- type declarations -------------------------------------------------------
  27. class __declspec(delphiclass) TCustomGridCracker;
  28. class __declspec(pascalimplementation) TCustomGridCracker : public Grids::TCustomGrid
  29. {
  30.     typedef Grids::TCustomGrid inherited;
  31.     
  32. public:
  33.     /* TCustomGrid.Create */ __fastcall virtual TCustomGridCracker(Classes::TComponent* AOwner) : Grids::
  34.         TCustomGrid(AOwner) { }
  35.     /* TCustomGrid.Destroy */ __fastcall virtual ~TCustomGridCracker(void) { }
  36.     
  37. public:
  38.     /* TWinControl.CreateParented */ __fastcall TCustomGridCracker(HWND ParentWindow) : Grids::TCustomGrid(
  39.         ParentWindow) { }
  40.     
  41. };
  42.  
  43. class __declspec(delphiclass) TCustomTabControlCracker;
  44. class __declspec(pascalimplementation) TCustomTabControlCracker : public Comctrls::TPageControl
  45. {
  46.     typedef Comctrls::TPageControl inherited;
  47.     
  48. public:
  49.     /* TPageControl.Create */ __fastcall virtual TCustomTabControlCracker(Classes::TComponent* AOwner) : 
  50.         Comctrls::TPageControl(AOwner) { }
  51.     /* TPageControl.Destroy */ __fastcall virtual ~TCustomTabControlCracker(void) { }
  52.     
  53. public:
  54.     /* TWinControl.CreateParented */ __fastcall TCustomTabControlCracker(HWND ParentWindow) : Comctrls::
  55.         TPageControl(ParentWindow) { }
  56.     
  57. };
  58.  
  59. class __declspec(delphiclass) ITabSetDispatch;
  60. class __declspec(pascalimplementation) ITabSetDispatch : public Zsrv::IWinControlDispatch
  61. {
  62.     typedef Zsrv::IWinControlDispatch inherited;
  63.     
  64. private:
  65.     void __fastcall GetFirstIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  66.     void __fastcall GetItemRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  67.     
  68. public:
  69.     virtual void __fastcall DefineCustomProps(void);
  70. public:
  71.     /* ICustomDispatch.Create */ __fastcall virtual ITabSetDispatch(System::TObject* Obj) : Zsrv::IWinControlDispatch(
  72.         Obj) { }
  73.     
  74. public:
  75.     /* IObjectDispatch.Destroy */ __fastcall virtual ~ITabSetDispatch(void) { }
  76.     
  77. };
  78.  
  79. class __declspec(delphiclass) ICustomTabControlDispatch;
  80. class __declspec(pascalimplementation) ICustomTabControlDispatch : public Zsrv::IWinControlDispatch
  81. {
  82.     typedef Zsrv::IWinControlDispatch inherited;
  83.     
  84. private:
  85.     void __fastcall GetItemRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  86.     
  87. public:
  88.     virtual void __fastcall DefineCustomProps(void);
  89. public:
  90.     /* ICustomDispatch.Create */ __fastcall virtual ICustomTabControlDispatch(System::TObject* Obj) : Zsrv::
  91.         IWinControlDispatch(Obj) { }
  92.     
  93. public:
  94.     /* IObjectDispatch.Destroy */ __fastcall virtual ~ICustomTabControlDispatch(void) { }
  95.     
  96. };
  97.  
  98. class __declspec(delphiclass) IPageControlDispatch;
  99. class __declspec(pascalimplementation) IPageControlDispatch : public ICustomTabControlDispatch
  100. {
  101.     typedef ICustomTabControlDispatch inherited;
  102.     
  103. private:
  104.     void __fastcall GetTabs(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  105.     
  106. public:
  107.     virtual void __fastcall DefineCustomProps(void);
  108. public:
  109.     /* ICustomDispatch.Create */ __fastcall virtual IPageControlDispatch(System::TObject* Obj) : Zvcl::
  110.         ICustomTabControlDispatch(Obj) { }
  111.     
  112. public:
  113.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IPageControlDispatch(void) { }
  114.     
  115. };
  116.  
  117. class __declspec(delphiclass) ICustomGridDispatch;
  118. class __declspec(pascalimplementation) ICustomGridDispatch : public Zsrv::IWinControlDispatch
  119. {
  120.     typedef Zsrv::IWinControlDispatch inherited;
  121.     
  122. private:
  123.     void __fastcall GetRow(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  124.     void __fastcall GetCol(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  125.     void __fastcall GetFixedRows(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  126.     void __fastcall GetFixedCols(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  127.     void __fastcall GetRowCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  128.     void __fastcall GetColCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  129.     void __fastcall GetCellRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  130.     
  131. public:
  132.     virtual void __fastcall DefineCustomProps(void);
  133. public:
  134.     /* ICustomDispatch.Create */ __fastcall virtual ICustomGridDispatch(System::TObject* Obj) : Zsrv::IWinControlDispatch(
  135.         Obj) { }
  136.     
  137. public:
  138.     /* IObjectDispatch.Destroy */ __fastcall virtual ~ICustomGridDispatch(void) { }
  139.     
  140. };
  141.  
  142. class __declspec(delphiclass) IStringGridDispatch;
  143. class __declspec(pascalimplementation) IStringGridDispatch : public ICustomGridDispatch
  144. {
  145.     typedef ICustomGridDispatch inherited;
  146.     
  147. private:
  148.     void __fastcall GetCells(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  149.     
  150. public:
  151.     virtual void __fastcall DefineCustomProps(void);
  152. public:
  153.     /* ICustomDispatch.Create */ __fastcall virtual IStringGridDispatch(System::TObject* Obj) : Zvcl::ICustomGridDispatch(
  154.         Obj) { }
  155.     
  156. public:
  157.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IStringGridDispatch(void) { }
  158.     
  159. };
  160.  
  161. class __declspec(delphiclass) IStringsDispatch;
  162. class __declspec(pascalimplementation) IStringsDispatch : public Zsrv::ICustomDispatch
  163. {
  164.     typedef Zsrv::ICustomDispatch inherited;
  165.     
  166. private:
  167.     void __fastcall GetStrings(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  168.     void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  169.     void __fastcall GetObjects(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  170.     
  171. public:
  172.     virtual void __fastcall DefineCustomProps(void);
  173. public:
  174.     /* ICustomDispatch.Create */ __fastcall virtual IStringsDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
  175.         Obj) { }
  176.     
  177. public:
  178.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IStringsDispatch(void) { }
  179.     
  180. };
  181.  
  182. class __declspec(delphiclass) ITreeViewDispatch;
  183. class __declspec(pascalimplementation) ITreeViewDispatch : public Zsrv::ICustomDispatch
  184. {
  185.     typedef Zsrv::ICustomDispatch inherited;
  186.     
  187. private:
  188.     void __fastcall GetSelected(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  189.     
  190. public:
  191.     virtual void __fastcall DefineCustomProps(void);
  192. public:
  193.     /* ICustomDispatch.Create */ __fastcall virtual ITreeViewDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
  194.         Obj) { }
  195.     
  196. public:
  197.     /* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeViewDispatch(void) { }
  198.     
  199. };
  200.  
  201. class __declspec(delphiclass) ITreeNodesDispatch;
  202. class __declspec(pascalimplementation) ITreeNodesDispatch : public Zsrv::ICustomDispatch
  203. {
  204.     typedef Zsrv::ICustomDispatch inherited;
  205.     
  206. private:
  207.     void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  208.     void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  209.     
  210. public:
  211.     virtual void __fastcall DefineCustomProps(void);
  212. public:
  213.     /* ICustomDispatch.Create */ __fastcall virtual ITreeNodesDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
  214.         Obj) { }
  215.     
  216. public:
  217.     /* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeNodesDispatch(void) { }
  218.     
  219. };
  220.  
  221. class __declspec(delphiclass) ITreeNodeDispatch;
  222. class __declspec(pascalimplementation) ITreeNodeDispatch : public Zsrv::ICustomDispatch
  223. {
  224.     typedef Zsrv::ICustomDispatch inherited;
  225.     
  226. private:
  227.     void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  228.     void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  229.     void __fastcall GetText(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  230.     void __fastcall GetSelectedIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  231.     void __fastcall GetSelected(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  232.     void __fastcall GetExpanded(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  233.     void __fastcall GetHasChildren(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  234.     void __fastcall GetIsVisible(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  235.     void __fastcall GetIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  236.     void __fastcall GetFocused(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  237.     void __fastcall GetLevel(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  238.     
  239. public:
  240.     virtual void __fastcall DefineCustomProps(void);
  241. public:
  242.     /* ICustomDispatch.Create */ __fastcall virtual ITreeNodeDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
  243.         Obj) { }
  244.     
  245. public:
  246.     /* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeNodeDispatch(void) { }
  247.     
  248. };
  249.  
  250. class __declspec(delphiclass) IListItemDispatch;
  251. class __declspec(pascalimplementation) IListItemDispatch : public Zsrv::ICustomDispatch
  252. {
  253.     typedef Zsrv::ICustomDispatch inherited;
  254.     
  255. private:
  256.     void __fastcall GetSubItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  257.     void __fastcall GetCaption(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  258.     void __fastcall GetIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  259.     void __fastcall GetSelected(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  260.     void __fastcall GetLeft(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  261.     void __fastcall GetTop(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  262.     
  263. public:
  264.     virtual void __fastcall DefineCustomProps(void);
  265. public:
  266.     /* ICustomDispatch.Create */ __fastcall virtual IListItemDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
  267.         Obj) { }
  268.     
  269. public:
  270.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IListItemDispatch(void) { }
  271.     
  272. };
  273.  
  274. class __declspec(delphiclass) IListItemsDispatch;
  275. class __declspec(pascalimplementation) IListItemsDispatch : public Zsrv::ICustomDispatch
  276. {
  277.     typedef Zsrv::ICustomDispatch inherited;
  278.     
  279. private:
  280.     void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  281.     void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  282.     
  283. public:
  284.     virtual void __fastcall DefineCustomProps(void);
  285. public:
  286.     /* ICustomDispatch.Create */ __fastcall virtual IListItemsDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
  287.         Obj) { }
  288.     
  289. public:
  290.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IListItemsDispatch(void) { }
  291.     
  292. };
  293.  
  294. class __declspec(delphiclass) ICollectionDispatch;
  295. class __declspec(pascalimplementation) ICollectionDispatch : public Zsrv::ICustomDispatch
  296. {
  297.     typedef Zsrv::ICustomDispatch inherited;
  298.     
  299. private:
  300.     void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  301.     
  302. public:
  303.     virtual void __fastcall DefineCustomProps(void);
  304. public:
  305.     /* ICustomDispatch.Create */ __fastcall virtual ICollectionDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
  306.         Obj) { }
  307.     
  308. public:
  309.     /* IObjectDispatch.Destroy */ __fastcall virtual ~ICollectionDispatch(void) { }
  310.     
  311. };
  312.  
  313. class __declspec(delphiclass) IHeaderSectionDispatch;
  314. class __declspec(pascalimplementation) IHeaderSectionDispatch : public ICollectionDispatch
  315. {
  316.     typedef ICollectionDispatch inherited;
  317.     
  318. private:
  319.     void __fastcall GetAlignment(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  320.     void __fastcall GetAllowClick(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  321.     void __fastcall GetMaxWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  322.     void __fastcall GetMinWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  323.     void __fastcall GetStyle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  324.     void __fastcall GetText(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  325.     void __fastcall GetWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  326.     
  327. public:
  328.     virtual void __fastcall DefineCustomProps(void);
  329. public:
  330.     /* ICustomDispatch.Create */ __fastcall virtual IHeaderSectionDispatch(System::TObject* Obj) : Zvcl::
  331.         ICollectionDispatch(Obj) { }
  332.     
  333. public:
  334.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IHeaderSectionDispatch(void) { }
  335.     
  336. };
  337.  
  338. class __declspec(delphiclass) IHeaderSectionsDispatch;
  339. class __declspec(pascalimplementation) IHeaderSectionsDispatch : public ICollectionDispatch
  340. {
  341.     typedef ICollectionDispatch inherited;
  342.     
  343. private:
  344.     void __fastcall GetItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  345.     
  346. public:
  347.     virtual void __fastcall DefineCustomProps(void);
  348. public:
  349.     /* ICustomDispatch.Create */ __fastcall virtual IHeaderSectionsDispatch(System::TObject* Obj) : Zvcl::
  350.         ICollectionDispatch(Obj) { }
  351.     
  352. public:
  353.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IHeaderSectionsDispatch(void) { }
  354.     
  355. };
  356.  
  357. class __declspec(delphiclass) IStatusPanelDispatch;
  358. class __declspec(pascalimplementation) IStatusPanelDispatch : public ICollectionDispatch
  359. {
  360.     typedef ICollectionDispatch inherited;
  361.     
  362. private:
  363.     void __fastcall GetAlignment(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  364.     void __fastcall GetStyle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  365.     void __fastcall GetText(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  366.     void __fastcall GetWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  367.     
  368. public:
  369.     virtual void __fastcall DefineCustomProps(void);
  370. public:
  371.     /* ICustomDispatch.Create */ __fastcall virtual IStatusPanelDispatch(System::TObject* Obj) : Zvcl::
  372.         ICollectionDispatch(Obj) { }
  373.     
  374. public:
  375.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IStatusPanelDispatch(void) { }
  376.     
  377. };
  378.  
  379. class __declspec(delphiclass) IStatusPanelsDispatch;
  380. class __declspec(pascalimplementation) IStatusPanelsDispatch : public ICollectionDispatch
  381. {
  382.     typedef ICollectionDispatch inherited;
  383.     
  384. private:
  385.     void __fastcall GetItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  386.     
  387. public:
  388.     virtual void __fastcall DefineCustomProps(void);
  389. public:
  390.     /* ICustomDispatch.Create */ __fastcall virtual IStatusPanelsDispatch(System::TObject* Obj) : Zvcl::
  391.         ICollectionDispatch(Obj) { }
  392.     
  393. public:
  394.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IStatusPanelsDispatch(void) { }
  395.     
  396. };
  397.  
  398. class __declspec(delphiclass) IMenuDispatch;
  399. class __declspec(pascalimplementation) IMenuDispatch : public Zsrv::IComponentDispatch
  400. {
  401.     typedef Zsrv::IComponentDispatch inherited;
  402.     
  403. private:
  404.     void __fastcall GetHandle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  405.     
  406. public:
  407.     virtual void __fastcall DefineCustomProps(void);
  408. public:
  409.     /* ICustomDispatch.Create */ __fastcall virtual IMenuDispatch(System::TObject* Obj) : Zsrv::IComponentDispatch(
  410.         Obj) { }
  411.     
  412. public:
  413.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IMenuDispatch(void) { }
  414.     
  415. };
  416.  
  417. class __declspec(delphiclass) IMenuItemDispatch;
  418. class __declspec(pascalimplementation) IMenuItemDispatch : public Zsrv::IComponentDispatch
  419. {
  420.     typedef Zsrv::IComponentDispatch inherited;
  421.     
  422. private:
  423.     void __fastcall GetHandle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  424.     void __fastcall GetMenuItemIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  425.     void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  426.     void __fastcall GetItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  427.     void __fastcall GetCommand(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
  428.     
  429. public:
  430.     virtual void __fastcall DefineCustomProps(void);
  431. public:
  432.     /* ICustomDispatch.Create */ __fastcall virtual IMenuItemDispatch(System::TObject* Obj) : Zsrv::IComponentDispatch(
  433.         Obj) { }
  434.     
  435. public:
  436.     /* IObjectDispatch.Destroy */ __fastcall virtual ~IMenuItemDispatch(void) { }
  437.     
  438. };
  439.  
  440. //-- var, const, procedure ---------------------------------------------------
  441.  
  442. }    /* namespace Zvcl */
  443.  
  444. #pragma warn .par
  445. #pragma warn .hid 
  446. #pragma warn .inl
  447.  
  448. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  449. using namespace Zvcl;
  450. #endif
  451. //-- end unit ----------------------------------------------------------------
  452. #endif    // ZVCL
  453.