home *** CD-ROM | disk | FTP | other *** search
- //----------------------------------------------------------------------------
- // 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
-