📄 frxdctrl.hpp
字号:
{
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 + -