CBlueUI
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
作者 / Author
信息与计算科学专业
CBlueUI框架的唯一作者
网站用途:
为合作客户和伙伴提供在线帮助使用文档
从业方向:
图形学开发经验和算法积累
数据库、网络通信多年实战开发经验
数据可视化和自动化处理能力
性能分析和大型系统设计
队伍建设经验
通信协议设计和实现能力
技术功底扎实。多种编程语言C/C++, CSharp,Java,Object-C,Python,WASM)。灵活应用。多场景适配。
服务内容:
数据可视化,数据处理和分析,前后端业务分离和自动化UI测试
嵌入式软硬件设计。(不负责代工)
定制软件开发。
基础软件设施建设。
友情提示:
产品商业闭源。慎重选择。理性消费。
开发日志 / Log
不积跬步,无以至千里;不积小流,无以成江海。
v25.06 - 2025-6-14
Added
规范所有变量名格式。(采用linux内核命名格式)。增强代码可读性
基于svg动画灵感。为控件的属性添加动画特性。更加灵活。
变更ui语法。使用fill,stroke前缀。增强可读性
绘图接口添加对灰度图的透明度属性
抛弃之前的主题应用方案。重新设计了简洁的主题方案
v25.06 - 2025-6-2
Added
重构SVG建模设计。支持svg动画
新增Lottie动画。特性有限,复杂特效可能无法完美呈现。
基于svg动画的模型。为每个控件增加动画属性。
渲染算法性能优化
代码冗余算法封装
v24.12 - 2024-12-25
Added
新增多语言支持 for WASM。打通web应用开发
v24.12 - 2024-12-12
Added
代码优化和API简化。
新增多语言支持 for Python。采用pyd扩展模块的方式。可以c++和Python交互测试通过
v24.12 - 2024-12-06
Added
代码优化,裁剪不必要的模块。
变更json解析器为cJson开源库。目的是c语言库更强的底层移植性。为嵌入式做准备
MinGW编译器。在window下编译测试通过。
v24.12 - 2024-11-12
Added
新增硬件渲染引擎DirectX。增加图像特效
新增硬件渲染引擎OpenGL 2.0/3.0+
图表功能增强。
基于OpenGL图像卷积算法的特效应用
新增适配了GLFW第三方框架。
v24.04 - 2024-04-01
Added
适配minGW兼容交叉编译
优化xml和json格式配置文件的使用方式。接口新增一个创建节点的新参数,用于控制当无法寻找到对应节点时,创建指定节点
修复复选框阴影裁剪问题
v24.03 - 2024-03-29
Added
修复多屏幕显示下,窗口位置异常的问题
优化Direct2D特效绘图。绘图效率显著提升
新增sqlite3插件。插件部分代码是公开的。目的是方便再UI中使用sqlite3。考虑到这是可选项。并没有内嵌到核心工程里面。提供接口方便对接各厂商的私有协议数据库。
v24.03 - 2024-03-20
Added
新增基于微软Direct2D图形后端,硬件加速。性能提升数倍。
修复表格控件崩溃标题栏选中BUG
新增表格控件接口(关于选中索引获取)2个
添加浏览器支持,采用CEF实现。编译出完整可用版本。本次发布将会公布两个版本,一个带有cef(体积会更大)。
添加实时渲染模式。支持实时类的软件需求。(重点更新)
v24.02 - 2024-02-06
Added
新增增强型,任意图形的阴影特效,使用基于高斯模糊高通滤波算法。相比渐变色的特效更加准确和灵活
优化父控件与子控件的裁剪区域问题。提升绘图效率。
新增悬浮和凹陷按钮特效
新增文字渲染控件。分别为渐变色渲染和图案纹理渲染。
v24.01 - 2024-01-28
Added
新增实现类似CSS boxshadow 和dropshadow特效。
除了拥有简单的3D软件渲染引擎。专为window下,支持WGL的OpenGL编程接口。其它平台采用glad离屏渲染实现
v24.01 - 2024-01-14
Added
新增飞控仪表控件
新增图表通过公式导入数据
新增起点偏移的线性渐变画刷
v23.12 - 2023-12-24
Added
新增Toast类型的消息提示框。此消息提示框为默认。开发者如需更高的定制化。可自行设计实现
新增支持由公式导入图表曲线。完成逆波兰式的运算栈,以及AST语法树解析的代码编写
新增UI文件中 style嵌套使用。避免开发者形成自环。style包含限制在5次。普通人大脑能理解的跳转能力为3次。
新增为曲线条添加图案纹理
v23.11 - 2023-11-25
Added
修复托管控件的树结构未清理层级关系BUG
CSettingInfo配置类的优化调整,部分接口移动到底层
修复treetableview左键按下时移动,导致异常退出的问题
由于输入编辑框完全自绘,需要对ime的位置进行更新。优化ime跟随输入光标的问题
图表控件增加元素自映射颜色系统
新增纯软件渲染的3D Plot实现。无任何依赖。基于计算机图形学从零实现。
接口优化,文档整理更新
修复tableview单元格输入异常
修复tableview单元格位置计算错误以及绘制重叠问题
增加步进式编辑框,对步长设定接口
四则运算解析算法bug修复
v23.10 - 2023-10-15
Added
重构坐标轴范围缩放功能的建模。
新增图表鼠标移动可视范文,图元编辑,曲线编辑,曲线拟合
控件事件响应对象,从之前的单个事件变为支持绑定多个动作事件。并且前面的事件,为后续事件的前置条件。这部分很重要。能帮助处理复杂的逻辑
demo的源代码我们采用自带的工具生成代码编译。实现自演化的功能。从ui文件到自动生成cpp源代码。加速开发迭代速度。
v23.9 - 2023-09-16
Added
添加安全的线性连续数组,使用原子自旋锁。解决在输入编辑框多线程的问题
对RichEdit添加行号,颜色标记功能。提升可视化美感
图表Chart轴数据,增加动态偏移量
增加图表图例功能
v23.9 - 2023-09-03
Added
解决自研edit输入框多线程安全问题
重构风格属性,采用four code结构。灵活且具有极强的可读性
对滚动条在拾取焦点时,以缩小滑块的方式展示。更加具有现代感
对定时器增加次数参数。可以指定定时器在n次之后结束任务
重构对控件之间数据交换的逻辑。之前采用消息机制,不易于理解。现采用抽象接口。增强可调式性
对复选框增加单选风格的绘制
增加基于window平台的dock 功能。可实现控件拖拽。其它平台后续支持。
完善表格控件单元格数据编辑功能
v23.8 - 2023-08-20
Added
重构可调整分割条控件。更加简洁
SpinEdit控件增加对单个位编辑入口
对图表控件增加高频数据测试开关,以展示出色的图形响应能力和超长稳定运行的能力
对富文本输入框,添加自定义语法高亮测试开关
v23.8 - 2023-08-16
Added
添加自定义脚本语法识别功能。比如函数调用,四则运算
优化窗口边框风格部分
重写帮助文档主页内容
v23.7 - 2023-07-25
Added
添加容器控件背景网格特效
重构热力图渲染算法
完善NodeEditor功能
修复自动cmake构建脚本
v23.7 - 2023-07-13
Added
添加自定义主题设置接口
添加对Geo地理图形展示的支持
v23.6 - 2023-06-21
Create
发布第一个可商用版本。满足UI框架的所有基本条件。
鄂公网安备42018502007752
鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有
制作者
1.9.6