home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 January
/
Chip_1999-01_cd.bin
/
zkuste
/
delphi
/
D3
/
EDTOOL.ZIP
/
DBEDTOOL.HPP
< prev
next >
Wrap
C/C++ Source or Header
|
1998-10-07
|
12KB
|
326 lines
//----------------------------------------------------------------------------
// dbedtool.hpp - bcbdcc32 generated hdr (DO NOT EDIT) rev: 0
// From: dbedtool.pas
//----------------------------------------------------------------------------
#ifndef dbedtoolHPP
#define dbedtoolHPP
//----------------------------------------------------------------------------
#include <Mask.hpp>
#include <Windows.hpp>
#include <DBTables.hpp>
#include <pvlDedit.hpp>
#include <Menus.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Graphics.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) TpvlDBCustomMoreEdit;
class __declspec(pascalimplementation) TpvlDBCustomMoreEdit : 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 Notification(Classes::TComponent* p0, Classes::TOperation p1);
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 TpvlDBCustomMoreEdit(Classes::TComponent* p0);
__fastcall virtual ~TpvlDBCustomMoreEdit(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 TpvlDBCustomMoreEdit(HWND ParentWindow) : Edtool::TpvlMoreEdit(
ParentWindow) { }
};
class __declspec(delphiclass) TpvlDBCustomDateEdit;
class __declspec(pascalimplementation) TpvlDBCustomDateEdit : public Edtool::TPvlCustomDateEdit
{
typedef Edtool::TPvlCustomDateEdit 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 Notification(Classes::TComponent* p0, Classes::TOperation p1);
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 TpvlDBCustomDateEdit(Classes::TComponent* p0);
__fastcall virtual ~TpvlDBCustomDateEdit(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 TpvlDBCustomDateEdit(HWND ParentWindow) : Edtool::TPvlCustomDateEdit(
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 Notification(Classes::TComponent* p0, Classes::TOperation p1);
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) TpvlDBCustomCalcEdit;
class __declspec(pascalimplementation) TpvlDBCustomCalcEdit : 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 Notification(Classes::TComponent* p0, Classes::TOperation p1);
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 TpvlDBCustomCalcEdit(Classes::TComponent* p0);
__fastcall virtual ~TpvlDBCustomCalcEdit(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 TpvlDBCustomCalcEdit(HWND ParentWindow) : Edtool::TpvlCalcEdit(
ParentWindow) { }
};
class __declspec(delphiclass) TPvlDbCalcEdit;
class __declspec(pascalimplementation) TPvlDbCalcEdit : public TpvlDBCustomCalcEdit
{
typedef TpvlDBCustomCalcEdit inherited;
public:
/* TpvlDBCustomCalcEdit.Create */ __fastcall virtual TPvlDbCalcEdit(Classes::TComponent* p0) : Dbedtool::
TpvlDBCustomCalcEdit(p0) { }
/* TpvlDBCustomCalcEdit.Destroy */ __fastcall virtual ~TPvlDbCalcEdit(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TPvlDbCalcEdit(HWND ParentWindow) : Dbedtool::TpvlDBCustomCalcEdit(
ParentWindow) { }
};
class __declspec(delphiclass) TpvlDBMoreEdit;
class __declspec(pascalimplementation) TpvlDBMoreEdit : public TpvlDBCustomMoreEdit
{
typedef TpvlDBCustomMoreEdit inherited;
public:
/* TpvlDBCustomMoreEdit.Create */ __fastcall virtual TpvlDBMoreEdit(Classes::TComponent* p0) : Dbedtool::
TpvlDBCustomMoreEdit(p0) { }
/* TpvlDBCustomMoreEdit.Destroy */ __fastcall virtual ~TpvlDBMoreEdit(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TpvlDBMoreEdit(HWND ParentWindow) : Dbedtool::TpvlDBCustomMoreEdit(
ParentWindow) { }
};
class __declspec(delphiclass) TpvlDBDateEdit;
class __declspec(pascalimplementation) TpvlDBDateEdit : public TpvlDBCustomDateEdit
{
typedef TpvlDBCustomDateEdit inherited;
public:
__property Min ;
__property Max ;
__property nulldate ;
__published:
__property TodayHeading ;
__property ShowTodayButton ;
__property ShowYearButtons ;
__property UseNullDate ;
__property QuickChangeWrap ;
__property QuickChangeType ;
__property LoadDate ;
__property Day ;
__property Month ;
__property Year ;
__property NullDay ;
__property NullMonth ;
__property NullYear ;
__property MinDay ;
__property MinMonth ;
__property MinYear ;
__property MaxDay ;
__property MaxMonth ;
__property MaxYear ;
__property Glyph ;
__property BorderStyle ;
__property Color ;
__property Ctl3D ;
__property DragCursor ;
__property DragMode ;
__property Enabled ;
__property Font ;
__property OEMConvert ;
__property ImpliedCenturyStart ;
__property ParentColor ;
__property ParentCtl3D ;
__property ParentFont ;
__property ParentShowHint ;
__property CalendarFont ;
__property PopupMenu ;
__property ReadOnly ;
__property ShowHint ;
__property SubAlign ;
__property TabOrder ;
__property TabStop ;
__property Visible ;
__property OnChange ;
__property OnClick ;
__property OnDblClick ;
__property OnDragDrop ;
__property OnDragOver ;
__property OnEndDrag ;
__property OnEnter ;
__property OnExit ;
__property DisplayFormat ;
__property DisplayFormatMask ;
__property EditFormat ;
__property EditFormatMask ;
__property OnDateChange ;
__property DayHeadings ;
__property MonthHeading ;
__property YearHeading ;
__property StartOfWeek ;
__property MinMaxHandler ;
__property OnMinmaxError ;
__property MinMaxString ;
__property CalendarColors ;
__property HighlightDays ;
__property InvalidDays ;
__property OnWantForm ;
public:
/* TpvlDBCustomDateEdit.Create */ __fastcall virtual TpvlDBDateEdit(Classes::TComponent* p0) : Dbedtool::
TpvlDBCustomDateEdit(p0) { }
/* TpvlDBCustomDateEdit.Destroy */ __fastcall virtual ~TpvlDBDateEdit(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TpvlDBDateEdit(HWND ParentWindow) : Dbedtool::TpvlDBCustomDateEdit(
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