Delphi MlSkin v4.5 (2020.06.07)發布啦! 它能讓你的程序擁有像QQ一樣多彩炫麗的外觀


組件包和Demo程序下載地址: http://www.pngui.com/filedownload

支持:Delphi7、Delphi2007、Delphi2009、Delphi2010、DelphiXE、DelphiXE2、DelphiXE3、DelhpiXE4、DelphiXE5、DelphiXE6、DelphiXE7、DelphiXE8、Delphi10.Seattle、Delphi10.1.Berlin、Delphi10.2.Tokyo、Delphi10.3.Rio、Delphi 10.4 Sydney

聯系方式:

  主頁: http://www.pngui.com

  Email: mlskin.cn@gmail.com

  QQ: 2763951778

  QQ群: 332123449

版本號:V4.5

發布時間:2020.03.20

更新內容:

+ 增加支持 Delphi 10.4 Sydney 版本

+ 增加Demo:通用下拉選擇列表框.v3.x

+ TMlSkinCustomGroupBox增加屬性:CaptionAlignment(可以設置標題文字的水平對齊方式)

+ TMlSkinToolbar增加屬性:BackgroundFillType(可以修改背景圖片填充方式)、PopupMenu屬性

+ TMlSkinTabset增加屬性:BackgroundFillType(可以修改背景圖片填充方式)、PopupMenu屬性

+ TMlSkinTips增加屬性:AlignmentHorizontal、AlignmentVertical(可以設置提示文字的水平、垂直對齊方式)

* 修正了TMlSkinCircleProgress.MaxValue屬性設置成0時會出錯的問題

* 修正了TMlSkinSpeedometer.MaxValue屬性設置成0時會出錯的問題

* 修正了TMlSkinNCLabel、TMlSkinNCImage組件無法響應鼠標雙擊的問題

* 修正了TMlSkinComboBox字體顏色在某些情況下顯示異常的問題

* 修正了TMlSkinToolbar鼠標單擊中的一處問題

* 修正了TMlSkinEdit.TextKind設置成tkNumReal時,用代碼賦值時無法顯示小數位的問題

* 修正了Mainmenu中的菜單項Hint丟失問題

* 修正了TMlSkinForm在多塊屏幕間拖放時顯示異常的問題

* 其它細節的修改及調整

 

版本號:V4.3

發布時間:2020.03.20

更新內容:

+ 增加新組件:TMlSkinCircleProgress (環形進度條組件)

+TMlSkinPanel.BackgroundFillType 增加ftStretch(背景圖拉伸填充方式)

* 修正了當TMlSkinCountBar垂直顯示時,頁碼會顯示異常的問題

* 修正了在dll使用了mlskin組件后,當進程沒有退出時,dll不能釋放的問題

* 修正了窗體最大化后,不能拖動標題欄讓窗體恢復正常大小的問題

* 修正了TMlSkinComboBox在某些情況下彈出下拉列表后會無法點擊的問題

* 修正了部分組件在設計期IDE可能會報錯並且顯示異常的問題

* 其它細節的修改及調整

 

版本號:V4.2

發布時間:2020.01.15

更新內容:

+ 增加組件:TMlSkinSpeedometer(速度儀表盤組件)

+ 增加Demo:MlSkin.Demo.TMlSkinSpeedometer.網絡測速.v4.x

+ TMlSkinPopupMessage.Popup()方法返回值為彈出窗體對象實例(方便用代碼控制此窗體,比如:關閉)

* 修正了TMlSkinCustomGroupBox.CheckBox引出的一個Bug

* 修正了TMlSkinSizeGrip顯示效果時的一處Bug

* 修正了TMlTrayIcon+TMlFormLayerBorder一起使用時,在某些情況下會出錯的問題

* 修正了TMlSkinToolbar在Delphi7下彈出菜單中的一處Bug

* 修正了TMlSkinLabel字符無法靠底邊顯示的問題

* 修正了TMlSkinEdit.TextKind設置成tkNumInt或者tkNumReal時,無法輸入負號的問題

* 修正了TMlSkinAnimation循環顯示動畫時有卡頓的問題

* 其它細節的修改及調整

 

版本號:V4.0

發布時間:2019.7.29

更新內容:

+ 增加 TMlSkinHtmlLabel 組件(僅實現了類似HTML文本標簽的部分效果)

+ 增加Demo: HtmlLabel&TMlSkinPopupMessage功能演示.v4.x

+ 增加 TMlSkinPopupMessage 組件(從右下角彈出通知消息組件)

+ TMlSkinButton增加了 AllowAllUp屬性(GroupIndex屬性值必須大於0才能生效)

+ TMlSkinCornerButton 增加了 PressedColor 屬性

+ TMlSkinImageButton增加了可位伸圖片 Streach 屬性

* 修正了TMlSkinTips組件彈出的提示框大小計算不准確的問題

* 修正了TMlFormLayerBorder中的一處Bug

* 其它細節的修改及調整

 

版本號:V3.8

發布時間:2018.12.12

更新內容:

+ 增加了 MlSkin Delphi 10.3 Rio 版本

* 解決在使用了MlSkinform后,窗體在改變大小時某些情況下會出現黑塊的問題

* 優化了MlSkinform、MlFormLayerBorder等部分組件的性能,響應速度更快

* 修正了MlSkinLabel 在v3.7版本中引出的一個新問題

* 修正了MlSkinNCImage.Pos.Align設置無效的問題

* 修正了MlFormLayerBorder在某些時候程序最小化后沒有消失的問題

* 修正了部分組件引起的GDI資源泄漏的問題

* 補齊了幾個組件的IDE圖標

* 其它細節的修改及調整

 

版本號:V3.7

發布時間:2018.10.29

更新內容:

+ 新增TMlSkinHint組件(支持自定義普通文字、顏色顯示效果、用常規窗體代替提示內容和異形窗體代替提示內容等特性)

+ 新增Demo:MlSkin.Demo.MlSkinHint功能演示.v3.0

+ TMlSkinEdit 增加CharCase屬性(控制輸入框中內容的大小寫)

+ TMlSkinEdit 增加TextKind屬性(設置輸入框中允許輸入的內容類型,如:英文、數字、小數)

+ TMlSkinTabset 增加屬性AllowDragTab,標簽支持鼠標拖動改變標簽位置

+ TMlSkinPanel 增加屬性Caption、CaptionVisible、Font(支持居中顯示Caption文本內容)

* 修正TMlSkinGroupBox.CheckBox屬性中的一處問題

* 修正TMlskinEdit字體顏色在某些時候顯示不正確的問題

* 修正TMlSkinToolbar.OnItemDown事件無效的問題

* 修正TMlMessageBox在某些時候文字內容顯示不完整的問題

* 修正TMlSkinCalendar在響應OnChanged事件時,在某些時候會出錯的問題

* 其它一些細節上的優化和調整

 

版本號:V3.6

發布時間:2018.06.24

更新內容:

+ TMlSkinColorButton增加PressedColor屬性

+ TMlSkinLabel增加RoundBackground、RoundSize屬性,用來設置彩色圓角背景的Label

+ 圖片資源庫增加了Image ID過濾顯示功能

+ 增加TMlSkinCalloutPanel,用法和FMX中的這個組件差不多,可用來制作提示框容器

+ 增加TMlSkinCornerButton,可同時設置圓角和直角的按鈕

* 修正MlSkinMenu中的字體設置無效的問題

* 修正MlSkinNCLabel.Width和Height屬性獲取值失敗的問題

* 修正MainMenu只有第一級菜單時,OnClick事件不能被響應的問題

* 修正MlSkinTips中在某些時候窗體關閉時會報錯的問題

* 修正MlSkinEdit可以粘貼多行文本的問題,改為禁用

* 修正MlSkinDatetimePicker在某些情況下會產生“Invalid argument to date encode”錯誤的問題

* 為了提高Delphi IDE的響應速度,禁用了在窗體設計時MlSkin組件的透明效果

* 優化了TMlSkinGroupBox、TMlSkinExpandBox的顯示性能,解決了在某些時候有黑塊的問題

* 修正了TMlFormLayerBorder組件的一個問題

* 修正了TMlSkinRes組件的一個問題

* 修正TMlSkinEdit在Delphi7編輯中文時可能會出現亂碼的問題

 

版本號:V3.5

發布時間:2018.3.5

更新內容:

+ TMlSkinToolbar 增加屬性:ScrollButtonVisible

+ TMlSkinExpandBox 增加屬性:TitleColor

+ TMlSkinCheckBox、TMlSkinRadioBox 增加新的事件:OnChanged

+ TMlSkinToolbar、TMlSkinTabset 增加屬性:AutoButtonWidth(自動設置標簽按鈕的寬度)

+ TMlSkinForm 增加新的選項:HideInTaskbar (設置窗體是否出現在任務欄上)

* 修正TMlSkinEdit在某些時候會彈出“Cannot open clipboard: 拒絕訪問” 的問題

* 修正TMlSkinAlphaForm在一些高清屏中導致窗體圖片會拉伸變形的問題

* 修正某些MlSkinForm窗體在部分特殊情況下關閉后,彈出“List index out of bounds (2)”的錯誤問題

* 修正顯示文本內容的一些組件在某些時候會彈出“Scan line index out of range”的錯誤問題

* 修正TMlSkinNCLabel因為高度計算不正確的原因,導致鼠標點擊事件響應錯誤的問題

* 修正MlMessageBox消息框在某些情況下,窗體寬度會顯示得很寬不美觀的問題

* 其它一些細節上的優化和調整

 

版本號:V3.4

發布時間:2018.1.7

更新內容:

+ TMlSkinMessageBoxStyle 增加幾個新屬性,ButtonFont、ButtonHotFont、HideLine

+ TMlSkinToolbar、TMlSkinTabset 增加TextOffset屬性

+ TMlSkinNCButton 增加Caption、CaptionOffset、Font、HotFont屬性

+ MlMessageBox支持將對話框中的內容進行復制(Ctrl+C)

+ TMlSkinComboBox增加MenuFrameColor屬性,可設置彈出菜單邊框顏色

* 修正陰影邊框組件在MlMessageBox窗體上時,在某些時候會出現殘影的問題

* 修正TMlSkinDatetimePicker.OnChange事件會提前觸發的問題

* 修正TMlSkinToolbar和TMlSkinTabset滾動按鈕在某些情況下不能顯示完整的問題

* 修正TMlLikeMenuDlg中的一處問題

* 修正TMlSkinColorButton顯示圓角時會出現鋸齒的問題

* 其它一些細節上的優化和調整

 

版本號:V3.3

發布時間:2017.11.1

更新內容:

+ 增加一個新的Demo:MlSkin.Demo.搖獎程序.v3.0

+ 增加一個新的Demo:MlSkin.Demo.簡易圖形控件演示.v3.0

+ 增加一個新的組件:TMlSkinShape(可當容器類組件使用,支持部分SVG Path格式圖像)

* 優化了MlSkin組件注冊邏輯,移除了3.x中需要用Reg.bat注冊組件的操作

* 修正一處在某些情況可能造成GDI資源泄露的問題

* 修正MlSkinTabset組件中圖標位置顯示不正確的一處Bug

* 修正MlSkinNCButton組件圖片的Disable屬性設置無效的問題

* 修正TMlSkinToolButton顯示文字時不能換行的問題

* 其它一些細節上的優化和調整

 

版本號:v3.2

發布時間:2017.7.16

更新內容:

+ 新增64位MlSkin組件版本(PS:安裝方法 http://www.pngui.com/archives/402

+ 解決了在同一台機中,多個Delphi版本同時使用MlSkin時,圖片庫不能自動切換的問題

+ 各個項目中的圖片資源庫完全獨立(PS: 自動在當前項目中增加uMlSkinResDM文件),不再需要手動導入導出圖片庫

+ TMlSkinScrollMsgBar增加Transparent屬性,支持背景透明

+ TMlSkinTabset增加CloseButtonOffset屬性,可設置標簽上關閉按鈕的位置

+ TMlSkinLabel、TMlSkinNCLabel增加EllipsisPosition屬性

+ 支持將圖片資源庫中的圖片另存為Png圖片格式

+ 重構了TMlFormLayerBorder組件,優化了性能和顯示效果

+ 在TMlSkinMessageBoxStyle中增加了設置按鈕的圖片風格的屬性

+ TMlSkinNCLabel增加MaxWidth屬性,可以限制標題字符串最大允許長度

+ TMlSkinPasswordEdit增加ShowPassword屬性,可切換成明文顯示密碼字符

* 修正了在使用了TMlSkinForm組件后,窗體無法響應鼠標點擊事件的問題

* 修正了MlSkinTabSet在某些情況下會讓背景色全部填充滿的問題

* 修正MlSkinPageControl組件在改變邊框大小時,會出現重影的問題

* 修正TMlSkinForm在窗體中無法響應彈出菜單的問題

* 修正了TMlSkinForm.Height等於0時,報‘Canvas does not allow drawing’錯誤的問題

* 優化文本虛化背景算法,加深發光效果的顯示濃度

* 修正一處由TMlSkinResManager引起的FastMM誤報代碼

* 解決所有的Edit中ShowcheckBox無法顯示的問題

* 修正了TMlSkinToolbar運行時手動設置Item.Down屬性為True后,對應Item沒有顯示按下效果的問題

* 修正在多個屏幕中顯示時,窗體在某些時候最大化后會消失不見的問題

* 其它一些細節上的優化和調整

 

版本號:v3.0
發布時間:2017.4.8
更新內容:

* 大幅度優化皮膚內存、CPU、GDI資源占用的問題,編譯后的文件尺寸也大大減小
* 獨創的圖片資源管理庫,能很方便的管理程序中所需要的圖片,同一張圖片在內存中只會創建一次
* 獨創的圖片資源屬性,支持直接使用圖片ID或本地圖片文件的詳細路徑來調用圖片資源,參考MainDemo.v3.0部分組件的屬性設置
* 解決了與Dev、AlphaControls這些第三方皮膚組件圖片文件格式沖突的老問題
* 增加對DelphiD10.2.Tokyo的支持
* 部分組件增加了幾個新的屬性
* 原來的20多個Demo程序已全部升級到3.0版本
* 其它一些細節上的優化和調整

 

s

 

版本號:V2.9.8
發布時間:2016.12.04
更新內容:

+ TMlSkinEdit增加Tips屬性
+ 增加Demo:MlSkinEdit.Tips功能演示
* 修正使用了TMlSkinForm后,窗體全屏后無法覆蓋任務欄的問題
* 修正TMlSkinTips中的一個錯誤
* 修正主程序最小化並恢復后,子窗體在某些情況下無法顯示的問題
* 修正TMlSkinVirtualDrawTree中的Header無法顯示的問題
* 修正TMlSkinFrom的窗體,當連續快速執行最小化恢復,且電腦性能比較差時,窗體有時候會卡住的問題!
* 修正TMlSkinToolbar一處焦點狀態顯示不正確的問題
* 修正TMlSkinEdit光標在某些情況無法顯示或者位置顯示不正確的問題
* 修正MlMessageBox在某些情況下會被窗體擋住的問題
* 修正TMlSkinCustomComboBox在某些情況下可能會顯示黑影的問題
* 修正了TMlSkinNC開頭的組件在某些情況下,窗體顯示后未能立即顯示的問題
* 其它一些細節上的優化和調整

 

版本號:V2.9.7.5
發布時間:2016.9.25
更新內容:

 

+ TMlSkinCircleMarker 增加RoundSize屬性,當RoundSize>0時,畫圓角矩形,否則畫圓
* 修正MlSkinForm的窗體時Hide后,無法再次顯示出來的問題,更好的兼容第三方的托盤組件
* 修正幾個用戶反饋的關於TMlSkinTip在某些情況報錯、顯示位置不正確的問題
* 修正了當使用了MlSkinForm並且該窗體被嵌入到某個容器組件中,窗體上標題欄無法響應鼠標點擊事件的問題
* 修正了TMlSkinScrollMsgBar在某些情況下會背景(變成黑色)導致無法顯示的問題
* 修正了TMlSkinPageControl組件,當選項卡一個都還沒有創建,但設置TabWidthAutoSize為True時會報除0的錯誤
* 修正了TMlSkinComboBox.Style=csDropDownList背景不能透明的問題
* 優化了TMlQQAlign的停靠邏輯,子窗體被激活時,不再自動拉出主窗體
* 其它一些細節上的優化和調整

 

 

版本號:V2.9.7
發布時間:2016.8.21
更新內容:

 

+ 新增TMlSkinScrollMsgBar組件(滾動消息欄)
+ 新增 MlSkin.Demo.滾動消息欄 功能演示Demo
+ TMlSkinRadioBox新增GroupIndex屬性
+ TMlSkinMenu 新增HotFont屬性,可以設置選中時字體的顯示效果
+ 更新了MlMessageBox中幾個常用的默認消息圖標
* 解決TMlSkinMenu在Windows Base模式時,菜單上圖標顯示黑邊的問題
* 修正了部分組件使用某些沒有包含Alpha通道的Png圖片時無法顯示的問題
* 修正TMlSkinRadioBox單擊一次會觸發2次單擊事件的問題
* 修正TMlSkinNCImag不能響應鼠標單擊事件
* 修正TMlSkinDatetimePicker在彈出選擇框時,如果超出了屏幕邊界不能自適應位置的問題
* 優化TMlSkinMemo滾動條部分代碼邏輯
* 修正TMlSkinSpinEdit在某些時間不能響應鍵盤按鍵事件的問題
* 優化TMlSkinForm當程序最小化並再次恢復時窗體上的組件會產生黑影閃爍的問題,響應速度更快
* 修正TMlSkinForm窗體顯示位置在某些時間顯示不正確的問題
* 修正TMlSkinTabset點擊空白區域時不能響應對應的鼠標點擊事件的問題
* 修正TMlSkinToolbar.Align屬性設置為alNone時,程序運行會自動變成alTop的問題
* 修正TMlSkinComboBox的Style為csDropDonw時,Itemindex:=-1不會將它清空的問題
* 修正TMlQQAlign所在窗體多屏之間無法移動的問題,優化了上拉來彈出的邏輯
* 解決了TMlSkinEdit的內容過多時,默認沒有從第1個字符開始顯示的問題
* 其它小的改動和調整

 

 

版本號:V2.9.5
發布時間:2016.5.25
更新內容:

+ 新增 TMlSkinTips 組件
+ 新增 “提示條.Tips”Demo
+ 支持 Delphi Berlin10.1 版本
* 優化核心代碼,整體性能提高,當窗體上組件比較多時,效果最明顯
* 優化TMlSkinIconButtonList, 新增CaptionWordWarp和ItemHotImage屬性
* 優化TMlSkinTabset,單個標簽可設置是否允許使用關閉按鈕(OnPaintCloseButton事件)
* 修正MlSkinDateTimePicker組件中的兩個問題
* 修正MlSkinLabel無法響應鼠標單擊事件的問題
* 修正MlSkinToolbar的客戶反映的幾個問題
* 修正MlURLButton,當Align和AutoSize屬性同時設置時,會造成界面卡住的問題
* 修正MlMessageBox中的一處問題
* 其它小的改動和調整

 

 

 

版本號:V2.9
發布時間:2016.3.20
更新內容:

+ 新增 TMlSkinCountBar 翻頁欄組件
+ 新增 TMlSkinTabset 組件(簡便的多標簽組件,可以顯示關閉按鈕)
+ 新增Demo:翻頁欄 + 透明背景ListBox
+ 新增Demo:多頁面切換(含關閉按鈕 TMlSkinTabset+TFrame)
+ TMlSkinForm.FillStyle 新增 mfsStretch 自動拉伸填充方式
+ TMlSkinIconButtonList 新增 AlignWithItems 屬性(設置所有項目的水平對齊方式)
+ TMlSkinIconButtonList 新增 ScrollSize 屬性(滾動時的位移量)
+ TMlSkinIconButtonList 新增 OnHotChanged 事件
* 優化 TMlSkinForm 組件的自畫邏輯,提高性能
* 修正TMlSkinLabel組件AutoSize在某些情況下失效的問題
* 修正TMlSkinGroupBox組件邊框會消失的問題
* 其它小的改動和調整

 

版本號:V2.8
發布時間:2016.1.24
更新內容:

* 修正了由TMlSkinTabSheet引發的一處 Canvas does not allow drawing 錯誤
* 修正了MlSkin中的部分組件,在一些特別的情況下,刷新背景時會變成黑色的問題
* 修正了窗體陰影邊框組件中的一處Bug
* 修正了TMlSkinIconButtonList在一行只顯示一個Item的情況,位置計算錯誤的問題
* 修正了TMlSkinDatetimePicker組件DateTime屬性無法設置日期時間的問題
* 其它小的改動和優化
+ TMlSkinGroupBox增加了CheckBox屬性(允許使用勾選框設置容器內組件的可用狀態)
+ TMlSkinGroupBox增加了FrameStyle屬性(設置組件的顯示風格樣式:Line、Box)
+ TMlSkinPanel.BackgroundFillType屬性增加樣式:ftCenter(背景圖片居中顯示)
+ TMlSkinForm增加KeepTitlerColor屬性(允許窗體標題欄始終使用顏色填充)
+ TMlSkinCustomAnimation增加Reverse屬性(可反向播放動畫)
+ TMlSkinIconButtonList增加OnGetCursor事件(運行時改變鼠標指針樣式)

 

版本號:V2.7
發布時間:2015.11.08
更新內容:

* 優化了組件圖像處理邏輯,減少內存和CPU的占用,提升了整體性能
* 修正鼠標點擊TMlSkinEdit后,在某些時候光標位置定位不太准確的問題
* 修正TMlSkinPasswordEdit的密碼能被復制的問題
* 修正TMlSkinCustomToolbar中的FocusItemIndex屬性在某些情況下沒有更新的問題
+ 增加Delphi10.Seattle支持
+ TMlSkinCustomComboBox新增 DropArrowNormal、DropArrowHot屬性(自定義下拉按鈕圖片)
+ TMlSkinPanel新增BackgroundFillType屬性(可設置背景圖片為平鋪、自動拉伸效果,方便制作含背景圖片的容器)
+ 新增Demo:通用用戶登錄窗體
+ 新增Demo:自定義下拉列表
* 其它小的改動和調整


版本號:V2.6
發布時間:2015.08.30
更新內容:
1、TMlSkinDatetimePicker增加AutoClose屬性(當為False時,點擊“日期”格子時不會關閉整個選擇框)
2、修正MlSKinButton在某些情況下單事件會觸發兩次的問題
3、修正TMlSkinNCButton在某些情況下按下后狀態不會彈起的問題
4、修正了使用了MlSkinForm組件,當窗體被最大化后,窗體四周還能響應鼠標拉伸操作的問題
5、修正TMlSkinVirtualStringTree滾動條大小在某些情況下計算錯誤的問題
6、TMlSkinCustomToolbar里面的子對象增加ImageDisableIndex屬性
7、優化了TMlSkinCustomToolbar中的DropdownMenu彈出邏輯
8、MlSkinEdit新增屬性DisableIME(禁用輸入法輸入)
9、修正在某些情況下MlSkinSplitter無法拖動的問題
10、新增TMlSkinIconButtonList組件(用它可實現類似iPhone圖標列表效果)
11、新增Demo:MlSkin.Demo.按鈕列表組件.V2.x

 

版本號:V2.5
發布時間:2015.07.02
更新內容:
1、新增MlSkinSizeGrip組件(當窗體沒有邊框時,可以在它上面拉放鼠標來改變窗體大小)
2、新增MlSkinCalendar組件(日歷組件)
3、重寫MlSkinDateTimePicker組件,更新簡潔美觀大方
4、新增MlSkinAnimation組件(用來將png圖片連續播放,有點像gif動畫)
5、TMlSkinMessageBoxStyle組件新增屬性可以直接設置MlMessageBox的窗體顯示風格
6、MlSkinEdit新增TextHintHideInKey屬性(當光標進入Edit時,不會隱藏Hint信息,直到有字符輸入后才會隱藏)
7、MlSkinColorButton新增一個Disable狀態
8、修正MlSkinScrollBox在某些情況下,滾動條大小計算不正確的問題
9、修正MlSkinToolbar不支持從其它窗體派生出來的問題
10、修正MlSkinVirtualStringTree滾動條在某些時候顯示不出來的問題
11、修正MlSkinNCButton在窗體被遮擋的情況下,當鼠標移過時會觸發Hot效果的問題
12、修正MlSkinLabel 在不透明的情況下,Color屬性設置無效的問題
13、修正MlSkinPageControl在某些情況下無法刷新的問題
14、修正MlFormLayerBorder在某些情況下無法顯示的問題
15、修正NC組件在某些情況不會顯示的問題
16、其它小的改動和調整

 

版本號:V2.4
發布時間:2015.05.21
更新內容:
1、MlSkin官網上線,歡迎訪問:http://www.pngui.com
2、修正MlSkinForm運行時切換Style時,窗體沒有立即變化的問題
3、修正MlSkinComboBox下拉列表的字體大小與設置的Font不一致的問題
4、MlSkinColorButton增加DropdownMenu屬性
5、MlSkinNCButton增加AllowAllUp屬性(用來實現ON/OFF開關效果)
6、MlSkinToolbar增加AllowAllUp屬性(用來實現ON/OFF開關效果)
7、MlSkinComboBox增加Values和Value屬性
8、MlSkinMenu增加LineColor、Menu_SubArrow、Menu_Check和Menu_Radio屬性
9、修正當Form被置頂后,MlFormLayerBorder引起顯示異常的問題
10、修正在某些情況下MlSkinEdit在失去焦點后,無法再次獲取焦點的問題
11、修正在一些特殊情況下,MlSkinEdit光標位置計算錯誤的問題
12、其它小的改動和調整

 

版本號:V2.3
發布時間:2015.04.12
更新內容:

1、新增DelphiXE8版本
2、新增TMlSkinLine組件
3、新增TMlSkinMessageBoxStyle組件(可以用來設置MlMessageBox的顯示風格)
4、新增TMlSkinSplitter組件
5、新增TMlSkinDatetimePicker組件(選擇日期時間的組件)
6、TMlSkinEdit增加ShowCheckBox屬性
7、新增Demo:仿360雲盤  (此Demo的源碼僅對正式版用戶提供)
8、修正當TMlSkinGroupBox的字體變大后,CaptionHeight設置無效的問題
9、修正某些情況下TMlFormLayerBorder邊框顯示時會出現白框的問題
10、修正在使用TMlSkinMenu后,某些時候,菜單上的Png圖標無法透明顯示的問題
11、修正TMlSkinPageControl動態創建后,在Free時Sheet時會報錯的問題
12、修正MlSKinNCButton 默認設置為DOWN=TRUE的時候,運行后需要鼠標移動到按鈕上面觸發一下,才會顯示為DOWN的狀態問題
13、修正MlSkinProgressbar的當Value超出范圍后會報錯的問題
14、修正在刪除TMlSkinListView的Scroolbar組件時,會引起IDE報錯的問題
15、修正因為TMlSkinForm.MainMenu屬性在某些情況下會引起Delphi IDE報錯的問題
16、修正TMlSkinGroupBox某些時候會出現黑邊的問題
17、MlSkinPageControl 添加DisableFont屬性
18、MlSkinEdit.Space.Active = False時,自動設置文本為垂直居中對齊
19、修正MlSkinEdit因為設置了MaxLength屬性,在選中里面文本后,文本不能被刪除的問題
20、TMlSkinExpandBox新增AllowCollapse屬性(為False時,“折疊”操作無效)
21、修正了MlSkinMemo.Align=alClient時,在窗體最大化會報錯的問題
22、修正幾處因為其它組件引起的部分MlSkin容器組件顏色顯示異常的問題
23、其它小的改動和調整

    

 

 

版本號:V2.1
發布時間:2015.03.08
更新內容:


1、新增TMlSkinToolbar組件
2、TMlSkinForm新增屬性:MainMenu (可以將MainMenu顯示在標題上的任意位置)
3、新增Demo “工具欄和菜單欄”
4、優化了TMlSkinProgressBar顯示風格
5、修正了TMlSkinLabel當Align屬性為alLeft時顯示黑影的問題
6、對TMlSkinPageControl標題文字支持背景虛化效果
7、修正了TMlLikeMenuDlg的一處Bug
8、對TMlSkinGroupBox的標題文字支持背景虛化效果
9、修正了TMlSkinLabel,文字在自動換行時,背景虛化范圍過小的問題
10、當TMlSkinCheckBox 為Disable時,字體顏色將變灰
11、當TMlSkinRadioBox 為Disable時,字體顏色將變灰
12、修正了TMlSkinButton Alt+?快捷鍵失效的問題
13、修正了彈出的MlMessageBox窗口中,按Ctrl鍵時會改變它上面的TMlSkinCheckBox選中狀態
14、修正了TMlSkinForm.RoundWindow屬性設置成False時,右下角會出現1個像素的白點
15、TMlSkinColorButton 支持圓角風格
16、修正了TMlSkinForm.ImageBorder屬性動態賦值后,窗體陰影無法顯示的問題
17、修正了TMlSkinForm不支持窗體BorderStyle設置bsNone的問題
18、修正了TMlSkinColorComboBox放在容器組件中時無法顯示的問題
19、其它小的改動和調整

 

 

版本號:V2.0.0 正式版
發布時間:2015.01.28
更新內容:

1、優化性能,減少部分組件所占用的GDI資源
2、優化性能,減少部分組件所占用的內存
3、重構了TMlSkinMenu,變換風格,功能增強
4、修正了在使用TMlSkinMenu時,菜單在某些情況所無顯示的問題
5、修正窗體最大化時的一處問題
6、MlSkinCheckBox和MlSkinRadioBox的文本內容背景支持虛化效果
7、修正了TToolbar組件背景顯示為黑色的問題
8、TMlSkinForm新增屬性Options
9、其它小的改動和調整

 

版本號:V2.0.0.Beta2
發布時間:2015.01.13
更新內容:

1、修正了MlSkinNCLabel、MlSkinLabel的Light開啟后的效果,當字體大小超過12時,背景虛化無法顯示的問題
2、修正了不能往MlSKinGroupBox里添加組件的問題
3、修正了TMlSkinPageControl,某些情況下鼠標移入Tab時,HotPicture無法顯示的問題
4、修正了TMlSkinEdit的OnKeyPress無法響應回車鍵問題
5、修正了TMlSkinEdit在某些情況下光標顯示錯位的問題
6、修正了在切換皮膚時部分窗體會閃爍的問題
7、修正了TMlSkinPageControl在某些情況下刷新時的一個問題
8、兼容其它的GR32版本
9、修正了TMlSkinRes部分屬性初始值設置錯誤的問題
10、其它小的改動和調整

 

版本號:V2.0.0.Beta1
發布時間:2015.01.02
更新內容:

1、全新架構,采用GR32引擎,性能提升比較明顯,界面響應速度更快
2、新增 TMlSkinSwitchButton 組件(開關切換按鈕)
3、新增 TMlFormLayerBorder 組件(允許窗體自定義邊框,方便用來做異形窗體)
4、TMlSkinForm 新增FillStyle屬性(用來設置圖片的填充樣式:虛化或平鋪)
5、TMlSkinForm 新增ImageBorder屬性(用來綁定TMlFormLayerBorder)
6、全新的 TMlSkinEdit、 TMlSkinSpinEdit 、TMlSkinPasswordEdit、TMlSkinSearchEdit 編輯框組件
7、所有編輯框組件,都可以通過 EdItems 屬性,為編輯框添加任意個數的按鈕、圖片、靜態文字內容
8、TMlSkinPanel 新增 BorderAlpha屬性
9、TMlSkinColorButton 新增Alpha屬性,可設置按鈕透明度
10、修復一些組件文字內容不能換行顯示的問題
11、新增Demo:QQ登陸界面
12、新增Demo:穿越火線.登陸界面
13、修正用戶反饋的一些Bug

 


版本號:V1.5
發布時間:2014.10.31
更新內容:
1、改進重繪邏輯,提升性能
2、重寫窗體自繪算法,恢復窗體原來應有的功能
3、解決窗體最小化,然后再恢復顯示時窗體上的組件閃爍的問題
4、優化彈出菜單顯示效果
5、重構部分組件的重繪算法
6、更新幫助文檔部分內容
7、新增Demo:選項對話框
8、修正用戶反饋的Bug

 

 

版本號:V1.4.9
發布時間:2014.09.29
更新內容:
1、MlSkin組件幫助文檔
2、新增TMlSkinColorButton組件(類似Win8風格的按鈕)
3、新增TMlSkinExpandBox組件(可展開、折疊的GroupBox)
4、新增TMlSkinCircleMarker組件(顯示角標組件)
5、新增TMlSkinCircleShape組件(將圖片在圓中顯示)
6、新增TMlSkinListView組件
7、TMlSkinLabel組件新增水平居中、垂直居中屬性
8、修正用戶反饋的Bug
9、改進算法,性能提升

 

版本號:V1.4.8
發布時間:2014.08.31
更新內容:
1、新增MlMessageBox組件
2、新增MlScrollBox組件
3、新增TMlSkinAlphaForm組件(不規則透明窗體,類似QQ聊天時雙擊查看圖片的窗體效果)
4、新增3個Demo:QQ影音、HelloWorld、不規則透明窗體
5、優化TMlSkinPageControl、TMlSkinProgressBar、TMlSkinLabel等組件的部分功能
6、NC按鈕添加Hint屬性
7、新增屬性:部分組件的高亮文字效果優化(可以設置背光顏色、是否開啟)
8、MlSkin組件幫助文檔完成30%
9、修正大量用戶反饋的Bug
10、改進算法,性能有小幅提升

 

版本號:V1.4.6
發布時間:2014.07.27
更新內容:
1、新增TMlSkinAnimateButton組件(動畫按鈕組件)
2、新增TMlURLButton組件 (URL按鈕組件)
3、新增幾個Demo:QQ旋風、Chrome
4、對MlSkin所有組件添加IDE圖標
5、提高與Delphi自帶Style和第三方皮膚組件的兼容性
6、部分組件添加新的屬性、事件
7、優化繪圖算法,部分組件性能大幅提升
8、修正一些用戶反饋的BUG

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM