MFC界面开发进入BCGControlBar v30.5时代,Docking Pane全新升级

痴心易碎 提交于 2020-08-17 15:28:46

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

Docking Panes

1. 如果尚未创建窗口,则CBCGPBaseControlBar :: IsVisible现在返回FALSE。

2. CBCGPDockingControlBar:增加在Windows Navigator中隐藏窗格的功能(由Ctrl + Tab调用), 覆盖新的虚拟方法IsVisibleInWindowsNavigator,如果要隐藏窗格,则返回FALSE。

MDI Windows和Tabs

1. CBCGPMDIFrameWnd:一种新方法IsWindowsNavigatorActive告知Windows导航器(由Ctrl + Tab调用)是否处于激活状态。

2. CBCGPMDIFrameWnd:EnableWindowsDialog方法具有一个新的可选参数bStorePlacement。 如果此参数为TRUE,则“ Windows”对话框将以最近的大小显示在最近的位置上。

Tasks Pane和Toolbox

1. CBCGPToolBox:实现对键盘导航的支持。

2. CBCGPToolBox和CBCGPToolBoxEx:现在可以禁用工具箱项。新的Enable和IsEnabled方法已添加到CBCGPToolBoxButton类,您可以通过调用新方法CBCGPToolBoxEx :: SetShowDisabledItems或CBCGPToolBox :: SetShowDisabledItems指定禁用项是可见还是隐藏,可以通过调用新方法CBCGPToolBoxPage :: Enable启用/禁用位于特定工具箱页面上的所有项。

BCGControlBar v30.5全新发布

3. 新方法CBCGPToolBoxPage :: SetEmptyPagePrompt允许指定显示在空白工具箱页面上的信息。

BCGControlBar v30.5全新发布

Chart Control

1. Polar charts:

  • X极坐标轴的CW和CCW方向(默认为CW)。
  • 极坐标X轴的起始角度0、90、180、270(默认为90)。

2. CBCGPChartLongSeries(巨大的平均数据):用于长序列的新X值过滤算法(默认情况下为“ Minimum”,“ Maximum”,“ Min \ Max Mean”,“ Average”), 调用“ CBCGPChartLongSeries :: SetFilterMode”来设置过滤模式。

3. 多个饼图和嵌套图表:多个饼图或嵌套饼图中的空格,调用“ CBCGPChartVisualObject :: SetIgnoreInvisibleMultipleSeries”方法可以删除空格。

4. 百分比系列(饼图,漏斗,金字塔):始终显示百分比系列的图块标题(序列名称)(默认为FALSE),调用新方法“ CBCGPChartPercentSeries :: SetAlwaysShowTileCaption”可以显示/隐藏字幕。


慧都高端UI界面开发
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!