BCGSuite for MFC
CBCGPMessageLightBox

Detailed Description

The CBCGPMessageLightBox class implements a message box with a "light box" style.

In addition it can be configured to display a check box, user-defined buttons, a separator between "message" and "buttons" area, a banner in the "buttons" area.

All these options can be specified and passed in using BCGP_MSGBOXPARAMS structure.

For more information see LightBoxDemo sample.

+ Inheritance diagram for CBCGPMessageLightBox:

Additional Inherited Members

- Public Types inherited from CBCGPAnimationManager
enum  BCGPAnimationType
 
- Public Member Functions inherited from CBCGPLightBoxDialog
 CBCGPLightBoxDialogConstructs a CBCGPLightBoxDialog object from the dialog resource template
 
 CBCGPLightBoxDialogConstructs a CBCGPLightBoxDialog object from the dialog resource template
 
 CBCGPLightBoxDialogConstructs a CBCGPLightBoxDialog object without dialog resource template.
 
- 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.
 
- Static Public Member Functions inherited from CBCGPAnimationManager
 IsAnimationSupportedByOSChecks if animation is supported by OS.
 
- Public Attributes inherited from CBCGPLightBoxDialog
 m_LightBoxOptionsLightBox dialog options.
 
- Protected Member Functions inherited from CBCGPAnimationManager
 OnAnimationIdleCalled by the framework in an animation idle time.
 
- Protected Member Functions inherited from CBCGPMessageBoxImpl
 IsDrawButtonsBannerTells whether the bottom area around the message box buttons is drawn with a special background.