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

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

?? aafont.hpp

?? 是一個免費并開源的支持農歷的月歷控件
?? HPP
?? 第 1 頁 / 共 3 頁
字號:
	TUserLabel* __fastcall AddItem(AnsiString AName, AnsiString AText, TLabelStyle AStyle);
	int __fastcall IndexOf(const AnsiString Name);
	void __fastcall Check(AnsiString &AText, Classes::TAlignment &Align);
	__property TUserLabel* Items[int Index] = {read=GetItem, write=SetItem/*, default*/};
	__property Classes::TNotifyEvent OnChanged = {read=FOnChanged, write=FOnChanged};
public:
	#pragma option push -w-inl
	/* TCollection.Destroy */ inline __fastcall virtual ~TUserLabels(void) { }
	#pragma option pop
	
};


class DELPHICLASS TPackParam;
class PASCALIMPLEMENTATION TPackParam : public Classes::TPersistent 
{
	typedef Classes::TPersistent inherited;
	
private:
	Controls::TControl* FOwner;
	
protected:
	__property Controls::TControl* Owner = {read=FOwner};
	
public:
	__fastcall virtual TPackParam(Controls::TControl* AOwner);
	virtual void __fastcall Assign(Classes::TPersistent* Source);
public:
	#pragma option push -w-inl
	/* TPersistent.Destroy */ inline __fastcall virtual ~TPackParam(void) { }
	#pragma option pop
	
};


class DELPHICLASS TDrag;
class PASCALIMPLEMENTATION TDrag : public TPackParam 
{
	typedef TPackParam inherited;
	
private:
	Controls::TCursor __fastcall GetDragCursor(void);
	Controls::TDragKind __fastcall GetDragKind(void);
	Controls::TDragMode __fastcall GetDragMode(void);
	void __fastcall SetDragCursor(const Controls::TCursor Value);
	void __fastcall SetDragKind(const Controls::TDragKind Value);
	void __fastcall SetDragMode(const Controls::TDragMode Value);
	
__published:
	__property Controls::TDragKind DragKind = {read=GetDragKind, write=SetDragKind, default=0};
	__property Controls::TCursor DragCursor = {read=GetDragCursor, write=SetDragCursor, default=-12};
	__property Controls::TDragMode DragMode = {read=GetDragMode, write=SetDragMode, default=0};
public:
	#pragma option push -w-inl
	/* TPackParam.Create */ inline __fastcall virtual TDrag(Controls::TControl* AOwner) : TPackParam(AOwner) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TPersistent.Destroy */ inline __fastcall virtual ~TDrag(void) { }
	#pragma option pop
	
};


class DELPHICLASS TParentEffect;
class PASCALIMPLEMENTATION TParentEffect : public TPackParam 
{
	typedef TPackParam inherited;
	
private:
	bool __fastcall GetParentBiDiMode(void);
	bool __fastcall GetParentColor(void);
	bool __fastcall GetParentFont(void);
	bool __fastcall GetParentShowHint(void);
	void __fastcall SetParentBiDiMode(const bool Value);
	void __fastcall SetParentColor(const bool Value);
	void __fastcall SetParentFont(const bool Value);
	void __fastcall SetParentShowHint(const bool Value);
	
protected:
	__property bool ParentBiDiMode = {read=GetParentBiDiMode, write=SetParentBiDiMode, default=1};
	
__published:
	__property bool ParentColor = {read=GetParentColor, write=SetParentColor, default=1};
	__property bool ParentFont = {read=GetParentFont, write=SetParentFont, default=1};
	__property bool ParentShowHint = {read=GetParentShowHint, write=SetParentShowHint, default=1};
public:
	#pragma option push -w-inl
	/* TPackParam.Create */ inline __fastcall virtual TParentEffect(Controls::TControl* AOwner) : TPackParam(AOwner) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TPersistent.Destroy */ inline __fastcall virtual ~TParentEffect(void) { }
	#pragma option pop
	
};


#pragma option push -b-
enum TBackGroundMode { bmTiled, bmStretched, bmCenter, bmNormal };
#pragma option pop

class DELPHICLASS TCustomParam;
class DELPHICLASS TAAGraphicControl;
typedef Byte TProgress;

class PASCALIMPLEMENTATION TAAGraphicControl : public Controls::TGraphicControl 
{
	typedef Controls::TGraphicControl inherited;
	
private:
	TAAFontEx* FAAFont;
	Classes::TNotifyEvent FOnMouseLeave;
	Classes::TNotifyEvent FOnMouseEnter;
	bool FAutoUpdate;
	TDrag* FDrag;
	TParentEffect* FParentEffect;
	int FUpdateCount;
	Controls::TBorderWidth FBorder;
	bool Inited;
	bool Drawing;
	int AHeight;
	int AWidth;
	void __fastcall SetBorder(const Controls::TBorderWidth Value);
	void __fastcall SetDrag(const TDrag* Value);
	void __fastcall SetParentEffect(const TParentEffect* Value);
	AnsiString __fastcall GetWrapText(const AnsiString Line, const AnsiString BreakStr, const Sysutils::TSysCharSet &BreakChars, int MaxCol);
	void __fastcall SetAutoUpdate(const bool Value);
	
protected:
	virtual void __fastcall SetAutoSize(bool Value);
	void __fastcall OnEffectChanged(System::TObject* Sender);
	void __fastcall CopyParentImage(Graphics::TCanvas* Dest);
	void __fastcall WrapText(const AnsiString S, Classes::TStrings* Strs, int Col);
	void __fastcall Blend(Graphics::TBitmap* DesBmp, Graphics::TBitmap* BkBmp, Graphics::TBitmap* ForeBmp, TProgress AProgress);
	void __fastcall DrawTiled(Graphics::TCanvas* Canvas, const Types::TRect &Rect, Graphics::TGraphic* G);
	void __fastcall DrawBackGround(Graphics::TCanvas* Canvas, const Types::TRect &Rect, Graphics::TGraphic* G, TBackGroundMode Mode);
	virtual void __fastcall WndProc(Messages::TMessage &message);
	virtual void __fastcall PaintCanvas(void);
	virtual void __fastcall Paint(void);
	virtual void __fastcall Loaded(void);
	virtual void __fastcall LoadedEx(void);
	virtual void __fastcall Reset(void);
	DYNAMIC void __fastcall Resize(void);
	__property int UpdateCount = {read=FUpdateCount, nodefault};
	__property TAAFontEx* AAFont = {read=FAAFont};
	__property AutoSize  = {default=1};
	__property bool AutoUpdate = {read=FAutoUpdate, write=SetAutoUpdate, default=1};
	__property Controls::TBorderWidth Border = {read=FBorder, write=SetBorder, default=0};
	
public:
	__fastcall virtual TAAGraphicControl(Classes::TComponent* AOwner);
	__fastcall virtual ~TAAGraphicControl(void);
	__property Canvas ;
	void __fastcall BeginUpdate(void);
	void __fastcall EndUpdate(void);
	HIDESBASE void __fastcall Changed(void);
	
__published:
	__property TDrag* Drag = {read=FDrag, write=SetDrag};
	__property TParentEffect* ParentEffect = {read=FParentEffect, write=SetParentEffect};
	__property Align  = {default=0};
	__property Anchors  = {default=3};
	__property Constraints ;
	__property Enabled  = {default=1};
	__property ShowHint ;
	__property Hint ;
	__property PopupMenu ;
	__property Visible  = {default=1};
	__property OnClick ;
	__property OnContextPopup ;
	__property OnDblClick ;
	__property OnDragDrop ;
	__property OnDragOver ;
	__property OnEndDock ;
	__property OnEndDrag ;
	__property OnMouseDown ;
	__property OnMouseMove ;
	__property OnMouseUp ;
	__property Classes::TNotifyEvent OnMouseEnter = {read=FOnMouseEnter, write=FOnMouseEnter};
	__property Classes::TNotifyEvent OnMouseLeave = {read=FOnMouseLeave, write=FOnMouseLeave};
	__property OnStartDock ;
	__property OnStartDrag ;
};


class PASCALIMPLEMENTATION TCustomParam : public TNotifyClass 
{
	typedef TNotifyClass inherited;
	
private:
	Classes::TAlignment FAlignment;
	bool FWordWrap;
	bool FTransparent;
	Stdctrls::TTextLayout FLayout;
	TAAGraphicControl* FOwner;
	Graphics::TPicture* FBackGround;
	TBackGroundMode FBackGroundMode;
	void __fastcall BackGroundChanged(System::TObject* Sender);
	void __fastcall SetAlignment(const Classes::TAlignment Value);
	void __fastcall SetLayout(const Stdctrls::TTextLayout Value);
	void __fastcall SetTransparent(const bool Value);
	void __fastcall SetWordWrap(const bool Value);
	void __fastcall SetQuality(const TAAQuality Value);
	void __fastcall SetFontEffect(const TAAEffect* Value);
	TAAQuality __fastcall GetQuality(void);
	TAAEffect* __fastcall GetFontEffect(void);
	Graphics::TColor __fastcall GetColor(void);
	Graphics::TFont* __fastcall GetFont(void);
	void __fastcall SetColor(const Graphics::TColor Value);
	void __fastcall SetFont(const Graphics::TFont* Value);
	void __fastcall SetBackGround(const Graphics::TPicture* Value);
	void __fastcall SetBackGroundMode(const TBackGroundMode Value);
	bool __fastcall IsColorStroed(void);
	
protected:
	bool __fastcall IsBackEmpty(void);
	__property TAAGraphicControl* Owner = {read=FOwner};
	__property Graphics::TFont* Font = {read=GetFont, write=SetFont};
	__property TAAQuality Quality = {read=GetQuality, write=SetQuality, default=1};
	__property Classes::TAlignment Alignment = {read=FAlignment, write=SetAlignment, default=0};
	__property Stdctrls::TTextLayout Layout = {read=FLayout, write=SetLayout, default=0};
	__property bool WordWrap = {read=FWordWrap, write=SetWordWrap, default=0};
	__property bool Transparent = {read=FTransparent, write=SetTransparent, default=0};
	__property TAAEffect* FontEffect = {read=GetFontEffect, write=SetFontEffect};
	__property Graphics::TPicture* BackGround = {read=FBackGround, write=SetBackGround};
	__property TBackGroundMode BackGroundMode = {read=FBackGroundMode, write=SetBackGroundMode, default=2};
	__property Graphics::TColor BackColor = {read=GetColor, write=SetColor, stored=IsColorStroed, nodefault};
	
public:
	__fastcall virtual TCustomParam(TAAGraphicControl* AOwner, Classes::TNotifyEvent ChangedProc);
	__fastcall virtual ~TCustomParam(void);
	virtual void __fastcall Assign(Classes::TPersistent* Source);
};


#pragma option push -b-
enum TLabelEffect { leOnlyALine, leUntilNextLabel };
#pragma option pop

typedef short TRowPitch;

class DELPHICLASS TCustomTextParam;
class PASCALIMPLEMENTATION TCustomTextParam : public TCustomParam 
{
	typedef TCustomParam inherited;
	
private:
	Classes::TStrings* FLines;
	TLabelEffect FLabelEffect;
	TRowPitch FRowPitch;
	TAAEffect* FFontEffect;
	void __fastcall LinesChanged(System::TObject* Sender);
	void __fastcall SetLines(const Classes::TStrings* Value);
	void __fastcall SetLabelEffect(const TLabelEffect Value);
	void __fastcall SetRowPitch(const TRowPitch Value);
	HIDESBASE void __fastcall SetFontEffect(const TAAEffect* Value);
	
protected:
	virtual bool __fastcall IsLinesStored(void);
	__property Classes::TStrings* Lines = {read=FLines, write=SetLines, stored=IsLinesStored};
	__property TRowPitch RowPitch = {read=FRowPitch, write=SetRowPitch, default=20};
	__property TLabelEffect LabelEffect = {read=FLabelEffect, write=SetLabelEffect, default=1};
	__property TAAEffect* FontEffect = {read=FFontEffect, write=SetFontEffect};
	
public:
	__fastcall virtual TCustomTextParam(TAAGraphicControl* AOwner, Classes::TNotifyEvent ChangedProc);
	__fastcall virtual ~TCustomTextParam(void);
	virtual void __fastcall Assign(Classes::TPersistent* Source);
};


class DELPHICLASS TAACustomText;
class PASCALIMPLEMENTATION TAACustomText : public TAAGraphicControl 
{
	typedef TAAGraphicControl inherited;
	
private:
	TFontLabels* FFonts;
	Classes::TNotifyEvent FOnTextReady;
	Classes::TNotifyEvent FOnComplete;
	Classes::TNotifyEvent FOnPainted;
	TUserLabels* FLabels;
	bool FLabelsInited;
	bool FFontsInited;
	void __fastcall SetFonts(const TFontLabels* Value);
	void __fastcall SetLabels(const TUserLabels* Value);
	
protected:
	virtual void __fastcall CreateDefLabels(void);
	virtual void __fastcall CreateDefFonts(void);
	void __fastcall CreateDefault(void);
	virtual bool __fastcall UseDefaultLabels(void);
	virtual void __fastcall LoadedEx(void);
	void __fastcall OnLabelChanged(System::TObject* Sender);
	__property Classes::TNotifyEvent OnComplete = {read=FOnComplete, write=FOnComplete};
	__property Classes::TNotifyEvent OnTextReady = {read=FOnTextReady, write=FOnTextReady};
	__property Classes::TNotifyEvent OnPainted = {read=FOnPainted, write=FOnPainted};
	
public:
	__fastcall virtual TAACustomText(Classes::TComponent* AOwner);
	__fastcall virtual ~TAACustomText(void);
	
__published:
	__property TFontLabels* Fonts = {read=FFonts, write=SetFonts};
	__property TUserLabels* Labels = {read=FLabels, write=SetLabels};
};


//-- var, const, procedure ---------------------------------------------------
static const Byte csMaxProgress = 0xff;
extern PACKAGE int HSLRange;
extern PACKAGE Graphics::TColor __fastcall HSLtoRGB(double H, double S, double L);
extern PACKAGE Graphics::TColor __fastcall HSLRangeToRGB(int H, int S, int L);
extern PACKAGE void __fastcall RGBtoHSL(Graphics::TColor RGB, double &H, double &S, double &L);
extern PACKAGE void __fastcall RGBtoHSLRange(Graphics::TColor RGB, int &H, int &S, int &L);

}	/* namespace Aafont */
using namespace Aafont;
#pragma option pop	// -w-
#pragma option pop	// -Vx

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品影院在线观看| 色婷婷综合激情| 在线免费观看日韩欧美| 精品久久国产字幕高潮| 亚洲色图欧美激情| 国产精品77777竹菊影视小说| 日本韩国一区二区三区| 中文字幕电影一区| 久久国产欧美日韩精品| 欧美影院精品一区| 中文字幕一区二区视频| 国产黄人亚洲片| 欧美一区二区三区免费在线看| 亚洲欧美日韩成人高清在线一区| 国产一区二区毛片| 欧美va在线播放| 日韩av电影天堂| 欧美肥妇bbw| 午夜日韩在线观看| 欧美久久高跟鞋激| 亚洲一二三四在线观看| 91在线视频18| 亚洲免费色视频| 一本高清dvd不卡在线观看| 国产日韩精品一区二区三区 | 日韩国产高清影视| 日本精品一区二区三区四区的功能| 国产精品污网站| 成人小视频免费在线观看| www久久精品| 国产精品夜夜爽| 国产精品久久久一本精品| 国产91丝袜在线18| 国产精品天天看| 97精品久久久午夜一区二区三区 | 成人综合在线网站| 国产天堂亚洲国产碰碰| 国产精品资源在线看| 久久综合成人精品亚洲另类欧美 | 亚洲国产成人高清精品| 91福利在线观看| 亚洲电影在线播放| 欧美老肥妇做.爰bbww| 日韩国产一区二| 日韩欧美亚洲国产另类| 狠狠色狠狠色合久久伊人| 精品sm在线观看| 从欧美一区二区三区| 国产欧美日韩另类视频免费观看 | 国产精品私房写真福利视频| www.亚洲精品| 五月天中文字幕一区二区| 欧美一区午夜精品| 黑人巨大精品欧美一区| 日本一区二区三区四区在线视频| 99久久精品费精品国产一区二区| 亚洲精品免费播放| 911国产精品| 久久狠狠亚洲综合| 国产精品理论片| 欧美日韩免费观看一区二区三区 | 一区二区三区日韩在线观看| 欧美日韩在线播放三区四区| 日韩电影免费在线观看网站| 久久亚洲精华国产精华液 | 久久男人中文字幕资源站| 丰满亚洲少妇av| 亚洲成人免费影院| 久久免费美女视频| 欧美午夜不卡在线观看免费| 韩国v欧美v亚洲v日本v| 亚洲码国产岛国毛片在线| 91精品国产麻豆| 一本到高清视频免费精品| 国产在线日韩欧美| 亚洲线精品一区二区三区八戒| 亚洲精品在线网站| 欧美一a一片一级一片| 国产精品一区二区不卡| 日韩影院在线观看| 中文字幕日韩av资源站| 欧美mv和日韩mv的网站| 欧美婷婷六月丁香综合色| 国产69精品久久99不卡| 免费国产亚洲视频| 亚洲在线免费播放| 亚洲欧洲www| 精品国产伦一区二区三区观看方式 | 91极品美女在线| 国产成人免费在线| 麻豆免费看一区二区三区| 伊人婷婷欧美激情| 国产精品情趣视频| 精品久久国产97色综合| 91精品国产一区二区三区香蕉| 成人精品电影在线观看| 国产盗摄视频一区二区三区| 美女在线视频一区| 亚洲不卡一区二区三区| 亚洲自拍偷拍欧美| 一区二区三区四区五区视频在线观看 | 欧美日韩中文另类| 99re热这里只有精品免费视频| 国产成人综合在线播放| 狠狠色丁香久久婷婷综| 秋霞午夜av一区二区三区| 日本成人在线不卡视频| 三级精品在线观看| 亚洲福利一二三区| 一个色妞综合视频在线观看| 亚洲天堂免费看| 一区二区三区中文字幕精品精品 | 在线视频你懂得一区| av激情综合网| 成人黄色软件下载| 99久久er热在这里只有精品66| 成人一区二区三区视频| 国产a精品视频| 成人av资源在线| av成人动漫在线观看| 不卡av电影在线播放| 99精品久久免费看蜜臀剧情介绍| 99久久精品国产一区二区三区| 成人午夜激情影院| 99国产精品久久久久| 91国模大尺度私拍在线视频| 91黄色激情网站| 欧美精品一级二级三级| 日韩精品中文字幕一区二区三区| 欧美电影免费观看高清完整版在线| 精品国产91亚洲一区二区三区婷婷 | 一区二区在线看| 午夜精品在线看| 久色婷婷小香蕉久久| 久久99国产精品麻豆| 国产69精品久久777的优势| 不卡一区二区三区四区| 欧美午夜寂寞影院| 精品国产乱码久久久久久蜜臀 | 亚洲一区影音先锋| 免费av网站大全久久| 国产成人免费av在线| 欧美综合亚洲图片综合区| 精品视频123区在线观看| 久久久www成人免费无遮挡大片| 国产精品美女视频| 婷婷综合五月天| 国产一区二区三区黄视频 | 久久九九国产精品| 亚洲日本一区二区| 日本麻豆一区二区三区视频| 粉嫩aⅴ一区二区三区四区五区 | 久久综合色天天久久综合图片| 国产精品理论在线观看| 欧美96一区二区免费视频| 成人久久视频在线观看| 91精品国产综合久久久蜜臀粉嫩| 国产精品美女久久久久久| 免费成人美女在线观看.| 99久久婷婷国产综合精品电影 | 在线免费观看日本欧美| 久久久精品国产免费观看同学| 亚洲一区二区三区四区不卡| 国产成人免费在线视频| 717成人午夜免费福利电影| 欧美国产综合色视频| 日韩精品久久久久久| 成人av在线观| www久久精品| 日韩精品乱码av一区二区| 91亚洲国产成人精品一区二三 | 精品国精品自拍自在线| 亚洲一区在线看| 不卡电影一区二区三区| 久久青草欧美一区二区三区| 日韩精品免费专区| 欧美羞羞免费网站| 中文字幕一区在线观看| 成人综合婷婷国产精品久久| 欧美成人一区二区三区在线观看| 亚洲午夜激情网站| 在线亚洲一区观看| 亚洲欧洲99久久| 国产成人精品午夜视频免费| 精品国产伦一区二区三区观看体验| 日日骚欧美日韩| 欧美伦理视频网站| 亚洲福利电影网| 欧洲国内综合视频| 亚洲午夜影视影院在线观看| 色综合天天综合网国产成人综合天| 精品国产百合女同互慰| 国产中文字幕精品| 精品国产乱码91久久久久久网站| 久久se精品一区二区| 精品国产免费一区二区三区四区| 激情久久五月天| 国产欧美日韩另类一区| 成人免费的视频| 一区在线中文字幕|