home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1997 May
/
Pcwk0597.iso
/
borland
/
cb
/
setup
/
cbuilder
/
data.z
/
ZVCL.HPP
< prev
Wrap
C/C++ Source or Header
|
1997-02-28
|
17KB
|
453 lines
//----------------------------------------------------------------------------
// ZVCL.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
// From: ZVCL.pas
//----------------------------------------------------------------------------
#ifndef ZVCLHPP
#define ZVCLHPP
//----------------------------------------------------------------------------
#include <Controls.hpp>
#include <Menus.hpp>
#include <Grids.hpp>
#include <Tabs.hpp>
#include <ComCtrls.hpp>
#include <Zsrv.hpp>
#include <Classes.hpp>
#include <TypInfo.hpp>
#include <SysUtils.hpp>
#include <OLE2.hpp>
#include <Windows.hpp>
#include <System.hpp>
#pragma warn -par
#pragma warn -hid
#pragma warn -inl
namespace Zvcl
{
//-- type declarations -------------------------------------------------------
class __declspec(delphiclass) TCustomGridCracker;
class __declspec(pascalimplementation) TCustomGridCracker : public Grids::TCustomGrid
{
typedef Grids::TCustomGrid inherited;
public:
/* TCustomGrid.Create */ __fastcall virtual TCustomGridCracker(Classes::TComponent* AOwner) : Grids::
TCustomGrid(AOwner) { }
/* TCustomGrid.Destroy */ __fastcall virtual ~TCustomGridCracker(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TCustomGridCracker(HWND ParentWindow) : Grids::TCustomGrid(
ParentWindow) { }
};
class __declspec(delphiclass) TCustomTabControlCracker;
class __declspec(pascalimplementation) TCustomTabControlCracker : public Comctrls::TPageControl
{
typedef Comctrls::TPageControl inherited;
public:
/* TPageControl.Create */ __fastcall virtual TCustomTabControlCracker(Classes::TComponent* AOwner) :
Comctrls::TPageControl(AOwner) { }
/* TPageControl.Destroy */ __fastcall virtual ~TCustomTabControlCracker(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TCustomTabControlCracker(HWND ParentWindow) : Comctrls::
TPageControl(ParentWindow) { }
};
class __declspec(delphiclass) ITabSetDispatch;
class __declspec(pascalimplementation) ITabSetDispatch : public Zsrv::IWinControlDispatch
{
typedef Zsrv::IWinControlDispatch inherited;
private:
void __fastcall GetFirstIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetItemRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ITabSetDispatch(System::TObject* Obj) : Zsrv::IWinControlDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ITabSetDispatch(void) { }
};
class __declspec(delphiclass) ICustomTabControlDispatch;
class __declspec(pascalimplementation) ICustomTabControlDispatch : public Zsrv::IWinControlDispatch
{
typedef Zsrv::IWinControlDispatch inherited;
private:
void __fastcall GetItemRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ICustomTabControlDispatch(System::TObject* Obj) : Zsrv::
IWinControlDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ICustomTabControlDispatch(void) { }
};
class __declspec(delphiclass) IPageControlDispatch;
class __declspec(pascalimplementation) IPageControlDispatch : public ICustomTabControlDispatch
{
typedef ICustomTabControlDispatch inherited;
private:
void __fastcall GetTabs(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IPageControlDispatch(System::TObject* Obj) : Zvcl::
ICustomTabControlDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IPageControlDispatch(void) { }
};
class __declspec(delphiclass) ICustomGridDispatch;
class __declspec(pascalimplementation) ICustomGridDispatch : public Zsrv::IWinControlDispatch
{
typedef Zsrv::IWinControlDispatch inherited;
private:
void __fastcall GetRow(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCol(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetFixedRows(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetFixedCols(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetRowCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetColCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCellRect(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ICustomGridDispatch(System::TObject* Obj) : Zsrv::IWinControlDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ICustomGridDispatch(void) { }
};
class __declspec(delphiclass) IStringGridDispatch;
class __declspec(pascalimplementation) IStringGridDispatch : public ICustomGridDispatch
{
typedef ICustomGridDispatch inherited;
private:
void __fastcall GetCells(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IStringGridDispatch(System::TObject* Obj) : Zvcl::ICustomGridDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IStringGridDispatch(void) { }
};
class __declspec(delphiclass) IStringsDispatch;
class __declspec(pascalimplementation) IStringsDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetStrings(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetObjects(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IStringsDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IStringsDispatch(void) { }
};
class __declspec(delphiclass) ITreeViewDispatch;
class __declspec(pascalimplementation) ITreeViewDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetSelected(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ITreeViewDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeViewDispatch(void) { }
};
class __declspec(delphiclass) ITreeNodesDispatch;
class __declspec(pascalimplementation) ITreeNodesDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ITreeNodesDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeNodesDispatch(void) { }
};
class __declspec(delphiclass) ITreeNodeDispatch;
class __declspec(pascalimplementation) ITreeNodeDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetText(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetSelectedIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetSelected(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetExpanded(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetHasChildren(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetIsVisible(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetFocused(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetLevel(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ITreeNodeDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ITreeNodeDispatch(void) { }
};
class __declspec(delphiclass) IListItemDispatch;
class __declspec(pascalimplementation) IListItemDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetSubItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCaption(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetSelected(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetLeft(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetTop(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IListItemDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IListItemDispatch(void) { }
};
class __declspec(delphiclass) IListItemsDispatch;
class __declspec(pascalimplementation) IListItemsDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetItem(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IListItemsDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IListItemsDispatch(void) { }
};
class __declspec(delphiclass) ICollectionDispatch;
class __declspec(pascalimplementation) ICollectionDispatch : public Zsrv::ICustomDispatch
{
typedef Zsrv::ICustomDispatch inherited;
private:
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual ICollectionDispatch(System::TObject* Obj) : Zsrv::ICustomDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~ICollectionDispatch(void) { }
};
class __declspec(delphiclass) IHeaderSectionDispatch;
class __declspec(pascalimplementation) IHeaderSectionDispatch : public ICollectionDispatch
{
typedef ICollectionDispatch inherited;
private:
void __fastcall GetAlignment(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetAllowClick(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetMaxWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetMinWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetStyle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetText(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IHeaderSectionDispatch(System::TObject* Obj) : Zvcl::
ICollectionDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IHeaderSectionDispatch(void) { }
};
class __declspec(delphiclass) IHeaderSectionsDispatch;
class __declspec(pascalimplementation) IHeaderSectionsDispatch : public ICollectionDispatch
{
typedef ICollectionDispatch inherited;
private:
void __fastcall GetItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IHeaderSectionsDispatch(System::TObject* Obj) : Zvcl::
ICollectionDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IHeaderSectionsDispatch(void) { }
};
class __declspec(delphiclass) IStatusPanelDispatch;
class __declspec(pascalimplementation) IStatusPanelDispatch : public ICollectionDispatch
{
typedef ICollectionDispatch inherited;
private:
void __fastcall GetAlignment(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetStyle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetText(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetWidth(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IStatusPanelDispatch(System::TObject* Obj) : Zvcl::
ICollectionDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IStatusPanelDispatch(void) { }
};
class __declspec(delphiclass) IStatusPanelsDispatch;
class __declspec(pascalimplementation) IStatusPanelsDispatch : public ICollectionDispatch
{
typedef ICollectionDispatch inherited;
private:
void __fastcall GetItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IStatusPanelsDispatch(System::TObject* Obj) : Zvcl::
ICollectionDispatch(Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IStatusPanelsDispatch(void) { }
};
class __declspec(delphiclass) IMenuDispatch;
class __declspec(pascalimplementation) IMenuDispatch : public Zsrv::IComponentDispatch
{
typedef Zsrv::IComponentDispatch inherited;
private:
void __fastcall GetHandle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IMenuDispatch(System::TObject* Obj) : Zsrv::IComponentDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IMenuDispatch(void) { }
};
class __declspec(delphiclass) IMenuItemDispatch;
class __declspec(pascalimplementation) IMenuItemDispatch : public Zsrv::IComponentDispatch
{
typedef Zsrv::IComponentDispatch inherited;
private:
void __fastcall GetHandle(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetMenuItemIndex(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCount(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetItems(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
void __fastcall GetCommand(DISPPARAMS &Params, System::PVariant VarResult, long &SCode);
public:
virtual void __fastcall DefineCustomProps(void);
public:
/* ICustomDispatch.Create */ __fastcall virtual IMenuItemDispatch(System::TObject* Obj) : Zsrv::IComponentDispatch(
Obj) { }
public:
/* IObjectDispatch.Destroy */ __fastcall virtual ~IMenuItemDispatch(void) { }
};
//-- var, const, procedure ---------------------------------------------------
} /* namespace Zvcl */
#pragma warn .par
#pragma warn .hid
#pragma warn .inl
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Zvcl;
#endif
//-- end unit ----------------------------------------------------------------
#endif // ZVCL