C++/MFC用户界面控件BCGControlBar Library Pro Edition v20发布。新版本支持触控功能,Office 2013主题样式改进,WinUI Tiles、图表、仪表、工具条、Tab、Outlook等控件均有更新。下面是BCGControlBar(Pro)v20更新概要:BCGControlBar(Pro) v20 下载
支持触控功能
*大多数BCGControlBar套包中的控件已支持触摸操作,此外,新添加非常好用的的Windows Gesture API,只需几行代码就可以为应用程序添加触摸功能。下面这些方法已添加到CBCGPWnd 和 CBCGPBaseVisualObject 类中:
- OnGestureEventZoom
- OnGestureEventPan
- OnGestureEventRotate
- OnGestureEventTwoFingerTap
- OnGestureEventPressAndTap
- ResetGestureOptions
- GetGestureConfig
*可通过 CBCGPFrameWnd::EnableMaximizeFloatingBars or CBCGPMDIFrameWnd::EnableMaximizeFloatingBars启用这个功能。
可视化
*新增Office 2013浅灰和深灰主题,CBCGPVisualManager2013类新增Office2013_White, Office2013_Gray和 Office2013_DarkGray样式,调用新方法 ‘CBCGPVisualManager2013::SetStyle’可以修改当前主题。
*CBCGPVisualManagerScenic新增样式:default (OS-depended), Windows 7-like 和Windo8 8-like。
*CBCGPVisualManagerVS2012可用这个几个方法自定义标题栏颜色:SetFrameColor, GetFrameColor 和 GetFrameTextColor method were added。
*改进CBCGPVisualManagerVS2012 和 CBCGPVisualManager2013的3D彩色标签
*VS 2012和Office 2013视觉管理器新增导航按钮
*以下三个控件新增主题滚动条:
- CBCGPEditCtrl
- CBCGPHotSpotImageCtrl
- CBCGPTasksPane
*Date/time属性网格控件新增视觉样式
*下拉工具条边框会与当前的视觉风格一致
*CBCGPVisualManager类新增以下虚拟方法:
- OnDrawTabsPointer: render “pointer”-style tab
- GetTabPointerColor
- GetNavButtonsID
- GetNavFrameID
*Tile/caption按钮新增自定义视图,WinUI Tiles控件新增Group Captions,新增支持键盘导航和Navigation “Back Button”。
转载请注明:本文转载自:http://www.evget.com/zh-CN/Info/catalog/18628.html