亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? htmlstatusbar.hpp

?? TMSPack基本上涵蓋了Delphi所有的基礎控件
?? HPP
?? 第 1 頁 / 共 2 頁
字號:
	__property AnsiString Suffix = {read=FSuffix, write=SetSuffix};
	__property AnsiString Prefix = {read=FPrefix, write=SetPrefix};
	__property bool ShowGradient = {read=FShowGradient, write=SetShowGradient, default=1};
};


class DELPHICLASS THTMLStatusPanels;
class DELPHICLASS THTMLStatusBar;
typedef void __fastcall (__closure *TDrawPanelEvent)(THTMLStatusBar* StatusBar, THTMLStatusPanel* Panel, const Types::TRect &Rect);

class PASCALIMPLEMENTATION THTMLStatusBar : public Controls::TWinControl 
{
	typedef Controls::TWinControl inherited;
	
private:
	THTMLStatusPanels* FPanels;
	Graphics::TCanvas* FCanvas;
	AnsiString FSimpleText;
	bool FSimplePanel;
	bool FSizeGrip;
	bool FUseSystemFont;
	bool FAutoHint;
	TDrawPanelEvent FOnDrawPanel;
	Classes::TNotifyEvent FOnHint;
	Graphics::TColor FURLColor;
	int FTimerID;
	int FTimerCount;
	Controls::TImageList* FImages;
	int FMousePanel;
	AnsiString FAnchor;
	bool FAnchorHint;
	TAnchorClick FAnchorClick;
	TAnchorClick FAnchorEnter;
	TAnchorClick FAnchorExit;
	TPanelClick FOnPanelClick;
	TPanelClick FOnPanelDblClick;
	TPanelClick FOnPanelRightClick;
	Picturecontainer::TPictureContainer* FContainer;
	AnsiString __fastcall IsAnchor(int x, int y);
	int __fastcall GetPanel(int x);
	void __fastcall DoRightToLeftAlignment(AnsiString &Str, Classes::TAlignment AAlignment, bool ARTLAlignment);
	HIDESBASE bool __fastcall IsFontStored(void);
	void __fastcall SetPanels(THTMLStatusPanels* Value);
	void __fastcall SetSimplePanel(bool Value);
	void __fastcall UpdateSimpleText(void);
	void __fastcall SetSimpleText(const AnsiString Value);
	void __fastcall SetSizeGrip(bool Value);
	void __fastcall SyncToSystemFont(void);
	void __fastcall UpdatePanel(int Index, bool Repaint);
	void __fastcall UpdatePanels(bool UpdateRects, bool UpdateText);
	HIDESBASE MESSAGE void __fastcall CMBiDiModeChanged(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall CMColorChanged(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall CMHintShow(Messages::TMessage &Msg);
	HIDESBASE MESSAGE void __fastcall CMParentFontChanged(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall CMSysColorChange(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall CMWinIniChange(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall CMSysFontChanged(Messages::TMessage &Message);
	MESSAGE void __fastcall CNDrawItem(Messages::TWMDrawItem &Message);
	MESSAGE void __fastcall WMGetTextLength(Messages::TWMNoParams &Message);
	HIDESBASE MESSAGE void __fastcall WMPaint(Messages::TWMPaint &Message);
	HIDESBASE MESSAGE void __fastcall WMSize(Messages::TWMSize &Message);
	MESSAGE void __fastcall WMTimer(Messages::TWMTimer &Msg);
	HIDESBASE MESSAGE void __fastcall WMLButtonDblClk(Messages::TWMMouse &Message);
	void __fastcall SetUseSystemFont(const bool Value);
	void __fastcall SetImages(const Controls::TImageList* Value);
	AnsiString __fastcall GetVersion();
	void __fastcall SetVersion(const AnsiString Value);
	int __fastcall GetVersionNr(void);
	
protected:
	virtual void __fastcall UpdateStatusBar(void);
	DYNAMIC void __fastcall ChangeScale(int M, int D);
	virtual void __fastcall CreateParams(Controls::TCreateParams &Params);
	virtual void __fastcall CreateWnd(void);
	virtual void __fastcall DestroyWnd(void);
	virtual void __fastcall Loaded(void);
	DYNAMIC void __fastcall Resize(void);
	virtual bool __fastcall DoHint(void);
	DYNAMIC void __fastcall DrawPanel(THTMLStatusPanel* Panel, const Types::TRect &Rect);
	virtual void __fastcall Notification(Classes::TComponent* AComponent, Classes::TOperation AOperation);
	DYNAMIC void __fastcall MouseDown(Controls::TMouseButton Button, Classes::TShiftState Shift, int X, int Y);
	DYNAMIC void __fastcall MouseMove(Classes::TShiftState Shift, int X, int Y);
	
public:
	__fastcall virtual THTMLStatusBar(Classes::TComponent* AOwner);
	__fastcall virtual ~THTMLStatusBar(void);
	DYNAMIC bool __fastcall ExecuteAction(Classes::TBasicAction* Action);
	DYNAMIC void __fastcall FlipChildren(bool AllLevels);
	__property Graphics::TCanvas* Canvas = {read=FCanvas};
	__property int PanelIndex[int x] = {read=GetPanel};
	
__published:
	__property Action ;
	__property Anchors  = {default=3};
	__property BiDiMode ;
	__property BorderWidth  = {default=0};
	__property DragKind  = {default=0};
	__property Constraints ;
	__property ParentBiDiMode  = {default=1};
	__property bool AnchorHint = {read=FAnchorHint, write=FAnchorHint, nodefault};
	__property bool AutoHint = {read=FAutoHint, write=FAutoHint, default=0};
	__property Align  = {default=2};
	__property Color  = {default=-16777201};
	__property DragCursor  = {default=-12};
	__property DragMode  = {default=0};
	__property Enabled  = {default=1};
	__property Font  = {stored=IsFontStored};
	__property Controls::TImageList* Images = {read=FImages, write=SetImages};
	__property THTMLStatusPanels* Panels = {read=FPanels, write=SetPanels};
	__property ParentColor  = {default=0};
	__property ParentFont  = {default=0};
	__property ParentShowHint  = {default=1};
	__property Picturecontainer::TPictureContainer* PictureContainer = {read=FContainer, write=FContainer};
	__property PopupMenu ;
	__property ShowHint ;
	__property bool SimplePanel = {read=FSimplePanel, write=SetSimplePanel, nodefault};
	__property AnsiString SimpleText = {read=FSimpleText, write=SetSimpleText};
	__property bool SizeGrip = {read=FSizeGrip, write=SetSizeGrip, default=1};
	__property Graphics::TColor URLColor = {read=FURLColor, write=FURLColor, nodefault};
	__property bool UseSystemFont = {read=FUseSystemFont, write=SetUseSystemFont, default=1};
	__property Visible  = {default=1};
	__property OnClick ;
	__property OnContextPopup ;
	__property OnDblClick ;
	__property OnDragDrop ;
	__property OnDragOver ;
	__property OnEndDock ;
	__property OnStartDock ;
	__property OnResize ;
	__property OnEndDrag ;
	__property Classes::TNotifyEvent OnHint = {read=FOnHint, write=FOnHint};
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
	__property TDrawPanelEvent OnDrawPanel = {read=FOnDrawPanel, write=FOnDrawPanel};
	__property TPanelClick OnPanelClick = {read=FOnPanelClick, write=FOnPanelClick};
	__property TPanelClick OnPanelRightClick = {read=FOnPanelRightClick, write=FOnPanelRightClick};
	__property TPanelClick OnPanelDblClick = {read=FOnPanelDblClick, write=FOnPanelDblClick};
	__property OnStartDrag ;
	__property TAnchorClick OnAnchorClick = {read=FAnchorClick, write=FAnchorClick};
	__property TAnchorClick OnAnchorEnter = {read=FAnchorEnter, write=FAnchorEnter};
	__property TAnchorClick OnAnchorExit = {read=FAnchorExit, write=FAnchorExit};
	__property AnsiString Version = {read=GetVersion, write=SetVersion};
public:
	#pragma option push -w-inl
	/* TWinControl.CreateParented */ inline __fastcall THTMLStatusBar(HWND ParentWindow) : Controls::TWinControl(ParentWindow) { }
	#pragma option pop
	
};


class PASCALIMPLEMENTATION THTMLStatusPanels : public Classes::TCollection 
{
	typedef Classes::TCollection inherited;
	
public:
	THTMLStatusPanel* operator[](int Index) { return Items[Index]; }
	
private:
	THTMLStatusBar* FStatusBar;
	HIDESBASE THTMLStatusPanel* __fastcall GetItem(int Index);
	HIDESBASE void __fastcall SetItem(int Index, THTMLStatusPanel* Value);
	
protected:
	DYNAMIC Classes::TPersistent* __fastcall GetOwner(void);
	virtual void __fastcall Update(Classes::TCollectionItem* Item);
	
public:
	__fastcall THTMLStatusPanels(THTMLStatusBar* StatusBar);
	HIDESBASE THTMLStatusPanel* __fastcall Add(void);
	__property THTMLStatusPanel* Items[int Index] = {read=GetItem, write=SetItem/*, default*/};
public:
	#pragma option push -w-inl
	/* TCollection.Destroy */ inline __fastcall virtual ~THTMLStatusPanels(void) { }
	#pragma option pop
	
};


struct TGaugeSettings
{
	
public:
	Graphics::TColor Level0Color;
	Graphics::TColor Level0ColorTo;
	Graphics::TColor Level1Color;
	Graphics::TColor Level1ColorTo;
	Graphics::TColor Level2Color;
	Graphics::TColor Level2ColorTo;
	Graphics::TColor Level3Color;
	Graphics::TColor Level3ColorTo;
	int Level1Perc;
	int Level2Perc;
	Graphics::TColor BorderColor;
	bool ShowBorder;
	bool Stacked;
	bool ShowPercentage;
	Graphics::TFont* Font;
	bool CompletionSmooth;
	bool ShowGradient;
	int Steps;
	int Position;
	Graphics::TColor BackgroundColor;
	TGaugeOrientation Orientation;
	bool IsPercent;
	AnsiString Suffix;
	AnsiString Prefix;
} ;

//-- var, const, procedure ---------------------------------------------------
static const Shortint MAJ_VER = 0x1;
static const Shortint MIN_VER = 0x3;
static const Shortint REL_VER = 0x0;
static const Shortint BLD_VER = 0x3;
extern PACKAGE void __fastcall DrawRectangle(Graphics::TCanvas* Canvas, const Types::TRect &R, Graphics::TColor aColor);
extern PACKAGE void __fastcall DrawGradient(Graphics::TCanvas* Canvas, Graphics::TColor FromColor, Graphics::TColor ToColor, int Steps, const Types::TRect &R, bool Direction);
extern PACKAGE void __fastcall DivideInSegment(Graphics::TCanvas* Canvas, const Types::TRect &R, int Position);
extern PACKAGE void __fastcall DrawGauge(Graphics::TCanvas* Canvas, const Types::TRect &R, int Position, const TGaugeSettings &Settings);

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

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕av一区二区三区免费看 | 亚洲福利视频三区| 久久久久久久av麻豆果冻| 欧美在线免费视屏| 在线免费一区三区| 色婷婷综合久久| 欧美在线影院一区二区| 91久久精品一区二区三区| 91在线精品一区二区| 91玉足脚交白嫩脚丫在线播放| 国产乱理伦片在线观看夜一区| 美女视频一区在线观看| 激情综合网天天干| 粉嫩aⅴ一区二区三区四区五区| 国产剧情在线观看一区二区| 成人激情校园春色| 91蜜桃视频在线| 91精品福利在线一区二区三区| 欧美日韩国产天堂| 欧美一区二区三区视频在线观看 | 中文字幕欧美区| 国产精品国产a级| 亚洲欧洲综合另类在线| 天天射综合影视| 国产一区二区剧情av在线| 成人在线视频一区二区| 欧美综合欧美视频| 欧美精品一区在线观看| 中文字幕中文字幕在线一区| 亚欧色一区w666天堂| 精品在线观看视频| 91一区二区三区在线播放| 在线综合视频播放| 国产视频一区在线观看 | 欧美亚洲国产bt| 精品国产一区二区三区久久久蜜月 | 美女网站色91| 91视频国产观看| 精品国产三级a在线观看| 中文字幕av不卡| 日本在线不卡视频| 97久久超碰国产精品| 在线不卡免费欧美| 自拍视频在线观看一区二区| 蜜臀99久久精品久久久久久软件| 成人小视频免费观看| 56国语精品自产拍在线观看| 欧美国产精品一区二区三区| 日本免费新一区视频| 91女厕偷拍女厕偷拍高清| 精品国产乱码久久久久久闺蜜| 亚洲综合av网| 成人网在线免费视频| 91精品国产全国免费观看| 伊人婷婷欧美激情| 国产不卡视频一区| 日韩美女主播在线视频一区二区三区| 亚洲欧美国产毛片在线| 国产91清纯白嫩初高中在线观看| 欧美一区二区在线不卡| 亚洲欧美日韩在线| 成人aa视频在线观看| 欧美大度的电影原声| 丝袜美腿一区二区三区| 欧美怡红院视频| 亚洲男人的天堂av| 91在线无精精品入口| 国产色综合一区| 国产一区二区毛片| 久久综合九色综合97_久久久| 日韩va亚洲va欧美va久久| 欧美日韩一二区| 亚洲国产视频网站| 91精品福利视频| 亚洲综合在线五月| 91国内精品野花午夜精品| 亚洲色欲色欲www| 91看片淫黄大片一级| 日韩美女啊v在线免费观看| 成人黄色免费短视频| 亚洲欧美电影院| 欧美优质美女网站| 亚洲一区二区高清| 欧美精品久久99久久在免费线| 丝袜诱惑亚洲看片| 日韩欧美高清一区| 国产专区综合网| 国产精品丝袜在线| 91麻豆高清视频| 亚洲成av人**亚洲成av**| 欧美区视频在线观看| 男女男精品视频| 国产人久久人人人人爽| 不卡的电视剧免费网站有什么| 18欧美亚洲精品| 欧美日韩国产欧美日美国产精品| 日韩av在线播放中文字幕| 精品久久国产老人久久综合| 国产一区 二区| 玉足女爽爽91| 日韩欧美色综合| caoporm超碰国产精品| 一个色综合av| 欧美xfplay| 色综合天天天天做夜夜夜夜做| 亚洲成人你懂的| 久久精品人人爽人人爽| 91网站在线播放| 久久99国产精品成人| 国产精品国产自产拍高清av | 3751色影院一区二区三区| 狠狠色狠狠色合久久伊人| 国产精品人人做人人爽人人添| 欧美性做爰猛烈叫床潮| 精品一区二区免费看| 亚洲精品视频在线看| 精品久久久久久久久久久院品网 | 日本不卡高清视频| 国产欧美一区二区精品性色 | 一区二区三区欧美| 精品国产乱码久久久久久夜甘婷婷| 成人动漫一区二区在线| 日本欧美一区二区| 国产精品视频一区二区三区不卡 | 国产精品一区专区| 亚洲成人动漫精品| 自拍偷拍亚洲综合| 久久久久国产精品麻豆ai换脸| 欧美日本在线观看| 99热99精品| 国产成人精品免费视频网站| 日本在线不卡一区| 亚洲国产中文字幕在线视频综合 | 色激情天天射综合网| 国产很黄免费观看久久| 美女一区二区视频| 亚洲一区二区三区国产| 自拍偷拍亚洲激情| 国产精品久久久久一区| 精品久久久久久亚洲综合网 | 91精品综合久久久久久| 91老司机福利 在线| 豆国产96在线|亚洲| 国产精品一区在线观看乱码| 激情综合五月天| 久久成人麻豆午夜电影| 日韩av电影免费观看高清完整版| 亚洲综合一区在线| 亚洲青青青在线视频| 成人免费在线视频| 欧美国产成人在线| 国产精品日韩精品欧美在线 | 日本精品免费观看高清观看| 99久久精品免费看国产| av激情亚洲男人天堂| 成人福利视频网站| 99久久精品免费精品国产| 91视频免费播放| 欧美亚洲动漫精品| 欧美日韩成人综合天天影院 | 精品国产亚洲在线| 久久综合色综合88| 国产日韩欧美综合在线| 国产精品久久久久久妇女6080 | 中文在线免费一区三区高中清不卡| 久久综合给合久久狠狠狠97色69| 久久久久国产精品厨房| 国产精品天干天干在线综合| 亚洲欧美一区二区三区国产精品| 一区二区在线观看免费| 五月激情综合婷婷| 久久99国产精品免费网站| 国产99一区视频免费| 99精品桃花视频在线观看| 在线精品视频一区二区三四| 欧美日韩黄色一区二区| 欧美一级日韩不卡播放免费| 久久久久久一二三区| 亚洲欧洲日韩综合一区二区| 亚洲影院久久精品| 精品一区二区综合| 99热精品一区二区| 91精品国产91久久久久久一区二区| 国产日韩一级二级三级| 亚洲电影在线免费观看| 韩国精品在线观看| 在线观看免费视频综合| 精品不卡在线视频| 一区二区三区精品| 国产精品538一区二区在线| 色8久久精品久久久久久蜜| 91精品免费观看| **网站欧美大片在线观看| 日本视频中文字幕一区二区三区| 国产69精品久久久久毛片| 欧美久久久久久久久| 国产精品毛片久久久久久| 日韩不卡在线观看日韩不卡视频| 成人在线视频一区二区| 欧美一级二级在线观看|