10 0 0

版本更新帖:当前版本joui-lib V4.1.2.240412

2021-1-7 154743

该引擎采用Direct2D开发 对系统运行有一定要求,请确定系统是否搭配了DX11:

目标

Direct2D 是硬件加速、使用了直接模式的 2D 图形 API,可为 2D 几何图形、位图和文本提供高性能且高质量的渲染。 目前Direct2D API 旨在与 GDI、GDI+ 和 Direct3D 进行良好的互操作。

开发人员受众

Direct2D 主要设计为供以下类开发人员使用:

  • 大型企业级本机应用程序的开发人员。
  • 创建控件工具包和库供下游开发人员使用的开发人员。
  • 需要服务器端呈现二维图形的开发人员。
  • 使用 Direct3D 图形的开发人员需要简单、高性能的 2D 和文本呈现菜单、用户界面 (UI) 元素以及抬头显示器 (HUD) 。



>>win7官方补丁下载

>>关于JOUI

>>更新地址:官方网盘下载

此版本更新摘要:
=================================
+新功能
* 改进
! 将会导致兼容性问题的变更
x Bug修复
=================================

joui-lib V4.1.2.240412
[x]修复一些已知问题
[+]新增热键框

joui-lib V4.1.1.240409
[x]修复一些已知问题
[+]标签新增流动渐变风格、高级标签风格
[+]控件参数新增普通旋转、3D旋转
[*]控件锁定支持反复锁定

joui-lib V4.1.0.240403
[x]修复报表编辑时第一例无法编辑 优化图标随文本风格排列
[*]编辑框支持接受空文本
[*]优化颜色选择器并修复DPI下取色不完整
[*]优化一些其它细节

joui-lib V4.0.9.240401
[*]优化默认引擎采用GPU硬件加速方案
[*]优化一些细节
[+]报表框新增设置线宽和颜色

joui-lib V4.0.8.240331
[+]新增路径【路径_添加贝塞尔曲线】【路径_添加二次方贝塞尔曲线】【路径_添加圆角矩形】命令
[x]修复报表编辑模式崩溃

joui-lib V4.0.7.240330
[+]新增图像保存支持格式选择
[+]新增图片框湍流效果
[+]新增画布高性能文本绘制【jo_UIcanvas_drawtextpro】
[+]新增标签风格高性能文本【eos_static_pro】

joui-lib V4.0.6.240328
[+]标签新增模糊文字风格【eos_static_blurtext】
[*]修正了组合框拦截选中后列表里还选中
[*]修正loading默认大小
[*]修正部分控件高dpi下错位

joui-lib V4.0.5.240326
[x]修复列表框、控件等内存泄漏
[*]优化滑块条显示超过客户区问题,修正风格颜色
[*]去除RGBA类型 容易混淆 统一采用ARGB
[*]优化一些细节
[+]易语言路径新增开始图形、结束图形命令

joui-lib V4.0.4.240323
[*]优化调节器支持小数
[*]修正SDK部分参数错误
[+]窗口参数新增:
-控制按钮颜色 参数1,参数2,参数3分别为(默认、点燃、按下)纯色主题或无主题下有效
-控制按钮背景颜色 参数1,参数2,参数3分别为(默认、点燃、按下)纯色主题或无主题下有效
[*]优化部分控件
[x]修复易语言基类事件转发BUG
[+]新增画布画文本自字体名称API jo_UIcanvas_drawtextfname
[+]新增枚举系统字体族列表API jo_UIEnumerateFonts

joui-lib V4.0.3.240314

[*]优化所有控件圆角适配DPI
[*]优化窗口圆角适配DPI、并适配按钮
[*]优化插件库
[*]优化选择夹与调节器分离、新增【控件风格_选择夹_调节器】
[+]新增画布泛光特效
[+]新增画刷径向渐变数组
[+]新增控件频谱(需要依赖bass插件库)
[+]新增通用自定义绘制事件命令:WMM_EX_CUSTOMDRAW ;所有支持自定义绘制的控件通过拦截此事件即可阻止内部绘制实现自由DIY。用法参考【标题栏demo】
[+]系统按钮新增支持自定义绘制(包括标题、图标),用法参考【标题栏demo】
[+]新增画布API:
画点命令【jo_UIcanvas_drawPoint】
画曲线组【jo_UIcanvas_drawcurves】
填充曲线组【jo_UIcanvas_fillcurves】
画贝塞尔曲线组【jo_UIcanvas_drawbezies】
画贝塞尔曲线【jo_UIcanvas_drawbezier】
画二次方贝塞尔曲线【jo_UIcanvas_drawquadraticbezier】
[+]新增XML解析[lockrect]参数 锁定尺寸 为left,top,right,bottom 同【控件_锁定 用法一致】
[+]新增XML解析[onmessage] 窗口消息回调
[+]新增选择夹绑定现有页面,用于特殊操作
[+]新增窗口属性标题栏背景颜色

joui-lib V4.0.2.240128
[*]SDK改善内存加载
[*]tips提示控件新增线程 避免干扰主线程造成阻塞
[*]优化更多细节
[+]Windows11根据最大化来确定是否弹出SnapLayouts提示

joui-lib V4.0.1.240124
[*]优化分页控件性能
[*]优化提示框
[*]优化面板
[*]优化进度条DPI下圆角异常
[x]修复win7编辑框问题
[x]修复高DPI显示异常

joui-lib V4.0.0.240119
[x]修复滚动条位置问题
[x]修复日历框显示不准
[+]路径新增打开命令
[+]窗口新增模态模式【窗口_模态模式/wws_modal】
[*]改进文件对话框返回多个文件名以“|”分割
[*]全新的刷新机制提升效率
[*]完善控件_取矩形
[*]优化debug功能
[*]重构光标功能;无约束自定义添加类型
[*]优化部分控件

joui-lib V3.1.5.231013
[+]新增控件jo_gooeymenu
[*]优化部分控件参数

[*]优化日历细节
[x]修复Tips过多造成位置混乱、错位等问题
[x]修复页码控件跳转异常

[x]修复组合框设置圆角缺失角度

joui-lib V3.1.3.230915
[+]debug模式新增控件管理与设计
[+]xml布局新增控件状态命令[state]
[*]优化树形框、并新增多选被选中事件[WMM_TVN_SELECTALL]
[*]优化选择夹、新增现行选中可拦截
[*]优化miniblink 新增事件(WMM_MB_TITLECHANGED、WMM_MB_URLCHANGED等)
[x]修复xml由资源包创建背景图无效问题
joui-lib V3.1.2.230907
[+]xml新增对模态窗口支持
[*]优化部分控件加入数据内部自动分配内存 不用手动分配
[*]优化部分细节
joui-lib V3.1.1.230904
[+]窗口导出为xml支持布局
[+]修复一些细节问题
[+]编辑框新增代码框[form-edit-code]
[+]滚动标签新增方向:从左边[roll_type_left]、左右[roll_type_about] 和自定义绘制事件[WMM_LABEL_DRAWITEM]可实现自定义内容滚动
[*]优化部分宏定义
[*]优化画布画圆角问题
joui-lib V3.1.0.230901
[*]优化部分细节
[*]控件时钟新增可选择线程
[*]分离式FPS 根据窗口单独计算获取
[*]全新的主题包和xml布局支持
[*]优化标题栏显示不全
[+]新增波浪进度条
[+]新增路径闭合曲线组
[+]新增窗口色调旋转效果(EWL_HUEROTATION)
[+]新增窗口导出为xml支持
[x]修复window7显示异常、报错等问题、部分控件针对window7优化
joui-lib V3.0.9.230823
[*]优化部分细节
[!]重新规范窗口API命名规则
[x]修复时钟造成的卡死崩溃
joui-lib V3.0.8.230821
[*]优化部分细节
[*]优化主题包
[+]新增dock控件(Jo_dock)
joui-lib V3.0.7.230818
[x]修复菜单无主题模式显示异常
[*]从新修正了背景重复模式、增加等比缩放
[*]边框、二层窗口适配圆角(如组合框、日历、带有弹出窗口控件)
[*]优化部分控件细节
[+]新增blurbehind控件(Jo_滤镜)
[+]树形框新增对加减号、连线颜色自定义
joui-lib V3.0.6.230813
[!]报表提升列自定义度、支持设置单列背景、热点背景颜色
[x]修复控件阴影不会随着控件布局位置改变而改变
[*]全新的主题包引用css风格为样式 控件类名与主题包样式名称绑定
[*]开关新增状态图像
joui-lib V3.0.5.230801
[!]全新优化主题包、配置与控件分离 可独立加载配置文件、支持hex颜色
[!]重写部分 API,理论上效率提升
[+]增加VSS、VML 若对原样式不满意,可以使用 VSS 来自定义主题和控件样式,实现一键切换软件皮肤等操作 也可使用 VML 构建界面,实现前后端分离。
joui-lib V3.0.4.230727
[*]优化C++扩展类控件释放 【详情】
[*]全新的基于HSV ColorPicKer 【详情】
[*]控件置阴影新增圆角度设置
[+]图片框新增BLOOM风格
joui-lib V3.0.3.230722
[*]优化组合框<默认高度时自适应高度
[*]报表重构 支持项目图像(取消原表项图像);支持列插入选择框风格(插入后置项目需要添加选择框风格才有效)
[*]Jo_提示 命名为 Jo_提示框
[*]分组框当有标题时,顶部横线会出现超出指定像素的情况
[*]从新规范相关类型名称
[*]优化C++扩展类控件释放
[+]新增注册窗口Hook消息API 成功返回一个HK_THUNK_DATA结构
[+]窗口新增独立取标题、置标题相关命令
[+]新增编辑框风格:【控件风格_编辑框_禁用ctrl快捷键】包括复制、粘贴、全选等
joui-lib V3.0.2.230712
[x]修复滚动标签时钟错乱问题、增加置滚动等待时间
[x]修复环形进度条起始位置
[x]修复分页在二次设置分页数量后会出现错位
joui-lib V3.0.1.0707
[x]修复窗口背景颜色无法透明、修复边框错乱
[x]修复页码初始化
joui-lib V3.0.0.0704
[*]重新优化控件时钟、采用线程列队 更高效、不影响主线程 造成卡顿;可实现一个控件多个时钟同时执行(WM_TIMER 中 wParam为当前时钟ID 多时钟判断的唯一条件)
[*]编辑框有焦点时自动全选(富文本无效)
[*]编辑框支持背景透明、emoji彩色表情
[*]控件文本、画布画文本支持emoji彩色表情
[*]窗口与控件渲染逻辑分布式独立设计
[*]窗口背景采用二级缓存画布机制 解决模糊状态下背景圆角失败等问题
[*]优化菜单显示;细节处理
[x]修复选择夹子夹不更新问题
[x]修复控件锁定问题
[+]新增查询控件拖曳数量和内容API
[+]新增递归创建子目录、取运行目录、取文件名API
[+]新增支持选择设备渲染显卡
[+]新增zip枚举资源文件API,返回文件路径
[+]新增编辑框滚动到底部操作

【历史版本更新已省略...】

最新回复 (10)
  • 莉莉酱 2022-8-31
    1 2

    群主开启了新的掉发之旅

  • Joui 2022-9-1
    0 3

    看戏

  • admin 楼主 2022-9-1
    0 4

  • 李泽勇 2022-9-28
    0 5

    多搞点另类的控件。。

  • langyi 2022-10-14
    0 6

    加油(ง •̀_•́)ง

  • luckfish45 2022-10-15
    0 7

    从新定义标准的宏
    手误了啊
    应该是:重新定义标准的宏

  • admin 楼主 2022-10-15
    0 8

    luckfish45 从新定义标准的宏 手误了啊 应该是:重新定义标准的宏
    下个版本就刷新了

  • smk718 2022-10-20
    0 9

    666666666666666

  • moshuliu 2022-11-5
    0 10

    很好,提供的功能不错0

  • yyk80238 2023-1-8
    0 11

    設計器還有戲嗎  

请先登录后发表评论!

返回
请先登录后发表评论!