Quantcast
Channel: ComponentSource News | Grid Components
Viewing all articles
Browse latest Browse all 2708

BCGSuite for MFC v27.2

$
0
0
Circular Progress Indicator gauge.

Includes new Circular Progress Indicator gauge and improved touch/gestures support.

Features

  • Introduced new Circular Progress Indicator gauge which implements circular progress control functionality and can be created either as "standard" (with percentage) or "marquee" (infinite) mode.
  • Gauge Controls
    • CBCGPCircularGaugeImpl: Added a new virtual method OnDrawLevelBar, override it if you wish to customize the level bar appearance.
    • CBCGPBaseVisualCtrl: CreatePopup has a new, optional parameter nFlags for use if you don't wish to close the popup window with mouse button click.
    • CBCGPSwitchImpl : Implemented visual manager theme support.
    • CBCGPCircularGaugeImpl: Added equidistant labels support.
  • Grid and Report Controls
    • Updated Windows Gestures support.
    • Updated adding and removing items in row "on the fly".
    • Implemented grid items Bold font support.
  • Controls
    • CBCGPButton: icon rendering code was moved to new virtual method OnDrawImage.
    • CBCGPMenuButton: new virtual method OnDrawMenuArrow allows tallows customization of the button's drop-down arrow appearance.
    • CBCGPTreeCtrlEx: added support for TVIS_BOLD flag.
  • Graphics Manager
    • New methods CBCGPColor::Mix and CBCGPBrush::Mix allow the combining of two colors using a specific proportion.
    • CBCGPBrushGradientStop: added default values to the constructor.
  • Miscellaneous
    • Method CBCGPChartVisualObject:: NeedDisplayAxes is a virtual now.
    • New method CBCGPGlobalUtils::IsPlacedOnActiveMenu tells whether a control is located on the active popup menu/window.
    • CBCGPSVGImageList: improved SVG sprite loading and parsing algorithm.
  • Examples and Samples
    • LightBoxDemo: illustrates usage of CBCGPCircularProgressIndicatorCtrl in the light box-style dialog.
    • TreeCtrlDemo: added TVIS_BOLD style demonstration.
    • BCGPGaugesDemo: added new view ("Circular Gauges | Progress Indicator" that illustrates a Circular Progress Indicator).

Fixes

  • CBCGPLightBoxDialog: the title is properly updated now when the window caption was changed using WM_SETTEXT message.
  • CBCGPHotSpotImageCtrl: addresses issue with control appearance in the right-to-left layout.
  • CBCGPListBox: addresses problems with LBS_MULTICOLUMN control style. If this style is applied, support of item descriptions, captions, tab stops, indentions is disabled now.
  • CBCGPPropertySheetCtrl: addresses issue with incorrect page border appearance in non-themed property sheet with a standard Windows tab control. In the previous product versions, the page exceeded control size on the first displaying.
  • CBCGPMenuButton: addresses issue with control resizing when parameter bCalcOnly of SizeToContent method is TRUE.
  • CBCGPScrollBar: addresses issue with disabling scrollbar thumb in combo box drop-down list in specific cases.
  • CBCGPGridCtrl: addresses issue with incorrect column width after zoom-in/zoom-out action (when column auto-sizing is specified).

Viewing all articles
Browse latest Browse all 2708

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>