MFC界面控件BCGControlBar v33.3 - 升级Ribbon Bar自定义功能
创始人
2024-03-02 23:36:24
0

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

该版本包含了增强的Ribbon自定义、新的日期/时间数字指示器、带有文本对齐的组控件、多行支持以及其他一些新功能和改进。最新版点击下方获取:

BCGControlBar Pro for MFC v33.3正式版下载

Ribbon Bar

1. 改进Ribbon自定义:

  • 新增在自定义组之间的移动自定义控件和在自定义选项卡之间移动自定义组的功能。
  • 修改保存/恢复自定义组的机制。

2. CBCGPRibbonButton::SetMenu有一个新的可选参数"bKeepMenuHandle"(默认为FALSE),当此参数为TRUE时,菜单不转换为子项列表。

3. 扩展Ribbon Quick Access Toolbar (QAT) 外观自定义,该版本新增了以下功能:

  • QAT现在可以隐藏:调用新方法CBCGPRibbonBar::SetQuickAccessToolbarVisible切换QAT可见性。
  • 开发人员可以用文本标签显示QAT Ribbon控件:调用新方法CBCGPRibbonBar::SetQuickAccessToolbarLabels来显示/隐藏这些标签。
  • 开发人员可以指定哪些QAT自定义功能可用于用户(在QAT编辑菜单中):调用新方法CBCGPRibbonBar::SetQuickAccessToolbarEditFlags与以下标志的组合:BCGPRIBBONBAR_QAT_HIDE_ALLOWED, BCGPRIBBONBAR_QAT_SHOW_LABELS_ALLOWED和BCGPRIBBONBAR_QAT_CHANGE_LOCATION_ALLOWED。

最近的QAT状态自动保存在应用程序设置中,并将在下次运行应用程序时恢复。

工具栏和菜单

1. CBCGPPopupMenu::HideRarelyUsedCommands方法现在是虚拟的。

2. CBCGPKeyboardPage(键盘快捷键自定义页面):为宽的(部分可见的)命令名添加了工具提示。

量规控件

1. CBCGPAnalogClock有以下补充和改进:

  • EnableSecondHand方法有一个新的可选参数bSmoothMovement,当此参数为TRUE且启用seconds needle时,针将在秒刻度之间平稳移动。
  • 一个新的虚拟方法OnGetClockTime允许指定一个自定义时间。

2. CBCGPGaugeImpl:实现多个测量的圆角支持,SetCornerRadius和GetCornerRadius方法添加到该类中,您可以在以下规格类型中指定圆角形状:

CBCGPColorIndicatorImpl

CBCGPLinearGaugeImpl

CBCGPNumericIndicatorImpl

3. CBCGPNumericIndicatorImpl:添加数字类型:

BCGP_NUMERIC_DIGIT_SEGMENTS_7

BCGP_NUMERIC_DIGIT_SEGMENTS_7_DOTS

BCGP_NUMERIC_DIGIT_SEGMENTS_16

调用新方法SetDigitType指定该类型,调用GetDigitType获取该类型。

4. 新的仪表CBCGPNumericDateTimeIndicatorImp和CBCGPDigitalClock实现了数字日期/时间指示器和数字时钟。

5. bcgpnumericindicatorimpl:添加了新的指标状态BCGP_NUMERIC_INDICATOR_STATE_NOTREADY。

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...