当前位置: 首页 > news >正文

MFC扩展库BCGControlBar Pro v36.2新版亮点:可视化设计器升级

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

BCGControlBar专业版 v36.2已全新发布了,在这个版本中添加了一个新的扩展器控件、改进了网格和报表控件的性能、实现了SVG阴影过滤器优化等,最新版点击下方获取:

BCGControlBar Pro for MFC v36.2正式版下载

可视化容器和可视化设计器

1. 一个新的类CBCGPVisualContainerView通过MFC文档/视图支持简化了可视化容器在应用程序中的使用。此外,这个类已经添加到AppWizard视图列表中,因此您可以在几秒钟内创建一个基本的数字仪表板应用程序。

2. CBCGPVisualContainer:改进的可视化管理器主题支持;EnableVisualManagerTheme方法有一个新的可选参数“bDeep”,它指定可视化管理器主题是否应该递归地应用于所有容器对象,比如仪表盘。

可视化管理器和主题

1. 改进了某些可视化主题中下划线和指针样式选项卡的外观。

2. CBCGPVisualManager:新方法OnDrawExpanderGroupCaption是一个虚拟的方法,用于绘制一个扩展控件的标题。

3. CBCGPVisualManager:以下新方法指定编辑控件轮廓按钮外观:

  • GetEditCtrlOutlineButtonStyle
  • GetEditOutlineButtonColor
网格和报表控件

1. CBCGPReportCtrl:为预览行添加了标记(超链接)支持(见截图)。要启用行预览标记,请将TRUE传递给CBCGPReportRow::SetDescription方法的新参数bEnableMarkup。要处理超链接单击事件,覆盖CBCGPReportCtrl派生类中的OnClickRowDescriptionLink方法,或者将BCGM_REPORT_PREVIEW_LINK_CLICK注册消息处理程序添加到报表控件所有者窗口。

BCGControlBar Pro v36.1新版图集

2. CBCGPGridCheckItem: CheckBoxMode枚举现在包括RadioButton模式(见截图)。单选按钮的逻辑应该在应用程序代码中实现,因为带有此模式的项目就像CheckBox和Switch项目一样。

BCGControlBar Pro v36.1新版图集

3. CBCGPGridCtrl:显著提高网格控件性能,项目位置现在被缓存,因此对项目的访问时间大大减少。如果由于某种原因此更改影响了您现有的代码(例如,您直接更改了CBCGPGridCtrl派生类中的网格项),则可以通过调用一个新方法EnableOptimizedIndexing(带参数FALSE)来禁用此优化。

4. CBCGPGridCtrl:实现了点击多个复选框的操作;一个新的类方法SetCheckBoxToggleBehavior指定如何选中/取消选中的项目:

  • ToggleOne:只有被选中的复选框会被更改。
  • ToggleAllSelectedAsClicked:所有被选中的复选框将具有与被选中的复选框相同的状态。
  • ToggleAllSelected:所有选中的复选框都将被切换。

5. CBCGPGridCtrl:网格列选择器现在可以调整大小了(见截图)。要启用此功能,请调用一个新方法ShowColumnsChooserEx,参数bResizable = TRUE。

BCGControlBar Pro v36.1新版图集

http://www.dtcms.com/a/279318.html

相关文章:

  • 计算机毕业设计Java轩辕购物商城管理系统 基于 SpringBoot 的轩辕电商商城管理系统 Java 轩辕购物平台管理系统设计与实现
  • 面向对象的设计模式
  • 【数据结构】树(堆)·上
  • js的局部变量和全局变量
  • 测试驱动开发(TDD)实战:在 Spring 框架实现中践行 “红 - 绿 - 重构“ 循环
  • Bash vs PowerShell | 从 CMD 到跨平台工具:Bash 与 PowerShell 的全方位对比
  • vue3 服务端渲染时请求接口没有等到数据,但是客户端渲染是请求接口又可以得到数据
  • 7.14 map | 内存 | 二维dp | 二维前缀和
  • python+Request提取cookie
  • 电脑升级Experience
  • python transformers笔记(Trainer类)
  • 代码随想录算法训练营第三十五天|416. 分割等和子集
  • LLM表征工程还有哪些值得做的地方
  • 内部文件审计:企业文件服务器审计对网络安全提升有哪些帮助?
  • 防火墙技术概述
  • Qt轮廓分析设计+算法+避坑
  • Redis技术笔记-主从复制、哨兵与持久化实战指南
  • 第五章 uniapp实现兼容多端的树状族谱关系图,剩余组件
  • 学习C++、QT---25(QT中实现QCombobox库的介绍和用QCombobox设置编码和使用编码的讲解)
  • SQL ORM映射框架深度剖析:从原理到实战优化
  • 【Unity】MiniGame编辑器小游戏(十三)最强射手【Shooter】(下)
  • ElasticSearch重置密码
  • 嵌入式 Linux开发环境构建之Source Insight 的安装和使用
  • c++算法二
  • 不同Linux版本下安装Synopsys工具的差异与选择建议
  • PyTorch 数据加载全攻略:从自定义数据集到模型训练
  • [Pytorch]深度学习-part1
  • 策略模式及优化
  • LangChain面试内容整理-知识点16:OpenAI API接口集成
  • Linux操作系统之信号:信号的产生