开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 6656|回复: 0

MFC界面开发工具BCG v31.1 - 实现自动隐藏滚动条

[复制链接]

0

精华

8

贡献

1768

赞扬

特约版主

帖子
583
软币
4524
在线时间
275 小时
注册时间
2019-2-21
发表于 2021-2-26 09:44:10 | 显示全部楼层 |阅读模式

亲爱的BCGSoft用户,我们非常高兴地宣布BCGControlBar Professional for MFCBCGSuite for MFC v31.1正式发布!此版本包括自动隐藏滚动条、图表控件改进、图形管理器资源序列化以及其他新功能和改进。需要最新版的可以点击这里【BCG下载


新版本为所有控件(例如列表框、表单、编辑框等)实现自动隐藏的滚动条,当滚动条处于非激活状态(鼠标光标不在其内部)时,将仅绘制紧凑的(thin) thumb box;当您在滚动条内移动鼠标时,该条将被完全绘制,您可以通过将新成员globalData.m_bAutoHideScrollBars设置为TRUE来启用此外观,或者,您可以为特定的控件/表单调用EnableAutoHideScrollBar方法。请注意,此功能不适用于某些旧的可视化主题,例如Office 2007/2010或VS 2010,您只能在Office 2013/2016/2019或VS 2012/2013/2017/2019主题中看到自动隐藏的滚动条。此外,在可视化容器和控件中实现了自动隐藏的滚动条。



任务面板和工具箱

1. 实现显示/隐藏特定工具箱按钮和页面的功能,添加以下新方法:

  • CBCGPToolBoxButton::SetVisible
  • CBCGPToolBoxButton::IsVisible
  • CBCGPToolBoxPage::SetVisible (extended toolbox only).
  • CBCGPToolBoxPage::IsVisible

2. 改进的工具箱项目布局:当工具箱狭窄时,按钮现在不会消失。

图表控件

1. CGPChartMarkerOptions:添加新的标记形状MS_CROSS。


2. CBCGPChartHistogramSeries:一种新的方法SetSizePercent允许指定直方图列的宽度。

3. CBCGPChartLongSeries:新方法SetOrderedXValues允许指定X轴是否不对数据点进行排序。 默认情况下,数据点是有序的。

4. CBCGPChartDiagram3D:一种新方法SetWallsColor允许指定3D图表墙的底色,此外CBCGPChartVisualObject :: SetDiagramFillColor具有新的可选参数bSetWallsColor - 如果要将图表填充色应用于3D图表墙,请将其设置为TRUE。

5. 新增通过鼠标滚轮更改3D图表透视图的功能:新方法CBCGPChartDiagram3D :: EnableChangePerspectiveByMouseWheel允许启用/禁用此功能。


回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-9-8 11:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表