📄 sstylesimply.hpp
字号:
// CodeGear C++Builder
// Copyright (c) 1995, 2008 by CodeGear
// All rights reserved
// (DO NOT EDIT: machine generated header) 'Sstylesimply.pas' rev: 20.00
#ifndef SstylesimplyHPP
#define SstylesimplyHPP
#pragma delphiheader begin
#pragma option push
#pragma option -w- // All warnings off
#pragma option -Vx // Zero-length empty class member functions
#pragma pack(push,8)
#include <System.hpp> // Pascal unit
#include <Sysinit.hpp> // Pascal unit
#include <Windows.hpp> // Pascal unit
#include <Graphics.hpp> // Pascal unit
#include <Classes.hpp> // Pascal unit
#include <Controls.hpp> // Pascal unit
#include <Acntutils.hpp> // Pascal unit
#include <Sysutils.hpp> // Pascal unit
#include <Stdctrls.hpp> // Pascal unit
#include <Dialogs.hpp> // Pascal unit
#include <Forms.hpp> // Pascal unit
#include <Messages.hpp> // Pascal unit
#include <Sconst.hpp> // Pascal unit
#include <Extctrls.hpp> // Pascal unit
#include <Inifiles.hpp> // Pascal unit
//-- user supplied -----------------------------------------------------------
namespace Sstylesimply
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TsSkinData;
class PASCALIMPLEMENTATION TsSkinData : public System::TObject
{
typedef System::TObject inherited;
public:
System::UnicodeString SkinPath;
bool Active;
double Version;
System::UnicodeString Author;
System::UnicodeString Description;
Graphics::TColor Shadow1Color;
int Shadow1Offset;
int Shadow1Blur;
int Shadow1Transparency;
Graphics::TColor FXColor;
Graphics::TColor BorderColor;
int BISpacing;
int BIVAlign;
int BIRightMargin;
int BILeftMargin;
__fastcall virtual ~TsSkinData(void);
public:
/* TObject.Create */ inline __fastcall TsSkinData(void) : System::TObject() { }
};
struct TConstantSkinData
{
public:
short IndexGLobalInfo;
short IndexTabTop;
short IndexTabBottom;
short IndexTabLeft;
short IndexTabRight;
short MaskTabTop;
short MaskTabBottom;
short MaskTabLeft;
short MaskTabRight;
short IndexScrollTop;
short IndexScrollBottom;
short IndexScrollLeft;
short IndexScrollRight;
short MaskScrollTop;
short MaskScrollBottom;
short MaskScrollLeft;
short MaskScrollRight;
short IndexBGScrollTop;
short IndexBGScrollBottom;
short IndexBGScrollLeft;
short IndexBGScrollRight;
short IndexBGHotScrollTop;
short IndexBGHotScrollBottom;
short IndexBGHotScrollLeft;
short IndexBGHotScrollRight;
short MaskArrowTop;
short MaskArrowBottom;
short MaskArrowLeft;
short MaskArrowRight;
short IndexSliderVert;
short IndexSliderHorz;
short MaskSliderVert;
short MaskSliderHorz;
short MaskSliderGlyphVert;
short MaskSliderGlyphHorz;
short ScrollSliderBGHorz;
short ScrollSliderBGHotHorz;
short ScrollSliderBGVert;
short ScrollSliderBGHotVert;
short IndexScrollBar1H;
short IndexScrollBar1V;
short IndexScrollBar2H;
short IndexScrollBar2V;
short MaskScrollBar1H;
short MaskScrollBar1V;
short MaskScrollBar2H;
short MaskScrollBar2V;
short BGScrollBar1H;
short BGScrollBar1V;
short BGScrollBar2H;
short BGScrollBar2V;
short BGHotScrollBar1H;
short BGHotScrollBar1V;
short BGHotScrollBar2H;
short BGHotScrollBar2V;
short CheckBoxChecked;
short CheckBoxUnChecked;
short CheckBoxGrayed;
short RadioButtonChecked;
short RadioButtonUnChecked;
short RadioButtonGrayed;
short SmallCheckBoxChecked;
short SmallCheckBoxUnChecked;
short SmallCheckBoxGrayed;
int ComboBtnIndex;
int ComboBtnBorder;
int ComboBtnBG;
int ComboBtnBGHot;
int ComboGlyph;
};
typedef DynamicArray<Classes::TComponent*> Sstylesimply__2;
//-- var, const, procedure ---------------------------------------------------
extern PACKAGE Graphics::TBitmap* _TempBitmap;
extern PACKAGE Types::TPoint _TempPoint;
extern PACKAGE System::UnicodeString GlobalSectionName;
extern PACKAGE Graphics::TIcon* AppIcon;
extern PACKAGE Graphics::TIcon* AppIconLarge;
extern PACKAGE bool aSkinChanging;
extern PACKAGE bool aSkinRemoving;
extern PACKAGE Sstylesimply__2 HookedComponents;
extern PACKAGE void __fastcall LockForms(Classes::TComponent* SkinManager);
extern PACKAGE void __fastcall UnLockForms(Classes::TComponent* SkinManager, bool Repaint = true);
extern PACKAGE void __fastcall AppBroadCastS(void *Message);
extern PACKAGE void __fastcall SendToHooked(void *Message);
extern PACKAGE void __fastcall SkinForm(Forms::TCustomForm* Form);
extern PACKAGE void __fastcall UnSkinForm(Forms::TCustomForm* Form);
extern PACKAGE void __fastcall IntSkinForm(Forms::TCustomForm* Form);
extern PACKAGE void __fastcall IntUnSkinForm(Forms::TCustomForm* Form);
} /* namespace Sstylesimply */
using namespace Sstylesimply;
#pragma pack(pop)
#pragma option pop
#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // SstylesimplyHPP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -