BCGSuite for MFC
CBCGPProgressDlgParams

Detailed Description

This class is used to pass parameters to CBCGPProgressDlg::Create. These parameters control the behavior and look of progress dialog.

See also
CBCGPProgressDlg

Public Attributes

 m_bDialogLookIf TRUE, a progress dialog looks like a regular dialog (with dialog background color). If FALSE, the background is filled by window color.
 
 m_bDisableParentWndIf TRUE the parent window is disabled (not accessible).
 
 m_bShowCancelIf TRUE, a Cancel button is displayed.
 
 m_bShowInfiniteProgressIf TRUE, a progress dialog displays a progress control in infinite state.
 
 m_bShowPercentageIf TRUE, a progress dialog displays the current progress percentage near the progress control.
 
 m_bShowProgressIf TRUE, a progress dialog displays a progress control.
 
 m_bWaitForMessagesTells whether a progress dialog should wait for the messages.
 
 m_clrMarqueeSpecifies a marquee color (only if m_MarqueeStyle is BCGP_MARQUEE_GRADIENT).
 
 m_clrMarqueeGradientSpecifies a marquee gradient color (only if m_MarqueeStyle is BCGP_MARQUEE_GRADIENT).
 
 m_MarqueeStyleSpecifies a progress control marquee style.
 
 m_nAnimationHeightSpecifies the height of animation area, in pixels.
 
 m_nAnimationResIDSpecifies animation resource ID.
 
 m_nHeaderHeightSpecifies the header (banner) area height.
 
 m_nRangeMaxSpecifies the upper limit of the progress range.
 
 m_nRangeMinSpecifies the lower limit of the progress range.
 
 m_nStepSpecifies the step increment for the progress control.
 
 m_pProgressCtrlRTISpecifies progress bar runtime class.
 
 m_strAnimationPathSpecifies the path to animation file.
 
 m_strCaptionSpecifies the text of the progress dialog caption.
 
 m_strMessageSpecifies the message text displayed above the progress control.
 
 m_strMessage2Specifies the text displayed below the progress control.