|
Demo and help download: | |||
MlSkin.Demo | MlSkin.Help | Installation.Help | XeFramework |
64 bit version download list:(使用64位版本之前需要先安装32位版本,具体使用方法参考这里) | |||
MlSkin.DelphiXE2.x64 | MlSkin.DelphiXE6.x64 | MlSkin.Delphi10.1.Berlin.x64 | MlSkin.Delphi10.2.Tokyo.x64 |
MlSkin.Delphi10.3.Rio.x64 | MlSkin.Delphi10.4.Sydney.x64 | MlSkin.Delphi11.0.x64 |
版本号:v5.2
发布时间:2022.7.5
更新内容:
+ TMlSkinSearchEdit增加Items、Options属性
+ TMlSkinEdit.EdItems增加Hint属性
+ TMlSkinSwitchButton增加CaptionAlign属性
* 修改了部分组件的皮肤风格
* 优化了TMlSkinComboBoxEx部分功能
* 优化部分组件的性能
* 优化减少组件所占内存
* 修正了TMlSkinEdit.TextKind设置成tkNumInt时,在某些情况下会出现判断失效的问题
* 修正了MlMessageBox在HighDPI模式下,显示异常的问题
* 修正了TMlSkinLabel在IDE设计期,改变了字体属性后没有立即刷新显示的问题
* 修正了TMlSkinComboBoxEx在显示勾选框并且使用关键字过滤时,点击全选后,会将不在过滤列表中的内容也勾选的问题
* 其它细节的修改及调整
***********************************************************************************************************************
注意:
因为MlSkin3.x+ 升级将原2.x组件所有的图片属性都重新定义了,所以旧工程中自定义的图片属性,需要重新再绑定一下图片,安全起见,请先备份一下旧工程,再安装使用3.x+版本的组件
使用了MlSkin2.x旧工程升级到3.x+的方法:
1、备份好使用了MlSkin2.x版本的旧工程代码,特别程序中用到的图片
2、安装MlSkin3.x+版本,注意Library Path中目录也要指向3.x+的文件夹
3、在Delphi中打开旧工程项目
4、打开旧工程中的每一个窗体,当出现某个属性不存在时,一律点击“全部忽略”按钮(PS: 这步很重要,一定要执行)
5、在图片资源库中重新添加自定义图片,然后再绑定到组件对应的属性上
6、重新编译运行程序
如果在图片库中添加自定义图片时,遇到 Not found mlskin resoure file!错误,解决方法如下:
以管理员身份运行组件目录中的 RegMlSkin.bat 文件,必须显示执行成功后才表示组件注册完成!如果注册不成功,请与我联系