home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1998 March
/
Chip_1998-03_cd.bin
/
zkuste
/
delphi
/
ruzkomp
/
EDTOOL.ZIP
/
DBEDTOOL.HPP
< prev
next >
Wrap
C/C++ Source or Header
|
1997-11-13
|
8KB
|
199 lines
//----------------------------------------------------------------------------
// dbedtool.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
// From: dbedtool.pas
//----------------------------------------------------------------------------
#ifndef dbedtoolHPP
#define dbedtoolHPP
//----------------------------------------------------------------------------
#include <Mask.hpp>
#include <StdCtrls.hpp>
#include <Windows.hpp>
#include <DBTables.hpp>
#include <Classes.hpp>
#include <Controls.hpp>
#include <Messages.hpp>
#include <DB.hpp>
#include <EdTool.hpp>
#include <System.hpp>
namespace Dbedtool
{
//-- type declarations -------------------------------------------------------
class __declspec(delphiclass) TpvlDBMoreEdit;
class __declspec(pascalimplementation) TpvlDBMoreEdit : public Edtool::TpvlMoreEdit
{
typedef Edtool::TpvlMoreEdit inherited;
private:
Dbtables::TFieldDataLink* FDataLink;
void __fastcall DataChange(System::TObject* p0);
System::AnsiString __fastcall GetDataField(void);
Db::TDataSource* __fastcall GetDataSource(void);
void __fastcall SetDataField(const System::AnsiString p0);
void __fastcall SetDataSource(Db::TDataSource* p0);
void __fastcall UpdateData(System::TObject* p0);
void __fastcall EditingChange(System::TObject* p0);
HIDESBASE MESSAGE void __fastcall CMExit(Messages::TWMNoParams &dbedtool_);
MESSAGE void __fastcall CMGetDataLink(Messages::TMessage &dbedtool_);
HIDESBASE MESSAGE void __fastcall WMCut(Messages::TMessage &dbedtool_);
HIDESBASE MESSAGE void __fastcall WMPaste(Messages::TMessage &dbedtool_);
HIDESBASE bool __fastcall getreadonly(void);
HIDESBASE void __fastcall setreadonly(bool p0);
protected:
virtual void __fastcall RBtnClick(System::TObject* p0);
virtual void __fastcall BtnClick(System::TObject* p0);
virtual void __fastcall KeyDown(Word &p0, Classes::TShiftState p1);
virtual void __fastcall KeyPress(char &p0);
virtual void __fastcall Change(void);
public:
__fastcall virtual TpvlDBMoreEdit(Classes::TComponent* p0);
__fastcall virtual ~TpvlDBMoreEdit(void);
__published:
__property bool ReadOnly = {read=getreadonly, write=setreadonly, nodefault};
__property System::AnsiString DataField = {read=GetDataField, write=SetDataField, nodefault};
__property Db::TDataSource* DataSource = {read=GetDataSource, write=SetDataSource, nodefault};
public:
/* TWinControl.CreateParented */ __fastcall TpvlDBMoreEdit(HWND ParentWindow) : Edtool::TpvlMoreEdit(
ParentWindow) { }
};
class __declspec(delphiclass) TpvlDBDateEdit;
class __declspec(pascalimplementation) TpvlDBDateEdit : public Edtool::TpvlDateEdit
{
typedef Edtool::TpvlDateEdit inherited;
private:
bool fsetting;
Dbtables::TFieldDataLink* FDataLink;
void __fastcall DataChange(System::TObject* p0);
System::AnsiString __fastcall GetDataField(void);
Db::TDataSource* __fastcall GetDataSource(void);
void __fastcall SetDataField(const System::AnsiString p0);
void __fastcall SetDataSource(Db::TDataSource* p0);
void __fastcall UpdateData(System::TObject* p0);
void __fastcall EditingChange(System::TObject* p0);
HIDESBASE bool __fastcall getreadonly(void);
HIDESBASE void __fastcall setreadonly(bool p0);
HIDESBASE MESSAGE void __fastcall CMExit(Messages::TWMNoParams &dbedtool_);
MESSAGE void __fastcall CMGetDataLink(Messages::TMessage &dbedtool_);
protected:
virtual void __fastcall WantForm(void);
virtual void __fastcall releasesubform(void);
HIDESBASE MESSAGE void __fastcall wmchar(Messages::TWMKey &dbedtool_);
HIDESBASE MESSAGE void __fastcall wmkeydown(Messages::TWMKey &dbedtool_);
virtual void __fastcall DateChange(void);
public:
__fastcall virtual TpvlDBDateEdit(Classes::TComponent* p0);
__fastcall virtual ~TpvlDBDateEdit(void);
__published:
__property bool ReadOnly = {read=getreadonly, write=setreadonly, nodefault};
__property System::AnsiString DataField = {read=GetDataField, write=SetDataField, nodefault};
__property Db::TDataSource* DataSource = {read=GetDataSource, write=SetDataSource, nodefault};
public:
/* TWinControl.CreateParented */ __fastcall TpvlDBDateEdit(HWND ParentWindow) : Edtool::TpvlDateEdit(
ParentWindow) { }
};
class __declspec(delphiclass) TpvlDBTimeEdit;
class __declspec(pascalimplementation) TpvlDBTimeEdit : public Edtool::TpvlTimeEdit
{
typedef Edtool::TpvlTimeEdit inherited;
private:
bool fsetting;
Dbtables::TFieldDataLink* FDataLink;
void __fastcall DataChange(System::TObject* p0);
System::AnsiString __fastcall GetDataField(void);
Db::TDataSource* __fastcall GetDataSource(void);
void __fastcall SetDataField(const System::AnsiString p0);
void __fastcall SetDataSource(Db::TDataSource* p0);
void __fastcall UpdateData(System::TObject* p0);
void __fastcall EditingChange(System::TObject* p0);
HIDESBASE bool __fastcall getreadonly(void);
HIDESBASE void __fastcall setreadonly(bool p0);
HIDESBASE MESSAGE void __fastcall CMExit(Messages::TWMNoParams &dbedtool_);
MESSAGE void __fastcall CMGetDataLink(Messages::TMessage &dbedtool_);
protected:
virtual void __fastcall WantForm(void);
virtual void __fastcall releasesubform(void);
HIDESBASE MESSAGE void __fastcall wmchar(Messages::TWMKey &dbedtool_);
HIDESBASE MESSAGE void __fastcall wmkeydown(Messages::TWMKey &dbedtool_);
virtual void __fastcall TimeChange(void);
public:
__fastcall virtual TpvlDBTimeEdit(Classes::TComponent* p0);
__fastcall virtual ~TpvlDBTimeEdit(void);
__published:
__property bool ReadOnly = {read=getreadonly, write=setreadonly, nodefault};
__property System::AnsiString DataField = {read=GetDataField, write=SetDataField, nodefault};
__property Db::TDataSource* DataSource = {read=GetDataSource, write=SetDataSource, nodefault};
public:
/* TWinControl.CreateParented */ __fastcall TpvlDBTimeEdit(HWND ParentWindow) : Edtool::TpvlTimeEdit(
ParentWindow) { }
};
class __declspec(delphiclass) TpvlDBCalcEdit;
class __declspec(pascalimplementation) TpvlDBCalcEdit : public Edtool::TpvlCalcEdit
{
typedef Edtool::TpvlCalcEdit inherited;
private:
bool fsetting;
Dbtables::TFieldDataLink* FDataLink;
void __fastcall DataChange(System::TObject* p0);
System::AnsiString __fastcall GetDataField(void);
Db::TDataSource* __fastcall GetDataSource(void);
void __fastcall SetDataField(const System::AnsiString p0);
void __fastcall SetDataSource(Db::TDataSource* p0);
void __fastcall EditingChange(System::TObject* p0);
HIDESBASE bool __fastcall getreadonly(void);
HIDESBASE void __fastcall setreadonly(bool p0);
void __fastcall UpdateData(System::TObject* p0);
HIDESBASE MESSAGE void __fastcall CMExit(Messages::TWMNoParams &dbedtool_);
MESSAGE void __fastcall CMGetDataLink(Messages::TMessage &dbedtool_);
protected:
virtual void __fastcall WantForm(void);
virtual void __fastcall releasesubform(void);
virtual void __fastcall KeyDown(Word &p0, Classes::TShiftState p1);
virtual void __fastcall KeyPress(char &p0);
virtual void __fastcall DoneValue(void);
public:
__fastcall virtual TpvlDBCalcEdit(Classes::TComponent* p0);
__fastcall virtual ~TpvlDBCalcEdit(void);
__published:
__property bool ReadOnly = {read=getreadonly, write=setreadonly, nodefault};
__property System::AnsiString DataField = {read=GetDataField, write=SetDataField, nodefault};
__property Db::TDataSource* DataSource = {read=GetDataSource, write=SetDataSource, nodefault};
public:
/* TWinControl.CreateParented */ __fastcall TpvlDBCalcEdit(HWND ParentWindow) : Edtool::TpvlCalcEdit(
ParentWindow) { }
};
//-- var, const, procedure ---------------------------------------------------
extern void __fastcall Register(void);
} /* namespace Dbedtool */
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Dbedtool;
#endif
//-- end unit ----------------------------------------------------------------
#endif // dbedtool