?? update.txt
字號:
平滑特效字體控件包更新記錄:
===========================
備注:該控件包以后將不再做大的更新,除了Bug修正
控件作者當前正在開發CnPack國產大型免費開發包(2002-2003年度)
http://www.cnvcl.org
平滑特效字體控件包也將移植到CnPack中,敬請期待!
控件包更新記錄:
---------------
2004.07.12 V2.60
修正由于線程定時器引起的滾動及通知事件問題
修正滾動控件在設置滾動象素不為1時循環不正常的問題
(感謝 小葉 朋友報告以上錯誤)
增加兩個線程定時器控件
修正用戶標簽在NT下取不到組織名的問題
2003.12.02 V2.59
修正字體紋理為圖標時設置居中導致出錯及不支持縮放的問題
(感謝 果凍布丁 朋友的錯誤報告)
2003.11.21 V2.58
修正控件不支持 TFrame 的錯誤
(感謝samboy朋友的錯誤報告)
2003.03.23 V2.57
新增水平鏡象和垂直鏡象效果
TAAScrollText新增向下滾動支持(ScrollStep設為負值)
更新作者郵件地址和網站鏈接
(感謝wangyixinyu朋友的建議)
2002.10.23 V2.56
新增對旋轉文字的支持
(感謝wang abdam朋友的建議)
新增對BCB6的支持
2002.09.24 V2.55
新增對BCB5/Delphi7的支持
2002.07.02 V2.54
TAAScrollText中新增WordWarp自動換行功能
(感謝 趙常美 朋友的建議)
字體特效新增兩種漸變方式
新增CHM格式幫助文件
控件包重新聲明在GNU LGPL協議下發布
2002.06.26 V2.53
修正部分控件與透明顯示相關的一些錯誤
去掉了一些控件的FullPaint屬性
新增Demo演示程序
2002.06.05 V2.52
TAAScrollText中新增背景圖片支持
(感謝 高越 朋友的建議)
2002.06.03 V2.51
更換了全新的控件圖標,感謝 Passion 兄幫助制作
新增“噴濺”特效
修正Win2000下有時在IDE中運行無顯示的錯誤
修正AALabel組件編輯器一處小Bug
控件安裝面板改為“AAFont”
2002.05.31 V2.5
新增平滑特效字體對話框控件TAAFontDialog
新增平滑特效字體屬性編輯器
新增TAALabel組件編輯器
修正動態創建的控件不能正常顯示的錯誤
取消單獨的控件版本號,使用控件包版本號代替
2002.05.24 V2.41
修正控件包在D6下一個編譯警告(不影響使用)
AALinkLabel的小改動
2002.05.23 V2.4
修正平滑字繪制時創建灰度調色板未釋放的特大Bug
該Bug導致繪制平滑字體時嚴重消耗系統GDI資源
修正圖像Alpha混合的錯誤
經測試動態控件運行時不再不停地消耗GDI資源
2001.12.02 V2.36
修正設置了Range Checking時運行出錯的錯誤
(感謝“天利軟件工室”田要立兄報告該錯誤)
改進TimerEx,允許根據不同的精度要求使用Timer或線程方式定時
在AAScrollText中新增ScrollQuality滾動精度屬性
2001.09.26 V2.35
修正字體特效中字體紋理只支持Bitmap格式的錯誤
修正部分控件中背景屬性只支持Bitmap格式的問題
2001.09.06 V2.34
新增對Delphi 6.0的支持
修正少量錯誤
2001.09.05 V2.33
修正控件關閉時有時提示無父窗口的錯誤
修正其它的小錯誤
新增HSL和RGB轉換函數
2001.08.04 V2.32
AAScrollText的小升級
2001.07.23 V2.31
修正AAScrollText一個錯誤
2001.07.13 V2.3
修正控件透明顯示時重打開窗體出錯的錯誤
修正漸變色顯示的錯誤
修正其它小錯誤
部分控件新增FullPaint、Border等屬性。
平滑字體特效新增Noise噪聲屬性和Outline輪廓字屬性
新增完整注釋
新增AAFadeText控件,用于顯示漸隱文本
重新編排控件單元,方便安裝
控件發布改為完全免費(包括商業用途)
2001.06.15 V2.2
第一個有完整體系架構的控件包
重寫、整理了幾乎所有代碼,控件包開始有統一的結構
新增背景圖片屬性
新增發布屬性(Dock、ParentEffect)的打包
減少不常用屬性對Object Inspector顯示的占用
新增AAControl單元,定義控件包可重用代碼
新增AALinkLabel控件,用于顯示超鏈接標簽
新增AAText控件,支持多行文本和自動換行
2001.06.06 V2.1
調整Style顯示方式
新增紋理字支持
新增陰影不透明度參數
內部完全封裝字體標簽和用戶標簽
內部完全封裝平滑特效參數
2001.05.17 V2.0
采用全新算法,重寫平滑字體全部代碼
支持陰影、漸變色、透明、半透明
更快的顯示速度、更多的可擴充性
(新算法不支持Clear類型)
控件包版本號與AAFont單元版本號統一
2001.05.14 V1.31
重新恢復了對ClearType的支持
ctNone:無
ctRGB:RGB方式
ctBGR:BGR方式
該單元得到原作者李文松朋友的授權,允許免費發布
2001.02.21 V1.3
去掉了掩碼類型屬性,改為顯示品質屬性Quality
aqHigh:采用4x4采樣,最高顯示品質
aqNormal:采用3x3采樣,最佳品質速度比(新增)
aqLow:采用2x2采樣,最快速顯示速度
aqNone:無平滑作用
采用改進的算法,大幅提高顯示速度
2001.02.14 V1.21
新增類TAAFont封裝了平滑字體函數
新增TextHeight, TextWidth方法
修正斜體字顯示寬度計算
以下為李文松創建的AAFont及更新:
1999.07.13 V1.2
新增 Simle AA,采用2x2采樣,更快顯示!
1999.01 V1.1
新增Clear類型支持
1997.12 V1.0
第一版代碼
(由李文松編寫)
AALabel
平滑特效字體標簽
----------------
2002.05.31
統一版本號
2001.07.04 V2.11
新增Border參數
新增FullPaint參數
2001.06.15 V2.1
重新整理全部代碼
新增背景圖片屬性
2001.05.17 V2.0
采用新的平滑特效字單元
重寫了全部代碼
更快的顯示速度和支持漸變色
完全的透明方式支持
2001.01.20 V1.1
新增陰影模糊功能
2001.01 V1.0
創建控件
AALinkLabel
平滑特效超鏈接標簽
------------------
2002.05.31
統一版本號
2002.05.24 V1.02
將Click方法申明為public,可用來打開超鏈接
(感謝 秦雷 朋友的建議)
2001.07.04 V1.01
新增Border參數
新增FullPaint參數
2001.06.15 V1.0
創建控件
AAText
平滑特效文本控件
----------------
2002.05.31
統一版本號
2001.07.04 V1.01
新增Border參數
新增FullPaint參數
2001.06.15 V1.0
創建控件
AAScrollText
平滑滾動文本控件
----------------
2002.05.31
統一版本號
2001.08.04 V1.45
新增HeadSpace和TailSpace屬性(原SpcHeight)
修正RepeatDelay為0時停止滾動的錯誤
2001.07.23 V1.44
修正背景色不為白色時兩次循環之間有白條的錯誤
(感謝“天利軟件工室”田要立朋友報告該錯誤)
2001.07.01 V1.43
新增SpcHeight屬性
修正少量錯誤
2001.06.15 V1.42
重新整理代碼
修正部分屬性存儲問題
新增行間距屬性
新增標簽作用范圍屬性
2001.06.04 V1.41
修正設計時CreateText期間刪除控件導致死鎖的錯誤
修正設計時關閉Delphi導致藍屏的錯誤
(感謝jichenwang報告該錯誤)
修正設計時窗體View as Text(Form)時藍屏的錯誤
修正運行時偶爾出現的非法操作錯誤
修正控件高度變化時不能自動Reset的問題
修正默認文本被存儲的錯誤
限制控件的最小高度、寬度為20
2001.5.17 V1.4
采用新的平滑特效字單元
更快的顯示速度和支持漸變色
2001.3.21 V1.3
修正一些錯誤
新增字體標簽、對齊標簽、系統標簽及自定義標簽
新增若干屬性、方法、事件
滾動部分采用單獨的線程,實現無級調速
提高顯示速度
2001.3.03 V1.2
新增TTextParam 打包文本參數
優化顯示速度
新增自定義對齊方式功能
2001.2.15 V1.1
增加了陰影模糊功能
2001.1.20 V1.0
創建控件
AAFadeText
平滑特效漸隱文本控件
--------------------
2002.05.31
統一版本號
2001.07.04 V1.0
創建控件
AAFontDialog
平滑特效字體對話框控件
----------------------
2002.05.31
創建控件
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -