MFC界面库BCGControlBar v30.5新功能全解:Gauge、日历控件等

原创|产品更新|编辑:龚雪|2020-07-21 10:52:20.017|阅读 33 次

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

# 正版采购狂欢节,企业采购正当时 # # 31款JAVA开发必备控件和工具 #

相关链接:

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

Gauge Controls

1. 圆规和线规:改进的交互模式,用户现在可以移动位于同一标尺刻度上的不同数据指针。

2. CBCGPNumericIndicatorImpl:实现仪表交互模式。

3. CBCGPGaugeTrackingData有新的成员m_nPointer,该成员指定用户单击和拖动的量规指针的索引。

Calendar和Planner

1. CBCGPCalendar:添加新的注册消息BCGM_CALENDAR_ON_MONTHCHANGED,该消息将在第一个月更改后发送到所有者窗口。

2. CBCGPPlannerManagerCtrl和CBCGPPlannerView:一个计划程序控件,所有视图现在都是触摸友好的,手势平移事件后,控件内容将垂直滚动。

3. CBCGPRecurrenceBaseRule:CreateCopy方法现在是虚拟的。

Controls

1. CBCGPListCtrl:添加在单击标题项时禁用列排序的功能 - 新方法EnableSorting和IsSortingEnabled已添加到此类。

2. CBCGPGroup:DoDraw方法现在是虚拟的。

3. CBCGPStatic:SetPicture方法具有一个新的可选参数“ bDisable3DColorsMapping”。 当此参数为FALSE时,系统3D颜色不会映射到激活的可视化主题颜色。

4. CBCGPTreeCtrlEx:添加TVM_GETEDITCONTROL消息处理。

5. CBCGPTreeCtrlEx:添加对TVN_BEGINDRAG,TVN_BEGINLABELEDIT和TVN_ENDLABELEDIT通知的支持。

Graphics Manager

1. 新的类CBCGPGraphicsManagerHelper提供一种在任何CWnd派生的类中使用图形管理器的简便有效的方法:只需从CBCGPGraphicsManagerHelper(多重继承)派生您的类,重写OnGraphicsManagerDraw方法并从OnPaint或OnDraw调用DoGraphicsManagerDraw。

2. 添加新的几何形状:

  • CBCGPShapeGeometry
  • CBCGPShapeBasicGeometry
  • CBCGPShapePolygonGeometry
  • CBCGPShapeStarGeometry

3. CBCGPGradientPoint:添加CompareWith方法和'='运算符。


慧都高端UI界面开发


标签:

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

文章转载自:慧都网

登录 慧都网发表评论


暂无评论...

为你推荐

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

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

BCGSuite for MFC

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

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