MFC界面库BCGControlBar v30.5新功能全解:Gantt Chart控件等

原创|行业资讯|编辑:龚雪|2020-08-04 10:30:10.727|阅读 42 次

概述:新版本包含针对基于功能区应用程序的上下文菜单自定义、themed rebar、改进高对比度模式支持、以及其他新功能和改进。该库和示例已使用最新版本的Visual Studio 2019和Windows SDK进行了全面测试。

# 正版采购狂欢节,企业采购正当时 #

相关链接:

亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFCBCGSuite for MFC v30.5正式发布!新版本包含针对基于功能区应用程序的上下文菜单自定义、themed rebar、改进高对比度模式支持、以及其他新功能和改进。该库和示例已使用最新版本的Visual Studio 2019和Windows SDK进行了全面测试。需要最新版的可以点击这里【BCG下载

MSAA和CodedUI Tests

1. CBCGPEdit:如果编辑框为空并且控件具有提示,则该提示现在作为可访问性值返回。

2. 如果gauge具有多个数据指针,则CBCGPGaugeImpl :: get_accValue返回指针值的列表(以空格分隔)。

3. CBCGPToolBoxEx和CBCGPTasksPane:大大改进了对这些组件的MSAA支持。

Gantt Chart

1. CBCGPGanttControl:向SetStartDateColumnIndex和SetFinishDateColumnIndex方法添加新的可选参数,新参数为"Start Date"和"Finish Date" 列指定日期时间格式,您可以设置日期、时间或日期和时间组合。

2. CBCGPGanttControl:添加新方法GetStartDateFormatFlags,GetFinishDateFormatFlags,这些方法检索"Start Date"和 "Finish Date"列的日期时间格式。

其他

1. 改进高对比度模式支持:在Windows 10中自定义高对比度颜色的情况下,现在可以正确指定应用程序颜色。此外,此版本中还解决了许多高对比度问题。

2. BCGPGLOBAL_DATA :: GetLinkIcon和BCGPGLOBAL_DATA :: GetToolIcon(BOOL bLarge)方法具有新的可选参数“ BOOL bLarge”。 如果此参数为TRUE,将返回一个大图标。

3. 使用/ permissive-flag和C ++ 17解决了编译库的所有问题。

4. CBCGPImageEditDlg:图像预览区域现已支持DPI。

5. CBCGPSplitterWnd:如果父窗口不具有可视管理器支持(非主题),则使用标准Windows颜色绘制控件。

6. CBCGPEditView:实现标准的ID_EDIT_REPEAT命令处理。

7. CBCGPTabWnd:实现标签的最小宽度 - 添加了新方法SetTabMinWidth和GetTabMinWidth。

8. CBCGPSVGImage:添加"display"样式属性处理。

9. CBCGPToolBarImages:新方法SetDisable3DColorsMapping允许完全禁用3D系统颜色映射。

10. 改善对话框特殊背景区域的外观(例如,对话框背景图像,消息框按钮区域,可扩展区域,进度对话框标题或"About"框顶部徽标):这些区域现在也显示在对话框边缘上。此外,您可以从WM_NCPAINT消息处理程序调用新的CBCGPDialog方法,并添加新的注册消息BCGM_ONDRAWNCSPECIALAREA处理程序来绘制您的自定义区域。

BCGControlBar v30.5全新发布

11. 改进新的Application Wizard (for Visual Studio 2017/2019),其中最重要的改进是:

  • 向导生成的更好的源代码(改进的代码格式,生成的项目中不再包含不必要的资源文件)。
  • 已实现添加"Ribbon Display Options" 按钮的功能(类似于Office 2016/2019)。
  • 向导生成的改进的Windows资源管理器样式的应用程序(添加了用于导航按钮和breadcrumb 演示项目的命令处理程序)。

12. 新方法CBCGPDiagramImageObject :: SetImageOpacity设置图像图对象的不透明度。 为透明图像设置不透明度0,为不透明图像设置1.0。

13. CBCGPGridCtrl:一种新方法MoveRow允许将网格行移动指定的偏移量。


慧都高端UI界面开发


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

文章转载自:慧都网

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
相关厂商
相关产品
BCGControlBar Professional Edition for MFC

用于构建类似微软Office、VS等MFC用户界面高级套包。

BCGSuite for MFC

MFC功能扩展控件,弥补MFC中没有网格、日历、编辑器等典型界面控件的缺憾

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat