亲爱的 BCGSoft 用户!我们很高兴地宣布 BCGControlBar Pro 和 BCGSuite for MFC 33.2 版已经发布!我们提供最简单、最有效的方式来开发您的桌面应用程序。
这个版本有什么新东西?


Office 2021/2022 风格的视觉主题现已推出。新类 CBCGPVisualManager2022 实现了以下视觉样式:彩色、深灰色、白色和黑色。这些新样式已添加到 BCGP_VISUAL_THEME 枚举中:
BCGP_VISUAL_THEME_OFFICE_2022_COLORFUL
BCGP_VISUAL_THEME_OFFICE_2022_DARK_GRAY
BCGP_VISUAL_THEME_OFFICE_2022_WHITE
BCGP_VISUAL_THEME_OFFICE_2022_BLACK
这个主题的主要特点是:
受 Windows 11 启发的圆角 UI(功能区面板、按钮、编辑/组合框和其他控件)。
全屏后台视图,带有“返回”圆形按钮和新的导航窗格外观。
功能区选项卡过渡效果。
请查看 BCGPMSOfficeDemo、BCGPVisualStudioGUIDemo、BCGPControls、BCGPOrganizer、DrawCLI 和写字板示例,了解这个新的视觉主题。
Ribbon Bar:

CBCGPribbonEdit:添加了自动完成列表支持(见截图)。 SetAutoCompleteList 和 IsAutoCompleteList 方法已添加到此类。要使用匹配项填充列表,您必须在功能区所有者窗口类(通常是 CMainFrame)中处理新注册的消息 BCGM_RIBBONEDIT_ON_FILL_AUTOCOMPLETE_LIST。请查看 RibbonGadgets 示例以了解此功能的实际应用。
CBCGPribbonBar::ExportImageToIcon 有一个新的可选参数 bAutoScale。如果 Ribbon 图像是 SVG,则返回的图标将根据当前 DPI 自动缩放。
功能区设计器:添加了 Office 2022 彩色、白色、深灰色和黑色视觉主题,并为功能区编辑控件实现了新的“自动完成列表”属性。
其他添加和改进:


CBCGPPlannerManagerCtrl:实现了绘制持续时间少于 24 小时的多天约会的能力(见截图)。添加了新方法 SetMultiDayLessThan24 和 IsMultiDayLessThan24。请查看 BCGPCalendarDemo 示例(“月”视图)以了解此功能的实际效果。
CBCGPGroup:添加了字幕水平对齐和多行支持(见截图)。请查看 BCGPControls 示例以了解此新功能的实际应用。
CBCGPGridCtrl:当用户在网格过滤器栏中键入文本并且组子项与过滤器匹配时,实现了自动扩展网格组的功能。 m_bAutoExpandGroups 添加到 BCGP_GRID_FILTERBAR_OPTIONS 和 BCGP_GRID_FILTERBAR_PARAM 结构中。此外,EnableFilterBar 方法还有一个新的可选参数 bAutoExpandGroups。请查看 BCGPControls 示例(“扩展树控件”视图)以了解此功能的实际效果。
渝公网安备50010702505508