• MFC扩展库BCGControlBar Pro v33.6亮点 - 流程图、Ribbon Bar功能升级


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

    BCGControlBar专业版 v33.6已正式发布了,此版本包含了对图表组件的改进、带隐藏标签的单类功能区栏,标签控制通知徽章和其他新功能、改进等。最新版点击下方获取:

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

    Ribbon Bar

    1. CBCGPRibbonButton::SetMenu:新增一个新的可选参数'bDrawMenuArrow',如果此参数为FALSE,则没有为菜单箭头分配空间,并且不绘制该箭头。

    2. CBCGPRibbonBar::FindByID有一个新的可选参数'bExcludePrintPreview',如果此参数为TRUE,则此方法不会返回在内置"Print Preview"选项卡上创建的控件。

    3. 实现了在Ribbon选项卡左侧添加控件的功能。CBCGPRibbonBar::AddToTabs方法有一个新的可选参数 'bAddToLeft' (默认为FALSE),如果此参数为TRUE,则控件将被添加到左侧。

    BCGControlBar v33.6新版图集

    4. 实现了隐藏Ribbon单个选项卡的功能,调用新方法CBCGPRibbonBar::HideSingleTab来启用或禁用此功能。

    BCGControlBar v33.6新版图集

    工具栏和菜单

    1. CBCGPUserTool:实现了工具图标DPI感知,增加了一个新的全局成员(公共)CBCGPUserTool::m_bDPIAwareIcon(默认为TRUE)。

    2. CBCGPToolbarDateTimeCtrl:增加了触摸友好的下拉日期/时间选择器支持,使用一个新的标志BCGP_DTS_DATETIME_TOUCH来指定这种样式。

    BCGControlBar v33.6新版图集

    流程图控件

    1. 新版本向流程图中添加新形状的过程已简化:您不必再指定形状大小 - 只需使用一个新的构造函数来接收形状点替代矩形(CBCGPDiagramShape, CBCGPDiagramImageObject和CBCGPDiagramTableShape类),图表形状大小将根据形状内容和内部填充来计算(由新的虚拟方法CBCGPDiagramShape::GetExtraPadding指定)。

    2. CBCGPDiagramVisualContainer:

    • 一个新的方法SetDefaultShapePadding指定了通过自动大小计算添加图形状的默认填充。
    • 一个新的方法SetCenterPointInAddItems指定一个新添加的形状是否会围绕形状点居中。

    3. 改进的DPI缩放支持:文本和形状现在根据当前DPI缩放值正确缩放。

  • 相关阅读:
    基于gpg的fwknop配置流程
    Unity插件Obi.Rope详解
    面试题 17.08. 马戏团人塔
    卫生事业管理学重点 题库含答案(终极完全版)
    C#-反射
    Linux 查看是否安装memcached
    【时序】时间序列数据预处理
    基于JAVA的高校宿管理系统
    LVS+keepalive配置DNS的UDP53端口负载均衡
    【2023 · CANN训练营第一季】MindSpore模型快速调优攻略 第二章——MindSpore调试调优
  • 原文地址:https://blog.csdn.net/AABBbaby/article/details/133123688