发布OrangeUI For FMX 1.63

下载地址(百度网盘):https://pan.baidu.com/s/14i84u

附带有控件安装教程,使用说明,及示例.

1.去掉了ScrollBar的StrictScrollPrecision属性,加入了StrictScrollAngle属性(用于控制严格拖动的角度)。

2.去掉了ItemDesignerPanel 的EnabledDesignTimePreviewBinding属性(直接启用设计预览功能)

3.修复了ListView中Item.Visible为False时没有隐藏的Bug(感谢网友一二一)

4.去掉了ListBox的ItemSizeCalcType属性,并将此属性名称替换为ItemHeightCalcType

5.去掉了PageControl素材的IsDrawBackground和IsDrawTabHeaderPicture属性

6.DrawParam在设计时显示所对应的参数名称

7.将ListBox,ListView,TreeView的OnClickItem事件类型由TNotifyEvent转换成TClickItemEvent

8.TreeView的素材添加ParentItemMaterial(父节点列表项绘制素材)

9.去掉了TabSheet素材的IsDrawBackground属性

9.去掉了ScrollBar素材的IsDrawBackground属性

10.将ListBox,ListView,TreeView的OnClickItem事件由TNotifyEvent(Sender:TObject)

转换为TClickItemEvent(Sender:TSkinItem),记得需要引用uSkinItems单元

11.加入ListBox自动下载图标的功能,记得添加uNativeHttpControl .pas或uIdHttpControl.pas

(只需要设置Icon.Url,在绘制此Item的时候,会启动线程自动下载图片,下载完自动刷新,看ListBox的示例,或新闻的示例)

12.加入下载图片管理DownloadPictureManager组件,记得添加uNativeHttpControl .pas或uIdHttpControl.pas

(看DownloadPictureManager的示例)

13.OrangeProjectCommon文件夹已更新(主要是FMX.Platform.iOS.pas等)

发表评论