Duilib编辑器DuiDesigner
2016-06-06 11:05
3835 查看
Duilib编辑器DuiDesigner
个人维护官方Duilib库附带废弃的编辑器DuiDesigner,修复原来的诸多bug,能正常编译,更新如下:
1.修复DuiDesigner工程编译不完整crash的bug.
2.修复所有color显示不正常的bug(即设置、加载什么颜色就显示什么颜色,value值为ARGB格式)
3.修复工具属性栏属性更改后主视图及时刷新、绘制流程紊乱不匹配的bug
4.修复属性栏各种控件各种属性无效的bug(包括Combo、Edit等)
5.添加Button控件文字图片支持功能(在Button控件之上扩展了支持前置图片的功能,一般用于按钮之上显示指定的“文字图片”,原有的功能保持不变,编辑器也顺带更新所有选择图片的对话框,添加“AlignCenter”属性,可调整图片位置等)
6.添加资源路径选择功能,能够读取自定义的路径下的xml文件(支持相对路径,保存后也支持相对路径,很方便,再也不用担心手动该路径的痛苦了)
7.工具栏添加RichEdit控件编辑支持,修复RichEdit各种bug等,添加tip提示语功能
8.修复编辑器任意控件位置刷新,导致相关控件莫名偏移的bug,想怎么该属性都无影响(原有代码里有钩子函数,坑死了)
9.添加UI编辑后文件保存格式,支持绝对布局和相对布局,只保存有修改的属性(“占位控件”统一用“Control”,提高效率),再也不用担心保存文件后,还要手动修改路径啊,若干属性不对,相对布局坐标,占位控件等的麻烦问题,统一都解决了
10.新增选择控件元素后,及时突出左侧树状列表选择状态(增强用户体验)
11.新增xml动态刷新编辑器视图的功能(即支持手动修改xml时,也能刷新编辑器中的视图结构,有了这个功能,再也不怕手动改了xml文件后,还要重新加载到编辑器中才能看到修改后的效果,想在哪儿修改就在那儿修改!)
12.优化"step-9"保存相对布局时,删除多余的坐标属性、过滤“占位控件时”,保存原有控件该有的属性(提高布局准确性、简易性和整体易修改性)
13.暂时不支持菜单Menu控件编辑,这个只有代码手动动态创建等(以后有时间就慢慢儿更新啦.......)
14.经过一番修改,终于支持完美动态刷新啦(优化了"step-11",及时清除了所有缓存),只要轻松按下F5键,主动刷新最新视图,即所有界面等都是最新(有了这点,可以随时随刻动态修改任何属性,及时的看到修改后的效果,用起来爽歪歪啊!)
15.修复"默认属性列表管理"对话框中修改、保存默认属性无效的bug(顺带添加相对路径支持)
16.编辑器添加"Tab"键开关(默认所有控件都是关闭状态),修复"Tab"键切换焦点绘图问题(采用GDI+绘制聚焦描边,效果显著增强),完美支持开启了Tab状态的控件循环Tab键切换焦点(可以自由指定想要Tab的控件)
以上纯属个人维护,若有什么bug请及时提出,我会抽时间修改更新,每次都会有更新文字说明,请留意!
需要的朋友,可以私密我购买,编辑器DuiDesigner +源码 为“500RMB”,谢谢,出来混都不容易,请各位兄弟见谅!
支付后可联系我QQ:3359394421
(添加验证为: bt) 非诚勿扰,谢谢!
支付我二维码如下:(可微信、支付宝)
微信支付宝
个人维护官方Duilib库附带废弃的编辑器DuiDesigner,修复原来的诸多bug,能正常编译,更新如下:
1.修复DuiDesigner工程编译不完整crash的bug.
2.修复所有color显示不正常的bug(即设置、加载什么颜色就显示什么颜色,value值为ARGB格式)
3.修复工具属性栏属性更改后主视图及时刷新、绘制流程紊乱不匹配的bug
4.修复属性栏各种控件各种属性无效的bug(包括Combo、Edit等)
5.添加Button控件文字图片支持功能(在Button控件之上扩展了支持前置图片的功能,一般用于按钮之上显示指定的“文字图片”,原有的功能保持不变,编辑器也顺带更新所有选择图片的对话框,添加“AlignCenter”属性,可调整图片位置等)
6.添加资源路径选择功能,能够读取自定义的路径下的xml文件(支持相对路径,保存后也支持相对路径,很方便,再也不用担心手动该路径的痛苦了)
7.工具栏添加RichEdit控件编辑支持,修复RichEdit各种bug等,添加tip提示语功能
8.修复编辑器任意控件位置刷新,导致相关控件莫名偏移的bug,想怎么该属性都无影响(原有代码里有钩子函数,坑死了)
9.添加UI编辑后文件保存格式,支持绝对布局和相对布局,只保存有修改的属性(“占位控件”统一用“Control”,提高效率),再也不用担心保存文件后,还要手动修改路径啊,若干属性不对,相对布局坐标,占位控件等的麻烦问题,统一都解决了
10.新增选择控件元素后,及时突出左侧树状列表选择状态(增强用户体验)
11.新增xml动态刷新编辑器视图的功能(即支持手动修改xml时,也能刷新编辑器中的视图结构,有了这个功能,再也不怕手动改了xml文件后,还要重新加载到编辑器中才能看到修改后的效果,想在哪儿修改就在那儿修改!)
12.优化"step-9"保存相对布局时,删除多余的坐标属性、过滤“占位控件时”,保存原有控件该有的属性(提高布局准确性、简易性和整体易修改性)
13.暂时不支持菜单Menu控件编辑,这个只有代码手动动态创建等(以后有时间就慢慢儿更新啦.......)
14.经过一番修改,终于支持完美动态刷新啦(优化了"step-11",及时清除了所有缓存),只要轻松按下F5键,主动刷新最新视图,即所有界面等都是最新(有了这点,可以随时随刻动态修改任何属性,及时的看到修改后的效果,用起来爽歪歪啊!)
15.修复"默认属性列表管理"对话框中修改、保存默认属性无效的bug(顺带添加相对路径支持)
16.编辑器添加"Tab"键开关(默认所有控件都是关闭状态),修复"Tab"键切换焦点绘图问题(采用GDI+绘制聚焦描边,效果显著增强),完美支持开启了Tab状态的控件循环Tab键切换焦点(可以自由指定想要Tab的控件)
以上纯属个人维护,若有什么bug请及时提出,我会抽时间修改更新,每次都会有更新文字说明,请留意!
需要的朋友,可以私密我购买,编辑器DuiDesigner +源码 为“500RMB”,谢谢,出来混都不容易,请各位兄弟见谅!
支付后可联系我QQ:3359394421
(添加验证为: bt) 非诚勿扰,谢谢!
支付我二维码如下:(可微信、支付宝)
微信支付宝
相关文章推荐
- duilib bkimage 属性
- 用Duilib界面库开发的一个日历控件
- duilib 开源界面库
- duilib中,子xml创建自定义控件
- duilib JS与C++的相互调用
- 基于duilib的多标签简易浏览器
- DUILIB项目中自定义快捷键功能的实现方法
- Windows编程实现自定义全局热键
- DUILIB多级菜单例子
- DuiLib中CTileLayoutUI的一个bug
- Duilib 快捷键实现
- Duilib 下关于Gif的使用
- Duilib 改造之路 <1> 扩展标签
- Duilib 改造之路 <2> 渲染效果 1 不打马赛克的世界
- DuiLib介绍及其消息处理剖析
- Duilib学习笔记《01》— duilib整体框架认识
- Duilib技巧:背景图片平铺
- duilib滚动条能翻行、能翻页,但不能拖动的解决方法
- duilib入门三之控件属性
- duilib 入门二之 HorizontalLayout与VerticalLayout