企业智能化解决方案服务商

BCGControlBar Professional Edition for MFC

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

产品类型: 控件 产品功能: 用户界面 平台语言: C++/ MFC 源码: 不提供源码 产品编号: 10088
  • 当前版本:v29.2 [销售以商家最新版为准,如需其他版本,请来电咨询]
  • 开  发 商:BCGSoft 独家代理

关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。加企业QQ:800018081 咨询该产品

慧都学院

新增:

1.Visual Studio 2019 Preview支持(仅限零售产品版本):

  • 产品集成向导完全支持Visual Studio 2019。

  • 源文件完全符合Visual 2019 C ++编译器。

  • 我们所有的示例都用VS 2019进行了彻底的测试。

2.实现了Visual Studio 2019风格的可视化管理器(见截图)。添加了新类CBCGPVisualManagerVS2019(派生自CBCGPVisualManagerVS2013),BCGP_VISUAL_THEME枚举器有3个新成员:

  • BCGP_VISUAL_THEME_VS_2019_BLUE:VS 2019风格的蓝色主题。

  • BCGP_VISUAL_THEME_VS_2019_LIGHT:VS 2019风格浅色主题(非常类似VS 2017 light)。

  • BCGP_VISUAL_THEME_VS_2019_DARK:VS 2019风格的深色主题(非常类似VS 2017 dark)。

请运行BCGPVisualStudioGUIDemo示例以查看此新主题。

免责声明:此主题基于Visual Studio 2019 Preview 2,当VS 2019的未来版本发布时,可能会更改颜色。

3.控制

  1. CBCGPButton:添加了BS_DEFCOMMANDLINK和BS_COMMANDLINK样式支持(见截图)。请查看BCGPControls示例以查看此功能的实际应用。

  2. CBCGPCalendar:增加了键盘导航支持。

  3. CBCGPDateTimeCtrl和CBCGPDurationCtrl:添加了平面按钮支持(见截图)。新方法SetFlatButtons和HasFlatButtons被添加到这些类中。请查看BCGPControls示例以查看此新外观。

  4. CBCGPDateTimeCtrl:实现日期范围支持(见截图)。如果开发人员将一对两个日期/时间选择器指定为“相关”(通过调用新方法CBCGPDateTimeCtrl : SetRelated),用户将能够在弹出的月份中选择日期范围,所选日期显示在2个相关控件中。BCGPControls示例演示了这一新功能。

  5. CBCGPListBox:当列表框是一个属性表导航窗口并且没有足够的空间来显示整个页面名称时,添加了项目工具提示。

  6. CBCGPSpinButtonCtrl:新的公共成员'm_bIsFlat'指定控件是否具有平面外观。

4.MSAA和CodedUI测试

  1. CBCGPCircularProgressIndicatorImpl:在进度值更改时添加EVENT_OBJECT_VALUECHANGE通知。

  2. 改进了仪表控制中的自动化支持。

  3. CBCGPGridCtrl:为隐藏的网格项添加了STATE_SYSTEM_INVISIBLE状态。

5.其他项

  1. 改进了窗格大小调整游标:现在使用新的DPI感知内部库游标而不是默认MFC来调整停靠窗格大小。

  2. 改进了突出显示的链接控件的前景色。

  3. CBCGPCaptionBar:添加了新的公共成员m_clrBarHyperlink。此属性指定超链接前景色(见截图)。默认情况下,超链接的颜色与标题栏文本的其余部分相同。请参阅CaptionBarDemo示例应用程序。

  4. CBCGPPageTransitionManager : SetPageTransitionEffect有一个新的可选参数'bIsFirstPageTransition'(默认值为FALSE)。如果此参数为TRUE,则将显示第一页,其中包含指定的页面过渡效果。请查看PropSheetDemo示例以查看此功能的实际应用。

  5. CBCGPPopupWindow:添加了新成员m_bIsTopMost(默认值为TRUE)。当此属性为TRUE时,将使用WS_EX_TOPMOST扩展窗口样式创建弹出窗口。如果您不需要将此窗口创建为最顶层,请在CBCGPPopupWindow派生类构造函数中将其设置为FALSE。

  6. CBCGPGridCtrl:在一些视觉主题中改进了网格标题外观。

6.示

  1. BCGPControls:演示具有BS_COMMANDLINK样式的按钮和新的日期/时间选择器功能。(官网此示例无法下载)

  2. BCGPVisualStudioGUIDemo:添加了VS 2019 Blue主题。

  3. CaptionBarDemo:演示如何指定超链接自定义文本颜色。(官网此示例无法下载)

  4. PropSheetDemo:演示第一页转换效果。

  5. SplashScreenDemo:使用SVG替换了splash图像(允许使用单个图像进行深色和浅色主题)。

修复:

  1. 解决了在设置相应的MDI选项卡名称后更改MDI子窗口名称的问题。

  2. 对话框和表格:在关闭对话框时解决了清理控制信息提示的问题。

  3. CBCGPEdit:解决了在某些视觉主题中失去焦点后控件重绘的问题。

  4. CBCGPListBox:当控件具有LBS_MULTICOLUMN样式时,解决了水平滚动的问题。

  5. CBCGPWnd:断开可访问性客户端的代码已从类析构函数移至WM_DESTROY消息处理程序。

  6. CBCGPWorkspace:解决了错误的固定文件/文件夹注册表路径问题。

  7. CBCGPPropertySheetCtrl:解决了使用错误的控件ID传递给DoCreateOnPlaceHolder方法的问题。

  8. CBCGPCaptionBar:解决了用户单击超链接时更改窗格文本的问题。

  9. CBCGPEditCtrl:解决了某些文本块折叠时垂直滚动不正确的问题。

  10. CBCGPGridCtrl:解决了在自动化测试期间清除网格窗口的问题。


BCGControlBar Professional Edition for MFC v29.2 最新版下载

查看BCGControlBar Professional Edition for MFC更新新闻


更新时间:2019/2/22 14:27:32 | 录入时间:2006-08-24 | 责任编辑:gongx 给他留言或建议

客服
相关产品
  • QA·C++

    C++语言静态白盒测试工具,行业标杆产品,代码标准引领者。

  • Parasoft C/C++test

    Parasoft旗下C、C++语言测试工具,支持多种测试方法,贯穿整个软件研发过程。

  • QA·C

    C语言静态白盒测试工具,行业标杆产品,代码标准引领者。

开发商其他产品
同类产品
  • QtitanDocking

    一个用于允许创建类似于Microsoft可停靠用户界面的Qt框架组件。

  • QtitanNavigation

    模拟Microsoft Dynamics CRM-2016/Office 365导航界面和一组控件改善Qt.C ++应用程序用户体验的QtitanNavigation组件。

  • Telerik JustMock

    一个灵活、功能齐全的.NET mocking框架。

  • Kendo UI Support for Vue

    为Vue技术框架提供可用的Kendo UI组件,更快地构建更好的Vue应用程序。

  • Kendo UI Support for React

    支持React Javascript框架,更快地构建更好的应用程序。

  • NativeScript OSS framework

    一个开源框架,用于使用JavaScript构建的真正本地移动移动应用程序。

  • Telerik Report Server

    能有效地进行中央存储、管理和查看报表的报表服务器。

  • Telerik Platform

    用于构建混合和本地应用程序的端到端平台。

  • Telerik Backend Services

    使用基于云的MBaaS的强大移动应用开发工具。

  • Telerik UI for UWP

    用于构建具有一个代码库的Windows 10应用程序的自适应UI控件。

在线客服 在线QQ 电话咨询
400-700-1020
在线客服系统
live chat