易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

Ex_DirectUI 3.0设计器 Beta 0.7 开源版   [复制链接]

    2019-08-17 09:04:56
    界面美化源码
    易语言资源网
    7303 次浏览
    来源链接

 

0.7相对于0.6更新内容

(1) 修复了设置标题栏风格某项为假后调试标题栏会消失的问题

(2) 修复了子组件坐标会偏移几个点的问题

(3) 修复了移动组件时调节器坐标的问题

(4) 修复在创建组件失败时会继续执行事件而不是中断事件的问题

(5) 修复在组件内创建组件会坐标错乱的问题

0.6相对于0.5更新内容

(1) 修复了创建调节器会崩溃的问题

(2) 增加了版本检查,方便新版本推送

(3) 修复了在某些情况下属性表属性错乱与移动组件后属性表坐标不更新的问题


软件特色与功能

(一)ExDui 3 的可视化设计

         <1> 可拖拽式布局

         <2> 可实时预览的设计窗口

         <3> 对设计窗口风格的可视化调整

(二)配套的 ExDui 开发工具

         <1> 正因为ExDui4的出现导致了ExDui3的停止更新,而版本3却依旧有着很多的使用者,所以本软件在对ExDui3模块开源版本上进行了BUG修复与对设计器的对接(增加适用性)

                 ╳ 模块主体修改

                    ├◎ 修复部分组件标题或内容没有数据时会画出乱码的问题(指针问题 有<组合框,分组框>其余组件暂未发现或者忘记修复(笑))

                     ├◎ 增加组件 开关_Ex

                     └◎ 对部分函数进行开放以及修改(主要是对设计器的对接)

                 ╳ 窗口类

                    ├◎ 支持在不销毁窗口的情况下重新绘制标题栏(窗口.重画标题栏 (#标题栏_))

                     ├◎ 支持在忽略组件创建的情况下挂接布局文件(为设计器扩展)(<整数型(窗口句柄)> 创建自布局文件_仅窗口 (XML数据,父窗口句柄))

                     ├◎ 支持手动设置窗口背景柔化偏移(置柔化偏移_x/y(偏移x/y))

                     ├◎ 支持取回客户区矩形数据

                    ├◎ 添加窗口圆角度设置函数(设置窗口圆角度 (x))

                     └◎ 添加更新窗口底图方式函数(设置底图方式( #底图方式_,九宫矩形(x,x,x,x)))

                  ╳ 列表框

                    └◎ 支持自定义列表颜色(选中色,点燃色,选中色,文本色,选中后文本色)

(三)人性化的细节处理

         <1> 支持导入导出保存工程,扩大布局文件适用性。

         <2> 在软件因为内部原因而崩溃时,自动提示保存。(思路以及部分实现源码来自于异常通知辅Zhu模块)

          <3>内置问题反馈工具,方便更好的提交问题。(利用永硕E盘留言板,文件名:EX_YiDream-back.exe)

          <4>软件使用数据的统计。



点我下载 (已有 891 次下载)

引用模块


源码文件名 模块文件名
EX_YiDream.e
超级用户专业杀程序模块.ec
异常通知辅助模块.ec
51数据统计.ec
Ex_DirectUI_回忆修改版.ec
意见反馈.e
精易模块.ec
ApiHookEx.e
disasm.ec
callstack 修改版.e
AppThreadVar.ec
new_seh.e
AppThreadVar.ec
异常辅助模块 修改版.e
AppThreadVar.ec
disasm.ec
GetThisModuleHandle.ec
e-try/catch.ec
callstack.ec
高级ApiHookEx.ec
异常辅助模块_例子.e
异常通知辅助模块.ec
异常辅助模块_纯跟踪 修复版.e
callstack.ec


引用支持库


源码文件名 支持库文件名 支持库标识
51数据统计.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
EX_YiDream.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
意见反馈.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
ApiHookEx.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
AppThreadVar.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
callstack 修改版.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
disasm.e 系统核心支持库 5.0 d09f2340818511d396f6aaf844c7e325
GetThisModuleHandle.e 系统核心支持库 5.0 d09f2340818511d396f6aaf844c7e325
new_seh.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
异常辅助模块 修改版.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
异常辅助模块_例子.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8
异常辅助模块_纯跟踪 修复版.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
异常辅助模块辅助工具修改版.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325


[错误报告]   上一篇:精易编程助手 V3.92 正式发布 ( ...     下一篇:win 10转圆圈圈 +API 时钟纯源...