// CodeGear C++Builder
// Copyright (c) 1995, 2017 by Embarcadero Technologies, Inc.
// All rights reserved
// (DO NOT EDIT: machine generated header) 'scControls.pas' rev: 32.00 (Windows)
#ifndef SccontrolsHPP
#define SccontrolsHPP
#pragma delphiheader begin
#pragma option push
#pragma option -w- // All warnings off
#pragma option -Vx // Zero-length empty class member
#pragma pack(push,8)
#include <System.hpp>
#include <SysInit.hpp>
#include <Winapi.Windows.hpp>
#include <Winapi.Messages.hpp>
#include <System.Classes.hpp>
#include <System.Types.hpp>
#include <Vcl.Controls.hpp>
#include <Vcl.Forms.hpp>
#include <Vcl.Graphics.hpp>
#include <Vcl.Themes.hpp>
#include <Vcl.ImgList.hpp>
#include <Winapi.CommCtrl.hpp>
#include <Vcl.StdCtrls.hpp>
#include <Vcl.ExtCtrls.hpp>
#include <scDrawUtils.hpp>
#include <System.SysUtils.hpp>
#include <Vcl.Buttons.hpp>
#include <Vcl.CheckLst.hpp>
#include <Vcl.ToolWin.hpp>
#include <Vcl.GraphUtil.hpp>
#include <Vcl.Menus.hpp>
#include <Vcl.ComCtrls.hpp>
#include <scImageCollection.hpp>
#include <Vcl.Mask.hpp>
#include <Winapi.RichEdit.hpp>
#include <scHint.hpp>
#include <System.UITypes.hpp>
#include <System.MaskUtils.hpp>
//-- user supplied -----------------------------------------------------------
namespace Sccontrols
{
//-- forward type declarations -----------------------------------------------
class DELPHICLASS TscCustomControl;
class DELPHICLASS TscCustomActiveControl;
class DELPHICLASS TscPanel;
class DELPHICLASS TscGalleryMenuItem;
class DELPHICLASS TscGalleryMenuItems;
class DELPHICLASS TscGalleryMenuPopupWindow;
class DELPHICLASS TscGalleryMenu;
class DELPHICLASS TscCustomButtonControl;
class DELPHICLASS TscButtonColorOptions;
class DELPHICLASS TscButton;
class DELPHICLASS TscGroupBox;
class DELPHICLASS TscCheckBox;
class DELPHICLASS TscRadioButton;
class DELPHICLASS TscCustomListBox;
class DELPHICLASS TscListBox;
class DELPHICLASS TscCheckListBox;
class DELPHICLASS TscCustomComboBox;
class DELPHICLASS TscComboBox;
class DELPHICLASS TscScrollingStyleHook;
class DELPHICLASS TscTreeViewStyleHook;
class DELPHICLASS TscCustomTreeView;
class DELPHICLASS TscTreeView;
class DELPHICLASS TscCustomListView;
class DELPHICLASS TscListViewStyleHook;
class DELPHICLASS TscListView;
class DELPHICLASS TscLabel;
class DELPHICLASS TscTabSheet;
class DELPHICLASS TscUpDownStyleHook;
class DELPHICLASS TscUpDown;
class DELPHICLASS TscPageControl;
class DELPHICLASS TscMemo;
class DELPHICLASS TscEditButton;
class DELPHICLASS TscCustomEdit;
class DELPHICLASS TscEdit;
class DELPHICLASS TscNumericEdit;
class DELPHICLASS TscSpinEdit;
class DELPHICLASS TscCustomComboBoxEx;
class DELPHICLASS TscComboBoxEx;
class DELPHICLASS TscCustomRadioGroup;
class DELPHICLASS TscRadioGroup;
class DELPHICLASS TscCustomCheckGroup;
class DELPHICLASS TscCheckGroup;
class DELPHICLASS TscPasswordEdit;
class DELPHICLASS TscColorListBox;
class DELPHICLASS TscColorBox;
class DELPHICLASS TscTrackBarTrackOptions;
class DELPHICLASS TscTrackBarThumbOptions;
class DELPHICLASS TscCustomTrackBar;
class DELPHICLASS TscTrackBar;
class DELPHICLASS TscPopupTrackBar;
class DELPHICLASS TscTrackEdit;
class DELPHICLASS TscProgressBar;
class DELPHICLASS TscListBoxStyleHook;
class DELPHICLASS TscComboBoxStyleHook;
class DELPHICLASS TscComboBoxExStyleHook;
class DELPHICLASS TscScrollGrip;
class DELPHICLASS TscScrollBar;
class DELPHICLASS TscScrollBarStyleHook;
class DELPHICLASS TscStatusBarStyleHook;
class DELPHICLASS TscStatusBar;
class DELPHICLASS TscToolBarStyleHook;
class DELPHICLASS TscToolBar;
class DELPHICLASS TscCoolBar;
class DELPHICLASS TscRichEdit;
class DELPHICLASS TscRichEditStyleHook;
class DELPHICLASS TscCoolBarStyleHook;
//-- type declarations -------------------------------------------------------
class PASCALIMPLEMENTATION TscCustomControl : public Vcl::Controls::TCustomControl
{
typedef Vcl::Controls::TCustomControl inherited;
private:
bool FStopEraseBackground;
bool FromWMPaint;
protected:
Vcl::Graphics::TBitmap* ParentBGBuffer;
bool FStorePaintBuffer;
bool FDrawOnBackground;
bool FTransparentBackground;
bool FDrawInClientRect;
double FScaleFactor;
int FScalePercent;
System::Classes::TNotifyEvent FOnChangeScale;
bool FUpdateParentBuffer;
virtual void __fastcall SetTransparentBackground(bool Value);
DYNAMIC void __fastcall ChangeScale(int M, int D, bool isDpiChange)/* overload */;
virtual bool __fastcall CanDrawOnBackground(void);
void __fastcall GetParentBG(void);
HIDESBASE MESSAGE void __fastcall CMEnabledChanged(Winapi::Messages::TMessage &Message);
virtual void __fastcall UpdateStyleElements(void);
virtual Scdrawutils::TscsCtrlState __fastcall GetCtrlState(void);
virtual void __fastcall UpdateControls(void);
HIDESBASE MESSAGE void __fastcall WMEraseBkgnd(Winapi::Messages::TWMEraseBkgnd &Message);
HIDESBASE MESSAGE void __fastcall WMPaint(Winapi::Messages::TWMPaint &Message);
HIDESBASE MESSAGE void __fastcall WMSIZE(Winapi::Messages::TMessage &Msg);
HIDESBASE MESSAGE void __fastcall WMMove(Winapi::Messages::TMessage &Msg);
MESSAGE void __fastcall WMCHECKPARENTBG(Winapi::Messages::TWMEraseBkgnd &Msg);
virtual void __fastcall DrawBackground(Vcl::Graphics::TCanvas* ACanvas);
virtual void __fastcall Draw(Vcl::Graphics::TCanvas* ACanvas, Scdrawutils::TscsCtrlState ACtrlState);
HIDESBASE bool __fastcall IsRightToLeft(void);
__property bool TransparentBackground = {read=FTransparentBackground, write=SetTransparentBackground, nodefault};
__property Scdrawutils::TscsCtrlState CtrlState = {read=GetCtrlState, nodefault};
__property bool DrawOnBackground = {read=FDrawOnBackground, write=FDrawOnBackground, nodefault};
public:
bool FForceDraw;
bool FGetControlBG;
Vcl::Graphics::TBitmap* FPaintBuffer;
__fastcall virtual TscCustomControl(System::Classes::TComponent* AOwner);
__fastcall virtual ~TscCustomControl(void);
virtual void __fastcall Paint(void);
virtual void __fastcall RePaintControl(void);
virtual void __fastcall SetBounds(int ALeft, int ATop, int AWidth, int AHeight);
__property double ScaleFactor = {read=FScaleFactor};
__property bool StorePaintBuffer = {read=FStorePaintBuffer, write=FStorePaintBuffer, nodefault};
__published:
__property Align = {default=0};
__property Anchors = {default=3};
__property BiDiMode;
__property Constraints;
__property DockSite = {default=0};
__property DragCursor = {default=-12};
__property DragKind = {default=0};
__property DragMode = {default=0};
__property Enabled = {default=1};
__property Font;
__property Padding;
__property ParentBiDiMode = {default=1};
__property ParentFont = {default=1};
__property ParentShowHint = {default=1};
__property PopupMenu;
__property ShowHint;
__property TabOrder = {default=-1};
__property TabStop = {default=0};
__property Touch;
__property Visible = {default=1};
__property StyleElements = {default=7};
__property OnAlignInsertBefore;
__property OnAlignPosition;
__property OnClick;
__property OnCanResize;
__property OnContextPopup;
__property System::Classes::TNotifyEvent OnChangeScale = {read=FOnChangeScale, write=FOnChangeScale};
__property OnDblClick;
__property OnDragDrop;
__property OnDockDrop;
__property OnDockOver;
__property OnDragOver;
__property OnEndDock;
__property OnEndDrag;
__property OnEnter;
__property OnExit;
__property OnGesture;
__property OnResize;
__property OnGetSiteInfo;
__property OnMouseActivate;
__property OnMouseDown;
__property OnMouseEnter;
__property OnMouseLeave;
__property OnMouseMove;
__property OnMouseUp;
__property OnStartDock;
__property OnStartDrag;
__property OnUnDock;
public:
/* TWinControl.CreateParented */ inline __fastcall TscCustomControl(HWND ParentWindow) : Vcl::Controls::TCustomControl(ParentWindow) { }
/* Hoisted overloads
没有合适的资源?快使用搜索试试~ 我知道了~
StyleControls_3.89_for_XE2-XE10.2_超级漂亮的皮肤控件
共2130个文件
dcu:761个
obj:390个
hpp:380个
需积分: 50 15 下载量 126 浏览量
2019-01-05
18:27:32
上传
评论
收藏 144.43MB RAR 举报
温馨提示
StyleControls_3.89_for_XE2-XE10.2_超级漂亮的皮肤控件+国外网站下载来的+个人收藏,完爆国内的其它皮肤,喜欢的朋友可以下载下来玩玩,相当不错!
资源推荐
资源详情
资源评论
收起资源包目录
StyleControls_3.89_for_XE2-XE10.2_超级漂亮的皮肤控件 (2130个子文件)
stylecontrols_cbxe5.bpi 1.11MB
stylecontrols_cbxe4.bpi 1.11MB
stylecontrols_cbxe3.bpi 1.1MB
stylecontrols_cbxe2.bpi 1.1MB
stylecontrols_cbx10Seattle.bpi 1018KB
stylecontrols_cbx101Berlin.bpi 1016KB
stylecontrols_cbx102Tokyo.bpi 1006KB
stylecontrols_cbxe8.bpi 945KB
stylecontrols_cbxe6.bpi 945KB
stylecontrols_cbxe7.bpi 944KB
StyleControls_dxe5.bpl 12.16MB
StyleControls_dxe4.bpl 12.16MB
StyleControls_dxe3.bpl 12.14MB
StyleControls_dxe2.bpl 11.69MB
StyleControls_dxe8.bpl 11.6MB
StyleControls_dxe7.bpl 11.56MB
StyleControls_dxe6.bpl 11.55MB
StyleControls_dxe102Tokyo.bpl 11.35MB
StyleControls_dxe10Seattle.bpl 11.25MB
StyleControls_dxe101Berlin.bpl 11.03MB
stylecontrols_cbxe4.bpl 4.36MB
stylecontrols_cbxe5.bpl 4.36MB
stylecontrols_cbxe3.bpl 4.35MB
stylecontrols_cbxe2.bpl 4.3MB
stylecontrols_cbx101Berlin.bpl 4.15MB
stylecontrols_cbx102Tokyo.bpl 4.03MB
stylecontrols_cbx10Seattle.bpl 4.03MB
stylecontrols_cbxe6.bpl 4.02MB
stylecontrols_cbxe8.bpl 4.01MB
stylecontrols_cbxe7.bpl 4.01MB
Project1.cbproj 38KB
Project1.cbproj 38KB
Project1.cbproj 38KB
Project1.cbproj 38KB
Project1.cbproj 37KB
Project1.cbproj 37KB
Project1.cbproj 37KB
Project1.cbproj 37KB
Project1.cbproj 36KB
Project1.cbproj 36KB
StyleControls.chm 512KB
Unit1.cpp 8KB
Unit1.cpp 5KB
Unit1.cpp 5KB
Unit1.cpp 4KB
Unit1.cpp 4KB
Unit1.cpp 4KB
Unit1.cpp 3KB
Unit1.cpp 3KB
Unit1.cpp 2KB
Unit1.cpp 2KB
Project1.cpp 979B
Project1.cpp 979B
Project1.cpp 977B
Project1.cpp 971B
Project1.cpp 969B
Project1.cpp 928B
Project1.cpp 928B
Project1.cpp 928B
Project1.cpp 874B
Project1.cpp 874B
StyleControls_dxe4.dcp 4.66MB
StyleControls_dxe5.dcp 4.66MB
StyleControls_dxe3.dcp 4.64MB
StyleControls_dxe2.dcp 4.57MB
StyleControls_dxe10Seattle.dcp 4.38MB
StyleControls_dxe101Berlin.dcp 4.38MB
StyleControls_dxe102Tokyo.dcp 4.37MB
StyleControls_dxe8.dcp 4.36MB
StyleControls_dxe7.dcp 4.36MB
StyleControls_dxe6.dcp 4.36MB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scPReg.dcr 152KB
scControls.dcu 937KB
scControls.dcu 937KB
scControls.dcu 935KB
scControls.dcu 935KB
scControls.dcu 935KB
scControls.dcu 935KB
scControls.dcu 935KB
scControls.dcu 935KB
scControls.dcu 934KB
共 2130 条
- 1
- 2
- 3
- 4
- 5
- 6
- 22
资源评论
游观者
- 粉丝: 20
- 资源: 53
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 1040g0cg310ravpiu6ibg5pg00tsipsln3ju2d0g 2
- 基于Python的SAR图像去噪CNN-NLM设计源码
- redhat6升级到redhat7,过程redhat6.x-> redhat6.10->rehat7.9 主版本最高版本
- 基于Django的流程引擎设计源码
- 基于Node.js的Express框架与MySQL的后台管理系统设计源码
- 基于Java的Flink流批一体数据处理快速集成开发框架设计源码
- FirstFilterOrderCompare
- Screenshot_2024-03-28-19-17-25-020_com.ss.android.lark.jpg
- 基于Java的车辆违章信息查询系统设计源码
- wqeAFSDADWDAESD
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功