MFC扩展库BCGControlBar Pro v35.0 - 编辑控件等功能升级

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

BCGControlBar专业版 v35.0已全新发布了,这个版本改进类Visual Studio 2022的视觉主题、增强对多个顶级文档界面应用程序的支持等功能,最新版点击下方获取:

BCGControlBar Pro for MFC v35.0正式版下载

控件

1. CBCGPListCtrl:新属性 "Gray disabled items" (SetGrayDisabledItems 和 IsGrayDisabledItems方法)指定禁用列表控件的文本是否为灰色。

2. CBCGPButton:您现在可以使用新版本的SetImage和SetCheckedImage方法将CBCGPSVGImage直接分配给控件。

3. CBCGPEdit:一个新属性,DisableFrameAccelTableOnFocus(添加了SetDisableFrameAccelTableOnFocus和IsDisableFrameAccelTableOnFocus方法),允许在控件被聚焦时在顶层框架中抑制键盘加速器的处理。当应用程序具有单字符加速器(例如's')时,这很有用,在这种情况下,输入字符调用命令,替代将该字符添加到编辑框中。

4. CBCGPEdit:您现在可以使用新版本的SetBrowseButtonImage方法将CBCGPSVGImage直接分配给Browse按钮。

5. CBCGPTreeCtrlEx添加:

  • 实现了树形项目标记支持:一个新的标记特性允许向树形项目添加超链接,要在树项目中启用标记,请调用新方法EnableItemMarkup,并将包含超链接标记的文本放入树项目中。向树控件所有者窗口类添加一个新的注册消息BCGM_GRID_ITEM_LINK_CLICK处理程序,来处理树项链接单击。

BCGControlBar v35.0新版图集

  • 实现子排序:请调用新方法SortChildren(默认排序)或SortChildrenCB(使用回调排序)对指定树项的所有子排序,或者您可以向树控件发送TVM_SORTCHILDREN或TVM_SORTCHILDRENCB消息。
  • 添加了TVIF_CHILDREN标志支持:现在当用户单击树项展开按钮时,您可以动态地填充树项的子项。
编辑控件

1. 改进DPI支持:调用新方法CBCGPEditCtrl::SetDPIAware为编辑控件启用DPI感知,如果启用了DPI感知,默认情况下将使用类似Visual studio的字体(“Courier New”)。

2. 改进了代码提示(智能感知)弹出窗口的外观:在Windows 11下,该窗口现在有圆角和阴影。

BCGControlBar v35.0新版图集

其他

1. Libpng更新到1.6.43(最新版本)。

2. Zlib更新到1.3.1版本(最新版本)。

3. CBCGPSVGImageList:增加了对符号列表的支持,在以前的产品版本中,只支持嵌套的SVG,现在您可以从符号加载SVG图标列表。

4. CBCGPKeyboardManager:在多个顶级文档接口的情况下,UpdateAcellTable方法自动将更新的加速表复制到其他(非激活)帧。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值