BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区、可自定义工具栏、菜单等)以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用程序 GUI控件,例如图表、日历、网格、编辑器、甘特图和许多其他控件。
v30.6实现了对WinAppDriver(Windows应用程序驱动程序)的支持,所有辅助功能方法均已针对该新技术进行了调整,从此版本开始,您可以使用WinAppDriver进行应用程序自动化和测试。 Dialogs和Forms1. CBCGPPropertySheet:新增对页面滑动手势的支持,现在当您的应用程序在平板电脑或其他支持触摸功能的系统上运行时,您可以轻松地转到下一页或上一页,调用全新的方法CBCGPPropertySheet::EnablePageSwipeGesture启用此功能。 2. CBCGPPropertySheet:SetActivePageWithEffects方法现在是虚拟的。 MDI Windows和Tabs1. CBCGPMDIFrameWnd::EnableWindowsNavigator有一个新的可选参数 'pOptions', 这是指向新的CBCGPWindowsNavigatorOptions的指针,它允许自定义Windows Navigator外观。 2. CBCGPMDITabParams和CBCGPRibbonCaptionMDITabsOptions类具有新成员'm_InsertedTabPosition' - 指定在何处插入新的MDI标签。 Tasks Pane和Toolbox1. CBCGPTasksPane:添加2个新的虚拟方法OnBeforeDrawTask和OnAfterDrawTask,如果您希望自定义特定任务的外观或阻止绘制某些任务,请覆盖这些方法。 2. CBCGPTasksPane::RemoveAllTasks具有一个新的可选参数'bRedraw'。 Chart Control1. CBCGPChartAdvancedFormula:添加新的移动平均线类型MA_CUMULATIVE。 2. BCGPChartAdvancedFormula:添加新方法SetOutputSeriesType和SetOutputSeriesCategory,通过调用这些方法,您可以指定结果系列的类型和类别。 3. 添加新的类CBCGPChartMAENVFormula:为股票图表实现“Moving Average Envelopes”。 4. CBCGPChartMACDFormula:添加2个结果计算类型 - VA_MACD - Moving Average Convergence/Divergence Oscillator(当前计算类型)和VA_PPO - Percentage Price Oscillator(全新的),添加两个新的方法:SetValueType和GetValueType。 5. CBCGPBaseChartStockSeries::StockSeriesType枚举器有一个新成员“ SST_BAR_HLC”:如果要显示 "High-Low-Close"值,但不显示"Open" 值,请设置它。 6. CBCGPChartStockSeries:添加Heikin-Ashi Candlesticks数据计算类型,请使用新的枚举器StockChartType来指定类型(应在类构造函数中指定)。 7. CBCGPChartVisualObject:新方法SetOptimizedDiagramArea允许在一个轴移动到图的区域内外后优化图的布局。
|