![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OrangeUI
DelphiTeacher
专注界面美化
展开
-
2015-05-25:发布置OrangeUI For FMX 1.49
1. OrangeUI控件一些属性整体由Integer转换为Double,TRect转换为TRectF(编译遇到问题,请立即联系我)2. ListBox滑动流畅度提升(ScrollBox,TreeView,ListView同样)3. PageControl加入表头居中IsTabHeaderCenter属性(当Tab标签头未填满的时候)4. 控件设计器加入了共享Material素材的功能原创 2017-02-25 09:44:40 · 897 阅读 · 0 评论 -
2015-03-27:发布OrangeUI For FMX 1.47
1. ListBox增加数据编辑功能(应网友[江门]gzpochacco要求)2. 修正画分隔线高度为1px时,显示的却是2px的Bug,以及ButtonGroupMaterial的效果不起作用的问题(感谢网友carmas123)(XE画细度为1的线,DrawLine(PointF(1,1),PointF(1,100))会显示两个像素,DrawLine(PointF(1-0.5,1),Po原创 2017-02-25 09:43:42 · 651 阅读 · 0 评论 -
2015-02-10:发布OrangeUI For FMX 1.46
1. 增加ComboEdit,ComboBox,DateEdit,Popup(都是从自带控件继承)2. 增加SwitchBar开关控件(应网友白雪公猪(傻大木)要求) 8. 增强了TreeView控件 9. 增加了新浪微博的初版DEMO 10. DrawPicture加入使用资源图片(在Project->Resources and Images....中添加)原创 2017-02-25 09:43:17 · 736 阅读 · 0 评论 -
2015-01-15:发布OrangeUI For FMX 1.45
1. 修复Button和Action的关联(感谢网友[温州]大量)2. SkinImageList里的每一张图片增加了ImageName,绘制图片的地方可以指定ImageName(也可以指定ImageIndex)3. 增强ItemDesignerPanel中绑定Item控件的属性编辑器4. 加入OSX,Win64平台5. 一些小细节,DrawPictureParam加入了Alpha原创 2017-02-25 09:42:43 · 570 阅读 · 0 评论 -
2014-12-29:发布OrangeUI For FMX 1.4
1. NotifyNumberIcon的Number,NumberMax属性由Integer类型转换为Double类型,并可以绑定到SkinItem的字符串属性2. PageControl加入了PageListAnimated属性,点击标签头可以动态的切换分页3. 加入了SwitchPageListControlGestureManager控件,用于实现切换分页的手势4. 加入了Swi原创 2017-02-25 09:42:14 · 770 阅读 · 0 评论 -
2014-11-19:发布OrangeUI For FMX and VCL 1.3 稳定版
1. 增加ListBox的列表项水平拖动的功能,用于放置列表项删除按钮,或打电话等功能按钮或其他控件2. ListBox的列表项的图标默认使用ListBox中设置的SkinImageList3. ListView不同列表项宽度的显示处理4. ImageListViewer增加左右按键移动的功能5. 基类控件增加MouseDownFocus属性(鼠标按下就获取焦点)原创 2017-02-25 09:41:55 · 798 阅读 · 0 评论 -
2014-09-28:发布OrangeUI For FMX 1.2稳定版
1. 修复一些BUG(感谢无为)2. 所有控件增加透明度支持Opacity3. 所有控件添加了RefMaterial和KeepSelfOwnMaterial,多个控件可以共享一个素材4. Demo中添加OrangeViewPicture,通用图片浏览界面 5. 添加ProgressBar进度条控件 6. 增强ImageListViewer控件,增加手势支持,缩放支持原创 2017-02-25 09:41:30 · 910 阅读 · 0 评论 -
2014-09-19:发布OrangeUI For FMX 1.2正式版
老哥脑出血,本人一直陪在医院,抽出一些时间来完善OrangeUI,医药费也用了6万多了,唉,大家保重身体,珍惜生命,人生艰苦,祸福自取!1.修复内存泄露的问题(感谢无为)2.增加ImageListViewer控件(手势翻页查看图片)3.增加DrawPanel画板控件4.加入OrangeUIMobileDebugServer程序,允许真机调试时远程输出日志原创 2017-02-25 09:41:10 · 878 阅读 · 0 评论 -
2014-08-28:发布OrangeUI For FMX 1.1.1 正式版
1.增加PullLoadPanel控件,简化并自定义ListBox的上拉和下拉刷新功能2.增强ListBox的设计时绑定功能,增强ListBoxItem的属性3.Memo加入显示提示文字的功能原创 2017-02-25 09:40:38 · 570 阅读 · 0 评论 -
2014-08-18:发布OrangeUI For FMX 1.1 正式版
1.优化ListBox的效率,一两万条滚动顺畅2.增强CheckBox,可以设置未勾选和已勾选的标题3.添加NotifyNumberIcon,也就是通知提醒数字控件4.增加ListBox的简单实用的动态绑定功能原创 2017-02-25 09:39:42 · 676 阅读 · 0 评论 -
2014-06-08:发布OrangeUI For FMX and VCL1.0 Beta版
1.按钮控件和图片控件免费使用2.FMXEdit和FMXMemo修改成无边框的3.加入ImageListPlayer和ButtonGroup控件4.增强ListBox,并加入ListView控件5.增加SkinAnimator和SkinControlMoveAnimator动态效果组件原创 2017-02-25 09:39:16 · 602 阅读 · 0 评论 -
2014-05-06:发布OrangeUI For FMX and VCL1.0 Preview 3版
2014-05-06:发布OrangeUI For FMX and VCL1.0 Preview 3版1.Image控件,加入GIF图片支持,图片旋转,图片列表播放2.ListBox控件功能增强,加入上下拉滚动刷新功能,加入分隔线功能3.框架调整,绘制参数加入根据控件状态动态效果切换的功能4.加入OrangeUI For VCL5.其他的想不起来了原创 2017-02-25 09:36:26 · 583 阅读 · 0 评论 -
OrangeUI之ListView的简单介绍
OrangeUI之ListView的简单介绍1.轻松实现主流APP界面,比如购物APP商品列表,九宫格菜单等2.独创的利用面板来设计样式,虽然已经被CustListView,FMXUI,以及高勇的GYListView模仿,但依旧遥遥领先3.样式设计面板支持按钮,文本,图片,编辑框,提醒,多彩文本,广告轮播,复选框等4.只需一个属性就可以直接启用下拉刷新功能,上拉加载更多的功能5原创 2017-05-03 22:33:26 · 3329 阅读 · 0 评论 -
Delphi移动平台UI自定义控件OrangeUI 1.47 XE7、XE8版正式发布
Delphi移动平台UI自定义控件OrangeUI 1.47 XE7、XE8版正式发布经过三年的构思,设计和开发,OrangeUI从最初的XE4的1.0初版,到了今天XE8的1.47版,感谢各位D友的支持,特别是几十位国内和国外的OrangeUI客户的资助,非常的感谢大家!如今,基本的控件和界面功能已经实现和稳定,接下来还有更多更复杂的,会在接下来的2015年开原创 2015-04-12 21:00:18 · 10012 阅读 · 1 评论 -
2015-04-11:发布OrangeUI For FMX 1.48
1. 支持XE82. TabSheet增加NotifyNumberIconControl属性,用来绑定提醒图标控件3. Button增加Detail属性原创 2017-02-25 09:44:21 · 540 阅读 · 0 评论 -
2015-07-06:发布OrangeUI For FMX 1.50
1.加入MultiColorLabel控件,支持一个Label中多个字符串显示不同颜色的字体(在Win平台下此控件仅简单预览)2.加入简单的DBGrid控件(记住,是简单的)(应网友Colin的要求)3.修正ButtonGroup中Button仍使用自己的BackColor来绘制的BUG(感谢网友Jason)4.优化中文的绘制速度,优化控件的加载速度,大大减小.fmx文件的体积(升级之原创 2017-02-25 09:45:05 · 1045 阅读 · 0 评论 -
希望OrangeUI有个好的开始
有兴趣了解OrangeUI的,或是一起探讨皮肤界面的,欢迎加入OrangeUI For FMX 技术支持QQ群10900297,从事Delphi的控件开发已经五个年头了,做过不少套皮肤,开发过无数的控件,但是,三年来,几乎都在做重复的工作,那里文本绘制的坐标改一下,这里加一个图片,从基类控件中派生修修补补的,而且,控件的设置几乎是运行时的,也就是只能靠代码来设置皮肤控件原创 2012-12-04 12:25:04 · 6081 阅读 · 11 评论 -
OrangeUI将支持皮肤包的功能
一直在思考怎么让OrangeUI支持皮肤包,因为皮肤包在设计OrangeUI之初就已经有了思路而且也写了支持皮肤包的部分代码,皮肤控件少了皮肤包,就像断了胳膊,控件拖到IDE上面,却没有默认的皮肤,的确不友好,经过这个月的苦苦思考,终于上路了,遇到问题只要思考,总会有万千种方法和可能。原创 2016-04-22 10:23:15 · 1646 阅读 · 0 评论 -
OrangeUI For FireMonkey介绍
OrangeUI是一套跨VCL和FMX框架的皮肤引擎,VCL版支持D7~XE最新版,FMX版鉴于XE2~XE4这些都成了移动开发的过渡版本,不稳定,故仅支持XE5UP2及以上版本,如果以后XE6出来表现更不错的话,那么会仅支持XE6。 OrangeUI,名字取的是本人的英文名Orange,爱吃桔子嘛,DelphiTeacher是我的网名。OrangeUI是从2012年开始设计并开发的,中途原创 2014-03-29 11:03:34 · 12109 阅读 · 2 评论 -
OrangeUI-Delphi移动开发利器
OrangeUI-助您快速开发漂亮实用的APP2013年EMB发布了XE4,开始了Delphi可以直接开发苹果APP的篇章,同时,OrangeUI就开始了紧锣密鼓的研发,一直到了2017年,耗时四年,期间EMB也发布了XE5、XE6、XE7、XE8、D10 Seattle,直到现在的D10.1 Berlin版,Delphi已经可以一套代码,同时开发很稳定的IOS和Android两个原创 2017-03-05 15:15:43 · 7002 阅读 · 1 评论 -
OrangeUI For FMX 1.0 Preview XE5UP2发布了
OrangeUI For FMX 1.0 Preview XE5UP2发布了, 下载地址(百度网盘):http://pan.baidu.com/s/1c0eRaF2附带有控件安装教程,使用说明,及示例. 本人先发布了这个For FMX的预览版,因为后面还要加一些东西进去,还会整理出VCL版本,想想开发这个东西,真是一把鼻涕一把泪,大便还流血!!!!但这还竟然只是个开始,哈哈原创 2014-04-03 02:39:33 · 4865 阅读 · 1 评论 -
2016-11-30:发布OrangeUI 1.65
1.修复连续点击造成不能返回上一个Frame的问题2.修复Label垂直绘制时显示不全的问题3.修复PullLoadPanel拖动的时候会盖住列表项的问题4.修复ScrollBox上的Edit滚动时ScrollBox不会滚动的问题5.修复ListBox在列表项高度不固定的时候绘制慢的问题6.付费版增加两个示例程序供学习(企业管理+平板点单)7.示例程序重新整理(TreeVi原创 2017-02-26 17:14:49 · 1213 阅读 · 0 评论 -
2017-02-25:发布OrangeUI 1.66
1. 内置TSystemHttpControl(uBaseHttpControl.pas)来下载图片,Image下载URL图片不需要再添加uIdHttpControl.pas或uNativeHttpControl,也不需要手动再指定DownloadPictureHttpControlClass2. 升级DownloadPictureManager,DrawPicture(如Imag原创 2017-02-26 17:14:31 · 2142 阅读 · 0 评论 -
2016-08-23:发布OrangeUI 1.64 Beta
1.在控件面板中加入了TClearEditButton等,可以直接把它们放入FMXEdit控件中2.完善了PullLoadPanel、PageControl、NotifyNumberIcon、FrameImage、RoundImage、MultiColorLabel的教程3.ListBox平拖列表项功能增强与完善(可以手动开始、结束平拖列表项,平拖时不会影响ListBox的垂直滚动)4原创 2017-02-25 09:47:20 · 763 阅读 · 0 评论 -
2016-06-01:发布OrangeUI For FMX 1.63 Stable
1. NotifyNumberIcon的素材添加LongPicture,当提醒数字为1位数时(1~9),使用Picture当作背景,为两位数时(10~99),使用LongPicture当作背景,避免拉伸产生变形 2. Frame切换增加简单的效果(HideFrame,ShowFrame中都加入了是否使用切换效果的参数)3. 增加教程和示例 (Frame中虚拟键盘简单处理示例2原创 2017-02-25 09:46:53 · 961 阅读 · 0 评论 -
2016-05-15:发布OrangeUI For FMX 1.63
1.去掉了ScrollBar的StrictScrollPrecision属性,加入了StrictScrollAngle属性(用于控制严格拖动的角度)。2.去掉了ItemDesignerPanel 的EnabledDesignTimePreviewBinding属性(直接启用设计预览功能)3.修复了ListView中Item.Visible为False时没有隐藏的Bug(感谢网友一二一)原创 2017-02-25 09:46:28 · 1010 阅读 · 0 评论 -
2015-09-09:发布OrangeUI For FMX 1.60
1.ListBox加入Edit自动编辑功能2.ListBox加入绘制圆角分组的功能3.修复DrawRectParam边框大于1时,填充色会填充到边框的BUG4.支持RAD 10 Seattle原创 2017-02-25 09:45:25 · 704 阅读 · 0 评论 -
2016-02-16:发布OrangeUI For FMX 1.62
1.修复列表项属性编辑器在编辑ListBoxItem的SubItems属性时挡住StringList编辑器的问题2.废弃ItemDesignerPanel的EnabledDesignTimePreviewBinding属性3.完善了教程(加入了 绑定ListBoxItem.SubItems、PageControl效果设置、ScrollBox处理虚拟键盘遮挡)4.加入了验货APP示例(仅原创 2017-02-25 09:46:09 · 569 阅读 · 0 评论 -
2015-11-20:发布OrangeUI For FMX 1.61 Beta
1.完善DrawPanel签名控件,加入撤消和恢复的功能2.加入RoundImage控件,可以在图片上绘制空心圆角矩形 3.修复了当TabSheet绑定NotifyNumberIcon,更改NotifyNumberIcon的Number,不立即刷新的问题,感谢网友HENKEL4.应客户要求,ListBox等加入了长按列表项的OnLongTapItem的事件5.设计时,List原创 2017-02-25 09:45:45 · 700 阅读 · 0 评论 -
FireCat这个三方SDK配置管理工具今天正式启动了
因为Delphi移动开发目前没有SDK管理工具,如果要配置一个三方SDK还是很头痛的事情,光有文档还不行,用户经常不太看的懂,又漏看漏做,很不方便,而像XCode有CocoaPod,AndroidStudio有Gradle,那么我在我OrangeUI智能布暑工具之上,我也开始做一个自动SDK管理工具,将SDK包统一放服务器上,然后用户通过命令行和配置文件去下载使用。开工!原创 2018-02-07 21:57:22 · 1058 阅读 · 0 评论