📄 acsbutils.hpp
字号:
};
class DELPHICLASS TacToolBarWnd;
class PASCALIMPLEMENTATION TacToolBarWnd : public TacMainWnd
{
typedef TacMainWnd inherited;
public:
Types::TRect ClientRect;
int BorderWidth;
int HotBtn;
void __fastcall PrepareCache(void);
void __fastcall DrawButtons(Graphics::TBitmap* Bmp);
void __fastcall DrawBtn(int Index, const Types::TRect &R, HDC DC);
Types::TRect __fastcall GetButtonRect(int Index);
int __fastcall Count(void);
Types::TRect __fastcall ButtonRect(int Index);
void __fastcall AC_WMPaint(const Messages::TWMPaint &Message);
void __fastcall AC_WMNCPaint(const Messages::TMessage &Message);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
public:
/* TacMainWnd.Create */ inline __fastcall virtual TacToolBarWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacMainWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
/* TacMainWnd.Destroy */ inline __fastcall virtual ~TacToolBarWnd(void) { }
};
class DELPHICLASS TacTransPanelWnd;
class PASCALIMPLEMENTATION TacTransPanelWnd : public TacMainWnd
{
typedef TacMainWnd inherited;
public:
virtual void __fastcall AC_WMPaint(const Messages::TWMPaint &Message);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
public:
/* TacMainWnd.Create */ inline __fastcall virtual TacTransPanelWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacMainWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
/* TacMainWnd.Destroy */ inline __fastcall virtual ~TacTransPanelWnd(void) { }
};
class DELPHICLASS TacGroupBoxWnd;
class PASCALIMPLEMENTATION TacGroupBoxWnd : public TacMainWnd
{
typedef TacMainWnd inherited;
public:
Types::TRect __fastcall CaptionRect();
void __fastcall PrepareCache(void);
void __fastcall WriteText(const Types::TRect &R);
void __fastcall AC_WMPaint(const Messages::TWMPaint &Message);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
public:
/* TacMainWnd.Create */ inline __fastcall virtual TacGroupBoxWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacMainWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
/* TacMainWnd.Destroy */ inline __fastcall virtual ~TacGroupBoxWnd(void) { }
};
class DELPHICLASS TacTabWnd;
class PASCALIMPLEMENTATION TacTabWnd : public TacMainWnd
{
typedef TacMainWnd inherited;
public:
Types::TRect __fastcall DisplayRect();
void __fastcall PrepareCache(void);
void __fastcall AC_WMPaint(const Messages::TWMPaint &Message);
void __fastcall AC_WMNCPaint(const Messages::TWMPaint &Message);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
public:
/* TacMainWnd.Create */ inline __fastcall virtual TacTabWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacMainWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
/* TacMainWnd.Destroy */ inline __fastcall virtual ~TacTabWnd(void) { }
};
class PASCALIMPLEMENTATION TacScrollWnd : public TacMainWnd
{
typedef TacMainWnd inherited;
public:
System::Word bars;
TacScrollBar* sBarHorz;
TacScrollBar* sBarVert;
bool fThumbTracking;
bool fLeftScrollbar;
int cxLeftEdge;
int cxRightEdge;
int cyTopEdge;
int cyBottomEdge;
bool bPreventStyleChange;
__fastcall virtual ~TacScrollWnd(void);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
public:
/* TacMainWnd.Create */ inline __fastcall virtual TacScrollWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacMainWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
};
class DELPHICLASS TacPanelWnd;
class PASCALIMPLEMENTATION TacPanelWnd : public TacMainWnd
{
typedef TacMainWnd inherited;
public:
__fastcall virtual TacPanelWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint);
DYNAMIC void __fastcall PrepareCache(void);
void __fastcall AC_WMNCPaint(HDC aDC);
void __fastcall AC_WMPaint(HDC &aDC);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
void __fastcall WriteText(const Types::TRect &R, Graphics::TCanvas* aCanvas = (Graphics::TCanvas*)(0x0), HDC aDC = (HDC)(0x0));
public:
/* TacMainWnd.Destroy */ inline __fastcall virtual ~TacPanelWnd(void) { }
};
class DELPHICLASS TacMnuWnd;
class PASCALIMPLEMENTATION TacMnuWnd : public TacScrollWnd
{
typedef TacScrollWnd inherited;
public:
int RgnChanged;
DYNAMIC void __fastcall PrepareCache(void);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
__fastcall virtual TacMnuWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint);
public:
/* TacScrollWnd.Destroy */ inline __fastcall virtual ~TacMnuWnd(void) { }
};
class DELPHICLASS TacBaseWnd;
class PASCALIMPLEMENTATION TacBaseWnd : public TacScrollWnd
{
typedef TacScrollWnd inherited;
public:
virtual void __fastcall acWndProc(Messages::TMessage &Message);
public:
/* TacScrollWnd.Destroy */ inline __fastcall virtual ~TacBaseWnd(void) { }
public:
/* TacMainWnd.Create */ inline __fastcall virtual TacBaseWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacScrollWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
};
class DELPHICLASS TacMDIWnd;
class PASCALIMPLEMENTATION TacMDIWnd : public TacBaseWnd
{
typedef TacBaseWnd inherited;
public:
Forms::TForm* FForm;
Scommondata::TsCommonData* MDISkinData;
System::TObject* SkinProvider;
__fastcall virtual ~TacMDIWnd(void);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
void __fastcall UpdateGraphControls(void);
public:
/* TacMainWnd.Create */ inline __fastcall virtual TacMDIWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacBaseWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
};
class DELPHICLASS TacEditWnd;
class PASCALIMPLEMENTATION TacEditWnd : public TacBaseWnd
{
typedef TacBaseWnd inherited;
public:
Graphics::TColor Color;
int FrameColor;
Graphics::TBrush* Brush;
__fastcall virtual TacEditWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
virtual void __fastcall SaveStdParams(void);
virtual void __fastcall SetSkinParams(void);
virtual void __fastcall RestoreStdParams(void);
public:
/* TacScrollWnd.Destroy */ inline __fastcall virtual ~TacEditWnd(void) { }
};
class DELPHICLASS TacComboListWnd;
class PASCALIMPLEMENTATION TacComboListWnd : public TacEditWnd
{
typedef TacEditWnd inherited;
public:
bool Showed;
bool SimplyBox;
__fastcall virtual TacComboListWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint);
__fastcall virtual ~TacComboListWnd(void);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
};
class DELPHICLASS TacListViewWnd;
class PASCALIMPLEMENTATION TacListViewWnd : public TacEditWnd
{
typedef TacEditWnd inherited;
public:
HWND FhWndHeader;
void *FhHeaderProc;
void *FhDefHeaderProc;
int FPressedColumn;
int HoverColIndex;
int ListLineHeight;
bool FFlag;
Comctrls::TViewStyle __fastcall ViewStyle(void);
__fastcall virtual TacListViewWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint);
virtual void __fastcall acWndProc(Messages::TMessage &Message);
virtual void __fastcall RestoreStdParams(void);
virtual void __fastcall SaveStdParams(void);
virtual void __fastcall SetSkinParams(void);
void __fastcall ColumnSkinPaint(const Types::TRect &ControlRect, int cIndex, HDC DC);
int __fastcall AllColWidth(void);
void __fastcall HeaderWndProc(Messages::TMessage &Message);
Types::TRect __fastcall GetHeaderColumnRect(int Index);
void __fastcall PaintHeader(HDC DC);
public:
/* TacScrollWnd.Destroy */ inline __fastcall virtual ~TacListViewWnd(void) { }
};
class DELPHICLASS TacGridWnd;
class PASCALIMPLEMENTATION TacGridWnd : public TacEditWnd
{
typedef TacEditWnd inherited;
public:
Graphics::TColor FixedColor;
Graphics::TColor FooterColor;
Graphics::TColor FooterCellColor;
Graphics::TColor TitleFontColor;
Graphics::TColor TitleColor;
Graphics::TColor IndColor;
virtual void __fastcall acWndProc(Messages::TMessage &Message);
virtual void __fastcall SaveStdParams(void);
virtual void __fastcall SetSkinParams(void);
virtual void __fastcall RestoreStdParams(void);
public:
/* TacEditWnd.Create */ inline __fastcall virtual TacGridWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacEditWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
public:
/* TacScrollWnd.Destroy */ inline __fastcall virtual ~TacGridWnd(void) { }
};
class DELPHICLASS TacGridEhWnd;
class PASCALIMPLEMENTATION TacGridEhWnd : public TacGridWnd
{
typedef TacGridWnd inherited;
public:
virtual void __fastcall acWndProc(Messages::TMessage &Message);
public:
/* TacEditWnd.Create */ inline __fastcall virtual TacGridEhWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacGridWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
public:
/* TacScrollWnd.Destroy */ inline __fastcall virtual ~TacGridEhWnd(void) { }
};
class DELPHICLASS TacTreeViewWnd;
class PASCALIMPLEMENTATION TacTreeViewWnd : public TacEditWnd
{
typedef TacEditWnd inherited;
public:
virtual void __fastcall acWndProc(Messages::TMessage &Message);
virtual void __fastcall SetSkinParams(void);
virtual void __fastcall RestoreStdParams(void);
public:
/* TacEditWnd.Create */ inline __fastcall virtual TacTreeViewWnd(HWND AHandle, Scommondata::TsCommonData* ASkinData, Sskinmanager::TsSkinManager* ASkinManager, const System::UnicodeString SkinSection, bool Repaint) : TacEditWnd(AHandle, ASkinData, ASkinManager, SkinSection, Repaint) { }
public:
/* TacScrollWnd.Destroy */ inline __fastcall virtual ~TacTreeViewWnd(void) { }
};
class DELPHICLASS TacComboBoxWnd;
class PASCALIMPLEMENTATION TacComboBoxWnd : public TacEditWnd
{
typedef TacEditWnd inherited;
public:
HWND FListHandle;
void *FDefListProc;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -