Gauge Containers
BCGControlBar Pro (MFC)
BCGSuite (MFC)
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.
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);