Gauge Containers

Fully implemented BCGControlBar Pro (MFC)

Fully implemented BCGSuite (MFC)

Not available BCGControlBar for .NET

All gauges, charts and other visual objects can be combined in a visual container. The container supports Z-ordering and manages interactive actions (such as object mouse clicks), animations and visual effects, and themes.

The entire container can be copied to the Clipboard or saved to a file.

The visual container can be created using the product API or the WYSIWYG visual designer.

Gauge Containers

Sample code:

CBCGPVisualContainerCtrl	m_wndContainer;
...
CBCGPVisualContainer* pContainer = m_wndContainer.GetVisualContainer();
ASSERT_VALID(pContainer);

pContainer->SetFillBrush(CBCGPBrush(CBCGPColor::WhiteSmoke, 0.2));
pContainer->SetOutlineBrush(CBCGPBrush(CBCGPColor::Gray));

// Add circular gauge:
pCircleGauge = new CBCGPCircularGaugeImpl(pContainer);

pCircleGauge->SetRange(0., 100.);
pCircleGauge->SetValue(20.);
pCircleGauge->SetColors(
    CBCGPCircularGaugeColors::BCGP_CIRCULAR_GAUGE_VISUAL_MANAGER);