MFC界面库BCGControlBar v30.0新功能详解:Desktop Alert Window

翻译|产品更新|编辑:龚雪|2019-06-17 09:24:43.663|阅读 137 次

概述:BCGControlBar Professional Edition for MFC v30.0日前正式发布,新版本添加对Visual Studio 2019的支持。

相关链接:

亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFCBCGSuite for MFC v30.0正式发布!新版本添加了对Visual Studio 2019的支持等。接下来几篇文章将对这个版本的新功能一一进行介绍,让您对BCG这个控件有一个全新的认识和了解。需要最新版的可以点击这里【BCG下载

Desktop Alert Window

1. BCGPPopupWindow:改进BCGPPopupWindowTheme_Black主题的颜色。

BCGControlBar v30.0全新发布

2. CBCGPPopupWindow:如果窗口转换效果是CBCGPPopupMenu :: SLIDE,桌面警报应出现在屏幕的左侧或右侧,则滑动将是水平的。

Controls

1. CBCGPDateTimeCtrl:添加WM_GETTEXT消息处理。 此消息的结果是此控件的格式化日期和时间值。

2. 新类CBCGPIPAddressCtrl实现主题IP Address控件。

BCGControlBar v30.0全新发布

3. CBCGPListBox:新方法MoveItem允许更改现有列表框项目位置(索引)。

4. 新类CBCGPDragListBox实现一个列表框,允许用户在控件中移动项目。通常此控件与MFC CDragListBox非常相似,但它具有可视化主题支持和其他CBCGPListBox功能,如固定项支持、颜色条和其他等。

BCGControlBar v30.0全新发布

5. CBCGPSliderCtrl:引入一种新的 "progress" 模式,在此模式下,滑块拇指左侧的通道区域将填充一些(默认或用户定义的)颜色。 调用新方法CBCGPSliderCtrl :: EnableProgressMode启用或禁用此模式,CBCGPSliderCtrl :: IsProgressMode告知是否指定进度模式。

BCGControlBar v30.0全新发布

6. CBCGPGroup:实现组标题复选框/单选按钮。当用户"unchecks"该组时,将自动禁用位于组边界内的所有控件。SetCheckRadioStyle,GetCheckRadioStyle,SetCheck和GetCheck方法添加到CBCGPGroup类中。

BCGControlBar v30.0全新发布

其他

1. 实现为所有库控件启用 "Press and Hold"手势事件的功能:默认情况下,出于性能原因禁用此事件,但您现在可以通过设置globalData来启用它,m_bTabletDisablePressAndHold为FALSE。

2. CBCGPCalendar :: IsDateMarked方法现在是虚拟的:如果您希望在不调用MarkDates方法的情况下标记特定日历的日期,则覆盖它。

3. 当用户单击日历上的"Today"按钮时,将调用新的虚拟方法CBCGPCalendar :: OnClickTodayButton。

4. CBCGPEditCtrl:新增可视化主题可停靠的书签。如果由于某种原因希望保留旧的(渐变式)书签,请使用bEnable = FALSE调用新的CBCGPEditCtrl方法EnableVisualManagerMarkers。

BCGControlBar v30.0全新发布

5. CBCGPPropList:实现项目按钮自定义颜色,添加新方法SetItemButtonColor和GetItemButtonColor。

BCGControlBar v30.0全新发布

6. CBCGPWinApp类重写DoMessageBox方法并显示主题消息框(BCGPMessageBox)而不是标准消息框,如果希望保留标准消息框,请在应用程序类构造函数中设置m_bThemedMessageBox = FALSE。

BCGControlBar v30.0全新发布

7. CBCGPAppOptions结构有一个新成员m_bMDITabsDocumentMenu:指定MDI标签是否在标签右侧有一个文档按钮。

8. 添加新注册的消息BCGM_GETCOLORTOOLTIP,在格式化颜色框的工具提示时,消息将发送到主应用程序框架。

购买BCG正版授权的朋友可以点击"咨询在线客服"哦~~~
慧都年中活动火热开启


标签:

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

文章转载自:慧都网

登录 慧都网发表评论


暂无评论...

为你推荐

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

Visual Studio 2008/2010/2012/2013 的MFC功能扩展控件,它弥补了新版MFC中没有网格、日历、编辑器等典型界面控件的缺憾

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