⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frxdctrl.hpp

📁 这个是功能强大的报表软件
💻 HPP
📖 第 1 页 / 共 3 页
字号:
{
	typedef Frxclass::TfrxDialogControl inherited;
	
private:
	Extctrls::TImage* FImage;
	bool __fastcall GetAutoSize(void);
	bool __fastcall GetCenter(void);
	Graphics::TPicture* __fastcall GetPicture(void);
	bool __fastcall GetStretch(void);
	void __fastcall SetAutoSize(const bool Value);
	void __fastcall SetCenter(const bool Value);
	void __fastcall SetPicture(const Graphics::TPicture* Value);
	void __fastcall SetStretch(const bool Value);
	
public:
	__fastcall virtual TfrxImageControl(Classes::TComponent* AOwner);
	#pragma option push -w-inl
	/* virtual class method */ virtual AnsiString __fastcall GetDescription() { return GetDescription(__classid(TfrxImageControl)); }
	#pragma option pop
	/*         class method */ static AnsiString __fastcall GetDescription(TMetaClass* vmt);
	__property Extctrls::TImage* Image = {read=FImage};
	
__published:
	__property bool AutoSize = {read=GetAutoSize, write=SetAutoSize, default=0};
	__property bool Center = {read=GetCenter, write=SetCenter, default=0};
	__property Graphics::TPicture* Picture = {read=GetPicture, write=SetPicture};
	__property bool Stretch = {read=GetStretch, write=SetStretch, default=0};
	__property OnClick ;
	__property OnDblClick ;
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
public:
	#pragma option push -w-inl
	/* TfrxDialogControl.Destroy */ inline __fastcall virtual ~TfrxImageControl(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TfrxComponent.DesignCreate */ inline __fastcall virtual TfrxImageControl(Classes::TComponent* AOwner, Word Flags) : Frxclass::TfrxDialogControl(AOwner, Flags) { }
	#pragma option pop
	
};


class DELPHICLASS TfrxBevelControl;
class PASCALIMPLEMENTATION TfrxBevelControl : public Frxclass::TfrxDialogControl 
{
	typedef Frxclass::TfrxDialogControl inherited;
	
private:
	Extctrls::TBevel* FBevel;
	Extctrls::TBevelShape __fastcall GetBevelShape(void);
	Extctrls::TBevelStyle __fastcall GetBevelStyle(void);
	void __fastcall SetBevelShape(const Extctrls::TBevelShape Value);
	void __fastcall SetBevelStyle(const Extctrls::TBevelStyle Value);
	
public:
	__fastcall virtual TfrxBevelControl(Classes::TComponent* AOwner);
	#pragma option push -w-inl
	/* virtual class method */ virtual AnsiString __fastcall GetDescription() { return GetDescription(__classid(TfrxBevelControl)); }
	#pragma option pop
	/*         class method */ static AnsiString __fastcall GetDescription(TMetaClass* vmt);
	__property Extctrls::TBevel* Bevel = {read=FBevel};
	
__published:
	__property Extctrls::TBevelShape Shape = {read=GetBevelShape, write=SetBevelShape, default=0};
	__property Extctrls::TBevelStyle Style = {read=GetBevelStyle, write=SetBevelStyle, default=0};
public:
	#pragma option push -w-inl
	/* TfrxDialogControl.Destroy */ inline __fastcall virtual ~TfrxBevelControl(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TfrxComponent.DesignCreate */ inline __fastcall virtual TfrxBevelControl(Classes::TComponent* AOwner, Word Flags) : Frxclass::TfrxDialogControl(AOwner, Flags) { }
	#pragma option pop
	
};


class DELPHICLASS TfrxBitBtnControl;
class PASCALIMPLEMENTATION TfrxBitBtnControl : public Frxclass::TfrxDialogControl 
{
	typedef Frxclass::TfrxDialogControl inherited;
	
private:
	Buttons::TBitBtn* FBitBtn;
	Graphics::TBitmap* __fastcall GetGlyph(void);
	Buttons::TBitBtnKind __fastcall GetKind(void);
	Buttons::TButtonLayout __fastcall GetLayout(void);
	int __fastcall GetMargin(void);
	Controls::TModalResult __fastcall GetModalResult(void);
	int __fastcall GetSpacing(void);
	void __fastcall SetGlyph(const Graphics::TBitmap* Value);
	void __fastcall SetKind(const Buttons::TBitBtnKind Value);
	void __fastcall SetLayout(const Buttons::TButtonLayout Value);
	void __fastcall SetMargin(const int Value);
	void __fastcall SetModalResult(const Controls::TModalResult Value);
	void __fastcall SetSpacing(const int Value);
	int __fastcall GetNumGlyphs(void);
	void __fastcall SetNumGlyphs(const int Value);
	bool __fastcall GetWordWrap(void);
	void __fastcall SetWordWrap(const bool Value);
	
public:
	__fastcall virtual TfrxBitBtnControl(Classes::TComponent* AOwner);
	#pragma option push -w-inl
	/* virtual class method */ virtual AnsiString __fastcall GetDescription() { return GetDescription(__classid(TfrxBitBtnControl)); }
	#pragma option pop
	/*         class method */ static AnsiString __fastcall GetDescription(TMetaClass* vmt);
	__property Buttons::TBitBtn* BitBtn = {read=FBitBtn};
	
__published:
	__property Graphics::TBitmap* Glyph = {read=GetGlyph, write=SetGlyph};
	__property Buttons::TBitBtnKind Kind = {read=GetKind, write=SetKind, default=0};
	__property Caption ;
	__property Buttons::TButtonLayout Layout = {read=GetLayout, write=SetLayout, default=0};
	__property int Margin = {read=GetMargin, write=SetMargin, default=-1};
	__property Controls::TModalResult ModalResult = {read=GetModalResult, write=SetModalResult, default=0};
	__property int NumGlyphs = {read=GetNumGlyphs, write=SetNumGlyphs, default=1};
	__property int Spacing = {read=GetSpacing, write=SetSpacing, default=4};
	__property bool WordWrap = {read=GetWordWrap, write=SetWordWrap, default=0};
	__property TabStop  = {default=1};
	__property OnClick ;
	__property OnEnter ;
	__property OnExit ;
	__property OnKeyDown ;
	__property OnKeyPress ;
	__property OnKeyUp ;
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
public:
	#pragma option push -w-inl
	/* TfrxDialogControl.Destroy */ inline __fastcall virtual ~TfrxBitBtnControl(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TfrxComponent.DesignCreate */ inline __fastcall virtual TfrxBitBtnControl(Classes::TComponent* AOwner, Word Flags) : Frxclass::TfrxDialogControl(AOwner, Flags) { }
	#pragma option pop
	
};


class DELPHICLASS TfrxSpeedButtonControl;
class PASCALIMPLEMENTATION TfrxSpeedButtonControl : public Frxclass::TfrxDialogControl 
{
	typedef Frxclass::TfrxDialogControl inherited;
	
private:
	Buttons::TSpeedButton* FSpeedButton;
	bool __fastcall GetAllowAllUp(void);
	bool __fastcall GetDown(void);
	bool __fastcall GetFlat(void);
	Graphics::TBitmap* __fastcall GetGlyph(void);
	int __fastcall GetGroupIndex(void);
	Buttons::TButtonLayout __fastcall GetLayout(void);
	int __fastcall GetMargin(void);
	int __fastcall GetSpacing(void);
	void __fastcall SetAllowAllUp(const bool Value);
	void __fastcall SetDown(const bool Value);
	void __fastcall SetFlat(const bool Value);
	void __fastcall SetGlyph(const Graphics::TBitmap* Value);
	void __fastcall SetGroupIndex(const int Value);
	void __fastcall SetLayout(const Buttons::TButtonLayout Value);
	void __fastcall SetMargin(const int Value);
	void __fastcall SetSpacing(const int Value);
	
public:
	__fastcall virtual TfrxSpeedButtonControl(Classes::TComponent* AOwner);
	#pragma option push -w-inl
	/* virtual class method */ virtual AnsiString __fastcall GetDescription() { return GetDescription(__classid(TfrxSpeedButtonControl)); }
	#pragma option pop
	/*         class method */ static AnsiString __fastcall GetDescription(TMetaClass* vmt);
	__property Buttons::TSpeedButton* SpeedButton = {read=FSpeedButton};
	
__published:
	__property bool AllowAllUp = {read=GetAllowAllUp, write=SetAllowAllUp, default=0};
	__property Caption ;
	__property bool Down = {read=GetDown, write=SetDown, default=0};
	__property bool Flat = {read=GetFlat, write=SetFlat, default=0};
	__property Graphics::TBitmap* Glyph = {read=GetGlyph, write=SetGlyph};
	__property int GroupIndex = {read=GetGroupIndex, write=SetGroupIndex, nodefault};
	__property Buttons::TButtonLayout Layout = {read=GetLayout, write=SetLayout, default=0};
	__property int Margin = {read=GetMargin, write=SetMargin, default=-1};
	__property int Spacing = {read=GetSpacing, write=SetSpacing, default=4};
	__property OnClick ;
	__property OnDblClick ;
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
public:
	#pragma option push -w-inl
	/* TfrxDialogControl.Destroy */ inline __fastcall virtual ~TfrxSpeedButtonControl(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TfrxComponent.DesignCreate */ inline __fastcall virtual TfrxSpeedButtonControl(Classes::TComponent* AOwner, Word Flags) : Frxclass::TfrxDialogControl(AOwner, Flags) { }
	#pragma option pop
	
};


class DELPHICLASS TfrxMaskEditControl;
class PASCALIMPLEMENTATION TfrxMaskEditControl : public TfrxCustomEditControl 
{
	typedef TfrxCustomEditControl inherited;
	
private:
	Mask::TMaskEdit* FMaskEdit;
	AnsiString __fastcall GetEditMask();
	void __fastcall SetEditMask(const AnsiString Value);
	
public:
	__fastcall virtual TfrxMaskEditControl(Classes::TComponent* AOwner);
	#pragma option push -w-inl
	/* virtual class method */ virtual AnsiString __fastcall GetDescription() { return GetDescription(__classid(TfrxMaskEditControl)); }
	#pragma option pop
	/*         class method */ static AnsiString __fastcall GetDescription(TMetaClass* vmt);
	__property Mask::TMaskEdit* MaskEdit = {read=FMaskEdit};
	
__published:
	__property Color ;
	__property AnsiString EditMask = {read=GetEditMask, write=SetEditMask};
	__property MaxLength ;
	__property ReadOnly  = {default=0};
	__property TabStop  = {default=1};
	__property Text ;
	__property OnChange ;
	__property OnClick ;
	__property OnDblClick ;
	__property OnEnter ;
	__property OnExit ;
	__property OnKeyDown ;
	__property OnKeyPress ;
	__property OnKeyUp ;
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
public:
	#pragma option push -w-inl
	/* TfrxDialogControl.Destroy */ inline __fastcall virtual ~TfrxMaskEditControl(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TfrxComponent.DesignCreate */ inline __fastcall virtual TfrxMaskEditControl(Classes::TComponent* AOwner, Word Flags) : TfrxCustomEditControl(AOwner, Flags) { }
	#pragma option pop
	
};


class DELPHICLASS TfrxCheckListBoxControl;
class PASCALIMPLEMENTATION TfrxCheckListBoxControl : public Frxclass::TfrxDialogControl 
{
	typedef Frxclass::TfrxDialogControl inherited;
	
private:
	Checklst::TCheckListBox* FCheckListBox;
	bool __fastcall GetAllowGrayed(void);
	Classes::TStrings* __fastcall GetItems(void);
	bool __fastcall GetSorted(void);
	bool __fastcall GetChecked(int Index);
	Stdctrls::TCheckBoxState __fastcall GetState(int Index);
	void __fastcall SetAllowGrayed(const bool Value);
	void __fastcall SetItems(const Classes::TStrings* Value);
	void __fastcall SetSorted(const bool Value);
	void __fastcall SetChecked(int Index, const bool Value);
	void __fastcall SetState(int Index, const Stdctrls::TCheckBoxState Value);
	int __fastcall GetItemIndex(void);
	void __fastcall SetItemIndex(const int Value);
	
public:
	__fastcall virtual TfrxCheckListBoxControl(Classes::TComponent* AOwner);
	#pragma option push -w-inl
	/* virtual class method */ virtual AnsiString __fastcall GetDescription() { return GetDescription(__classid(TfrxCheckListBoxControl)); }
	#pragma option pop
	/*         class method */ static AnsiString __fastcall GetDescription(TMetaClass* vmt);
	__property Checklst::TCheckListBox* CheckListBox = {read=FCheckListBox};
	__property bool Checked[int Index] = {read=GetChecked, write=SetChecked};
	__property int ItemIndex = {read=GetItemIndex, write=SetItemIndex, nodefault};
	__property Stdctrls::TCheckBoxState State[int Index] = {read=GetState, write=SetState};
	
__published:
	__property bool AllowGrayed = {read=GetAllowGrayed, write=SetAllowGrayed, default=0};
	__property Color ;
	__property Classes::TStrings* Items = {read=GetItems, write=SetItems};
	__property bool Sorted = {read=GetSorted, write=SetSorted, default=0};
	__property TabStop  = {default=1};
	__property OnClick ;
	__property OnDblClick ;
	__property OnEnter ;
	__property OnExit ;
	__property OnKeyDown ;
	__property OnKeyPress ;
	__property OnKeyUp ;
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
public:
	#pragma option push -w-inl
	/* TfrxDialogControl.Destroy */ inline __fastcall virtual ~TfrxCheckListBoxControl(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TfrxComponent.DesignCreate */ inline __fastcall virtual TfrxCheckListBoxControl(Classes::TComponent* AOwner, Word Flags) : Frxclass::TfrxDialogControl(AOwner, Flags) { }
	#pragma option pop
	
};


//-- var, const, procedure ---------------------------------------------------

}	/* namespace Frxdctrl */
using namespace Frxdctrl;
#pragma pack(pop)
#pragma option pop

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// Frxdctrl

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -