BCGSuite for MFC
CBCGPGaugeLevelBarObject

Detailed Description

The CBCGPGaugeLevelBarObject implements gauge level bar. This range is displayed along with gauge scale and indicates some value such as temperature or progress value .

+ Inheritance diagram for CBCGPGaugeLevelBarObject:

Public Member Functions

 CBCGPGaugeLevelBarObjectConstructor.
 
 CopyFromCopies the gauge level bar from the source object.
 
 CreateCopyCreates the copy.
 
 GetFillBrushGets fill brush.
 
 GetFillValueBrushGets fill ("value" area) brush.
 
 GetOffsetFromFrameGets offset from frame.
 
 GetOutlineBrushGets outline brush.
 
 GetParentGaugeGets the parent gauge.
 
 GetScaleGets the scale index.
 
 GetStyleGets the style.
 
 GetValueGets value.
 
 GetWidthGets the width of the bar.
 
 SetFillBrushSets fill brush.
 
 SetFillValueBrushSets fill brush (for "value" area).
 
 SetOffsetFromFrameSets offset from frame.
 
 SetOutlineBrushSets outline brush.
 
 SetStyleSets a style.
 
 SetValueSets a value.
 
 SetWidthSets a width.
 
- Public Member Functions inherited from CBCGPAnimationManager
 CBCGPAnimationManagerDefault constructor.
 
 GetAnimatedValueGets current animated value.
 
 GetAnimationDurationGets animation duration.
 
 GetLastAnimationErrorGets the animation error returned by recent call to Windows Animation API.
 
 IsAnimatedChecks if animation is running.
 
 StartAnimationStarts an animation.
 
 StartFlashAnimationStarts "flash" animation.
 
 StopAnimationStops an animation.
 

Additional Inherited Members

- Public Types inherited from CBCGPAnimationManager
enum  BCGPAnimationType
 
- Static Public Member Functions inherited from CBCGPAnimationManager
 IsAnimationSupportedByOSChecks if animation is supported by OS.
 
- Protected Member Functions inherited from CBCGPAnimationManager
 OnAnimationFinishedCalled by the framework when an animation is finished.
 
 OnAnimationIdleCalled by the framework in an animation idle time.