Lanzamientos de BCGSuite for MFC
Released: May 30, 2022
Actualizaciones en v33.0
Características
- Gauge Controls
- A new class CBCGPCircularProgressIndicatorRendererBase allows to implement a window-less circular progress indicator.
- CBCGPGaugeImpl: BCGP_SUB_GAUGE_POS enumerator has a new value - BCGP_SUB_GAUGE_CENTER (sub-gauge is located at the center of the parent gauge).
- Grid and Report Controls
- New flag ExportOptions::EF_IncludeRowHeader allows to export content of a leftmost column (row header), this flag is used with methods CBCGPGridCtrl::ExportToHTML, CBCGPGridCtrl...
Released: Feb 1, 2022
Actualizaciones en v32.2
Características
- Dialogs and Forms
- CBCGPMessageBox: Improved window layout. Width / height ratio is now closer to the native Microsoft Windows message box.
- CBCGPDlgPopupMenu: A popup dialog can now be created without any corresponding controls such as menu button or ribbon button.
- CBCGPDlgPopupMenu: A new constructor "CBCGPDlgPopupMenu(CRuntimeClass* pRTI, LPCTSTR lpszTemplateName)" has been added in this version.
- Grid and Report Controls
- CBCGPGridColorItem: Added custom colors serialization...
Released: Nov 17, 2021
Actualizaciones en v32.1
Características
- Added Microsoft Visual Studio 2022 support:
- Source files are fully compliant with Visual 2022 C++ compiler.
- All examples and samples have been thoroughly tested with Visual Studio 2022.
- Evaluation version contains DLLs and libraries required for Visual Studio 2022.
- Grid and Report Controls
- Added Microsoft Excel-like text overflowing.
- Added grid cell selection animation effect: When you are clicking a single cell, selection border will be smoothly moved from a previous location...
Released: Oct 21, 2021
Actualizaciones en v32.0
Características
- The product source code is now fully-compatible with latest C++ code standards and technologies:
- ISO C++ 20 standard.
- LLVM (CLang-Cl).
- The product is now fully compatible with Microsoft Windows 11.
- Dialogs and Forms
- CBCGPPropertySheet: Added a new OnGetPageNotificationBadgeSize virtual method which allows you to customize left-side notification badge dimensions.
- CBCGPScrollDialog: Improved scrolling behavior after dialog resizing.
- Gauge Controls
- CBCGPCircularGaugeImpl and...
Released: Jun 15, 2021
Actualizaciones en v31.3
Características
- Chart Control
- BCGPChartHitInfo::HitInfoTest now has a new flag "HIT_DATA_AREA" (series area: line or closed area) (except splines).
- CBCGPChartSeries class now has a new method HitTest(const CBCGPPoint& pt, BCGPChartHitInfo* pHitInfo, UINT uiHitInfoFlags) - hit-test for data labels, data points and data area. uiHitInfoFlags can be combination of HIT_DATA_POINT, HIT_DATA_LABEL and HIT_DATA_AREA.
- Improved data point hit-testing for 3D charts and bubble charts.
- MSAA and CodedUI...
Released: Apr 15, 2021
Actualizaciones en v31.2
Características
- Chart Control
- Improved chart thumbnails:
- Added thumbnail mode for advanced Chart legend.
- Developer can now specify a scaling ratio for all text labels in chart thumbnails.
- Improved thumbnail appearance in Torus, Scatter and Ternary charts.
- 3D charts walls drawing:
- Added the ability to enable/disable wall jointing.
- Improved wall appearance (both in thin and thick modes).
- Gauge Controls
- CBCGPKnob: added disabled knob control drawing.
- CBCGPCircularGaugeImpl: improved interactive...
Released: Feb 2, 2021
Actualizaciones en v31.1
Características
- Added auto-hidden scrollbars for visual containers and controls.
- Tasks Pane and Toolbox
- Added the ability to show/hide specific toolbox buttons and pages. The following new methods were added:
- CBCGPToolBoxButton::SetVisible.
- CBCGPToolBoxButton::IsVisible.
- CBCGPToolBoxPage::SetVisible (extended toolbox only).
- CBCGPToolBoxPage::IsVisible.
- Improved toolbox items layout: the buttons don't disappear now when the toolbox is narrow.
- Chart Control
- BCGPChartMarkerOptions: added new marker...
Released: Nov 16, 2020
Actualizaciones en v31.0
Características
- New class CBCGPMultiViewFrameWnd implements a multi-view single-document interface (SDI). The following examples and samples now use this new frame type:
- BCGPChartExample.
- BCGPControls.
- BCGPDiagramDemo.
- BCGPGaugesDemo.
- GraphicsManagerDemo.
- In addition, Application Wizard (for Microsoft Visual Studio 2017 - 2019) has a new interface option: Multi-view SDI.
- Dialogs and Forms
- Implemented loading layout from MFC dialog resources: a new optional parameter bLoadMFCResourceLayout was...
Released: Sep 28, 2020
Actualizaciones en v30.6
Características
- Added WinAppDriver (Microsoft Windows Application Driver) support.
- Dialogs and Forms
- CBCGPPropertySheet - Added support for the page swipe gesture.
- CBCGPPropertySheet - SetActivePageWithEffects method is virtual now.
- Chart Control
- CBCGPChartAdvancedFormula - Added new moving average type MA_CUMULATIVE.
- CBCGPChartAdvancedFormula - Added new methods SetOutputSeriesType and SetOutputSeriesCategory.
- Added new class CBCGPChartMAENVFormula - Adds "Moving Average Envelopes" for the...
Released: Jun 4, 2020
Actualizaciones en v30.51
Características
- The library and examples/samples are fully tested with latest versions of Microsoft Visual Studio 2019 and Windows SDK.
Correcciones
- CBCGPGraphicsManagerD2D: addressed issue with calling GetDpiForWindow and GetDpiForSystem in Microsoft Visual Studio 2019.
- CBCGPTreeCtrl: removed unnecessary TVM_GETEDITCONTROL message processing.