CCLicenseWizSamplingPage Class Reference

License Wizard: sampling type page. More...

#include <CCLicenseWizSamplingPage.h>

Inherits CCLicenseWizBasePage.

Collaboration diagram for CCLicenseWizSamplingPage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CCLicenseWizSamplingPage (IPrintOemDriverUI *pHelper, LicenseInfo *pInfo)
 Constructor.
virtual bool PreparePage (PROPSHEETPAGE &page)
 Called to fill the wizard page structure.

Protected Member Functions

virtual BOOL PageProc (UINT uMsg, WPARAM wParam, LPARAM lParam)
 Called when a windows message is sent to the page.
virtual BOOL OnSetActive ()
 Called when the page is being activated (displayed).
virtual BOOL OnKillActive ()
 Called when the page is being deactivated (hidden).
virtual int OnWizNext ()
 Called when the user clicks the wizard's Next button.
virtual int OnWizBack ()
 Called when the user clicks the wizard's Back button.
void UpdateControls ()
 Updates the page controls according to the selection.

Detailed Description

License Wizard: sampling type page.

Definition at line 36 of file CCLicenseWizSamplingPage.h.


Constructor & Destructor Documentation

CCLicenseWizSamplingPage::CCLicenseWizSamplingPage ( IPrintOemDriverUI *  pHelper,
LicenseInfo pInfo 
) [inline]

Constructor.

Parameters:
pHelper Pointer to the Print UI Core object
pInfo Pointer to the current license information structure

Definition at line 45 of file CCLicenseWizSamplingPage.h.


Member Function Documentation

BOOL CCLicenseWizSamplingPage::OnKillActive (  )  [protected, virtual]

Called when the page is being deactivated (hidden).

Returns:
TRUE (allow hidding) if a sampling type is selected, FALSE otherwise

Reimplemented from CCLicenseWizBasePage.

Definition at line 48 of file CCLicenseWizSamplingPage.cpp.

References CCPrintDlg::GetCheckedRadioBtn(), LicenseInfo::m_eSampling, and CCLicenseWizBasePage::m_pLicenseInfo.

BOOL CCLicenseWizSamplingPage::OnSetActive (  )  [protected, virtual]

Called when the page is being activated (displayed).

Returns:
TRUE

Reimplemented from CCLicenseWizBasePage.

Definition at line 33 of file CCLicenseWizSamplingPage.cpp.

References LicenseInfo::m_eSampling, CCPrintDlg::m_hDlg, CCLicenseWizBasePage::m_pLicenseInfo, and UpdateControls().

int CCLicenseWizSamplingPage::OnWizBack (  )  [protected, virtual]

Called when the user clicks the wizard's Back button.

Returns:
ID of license type page

Reimplemented from CCLicenseWizBasePage.

Definition at line 74 of file CCLicenseWizSamplingPage.cpp.

int CCLicenseWizSamplingPage::OnWizNext (  )  [protected, virtual]

Called when the user clicks the wizard's Next button.

Returns:
ID of jurisdication page

Reimplemented from CCLicenseWizBasePage.

Definition at line 66 of file CCLicenseWizSamplingPage.cpp.

BOOL CCLicenseWizSamplingPage::PageProc ( UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
) [protected, virtual]

Called when a windows message is sent to the page.

Parameters:
uMsg ID of the message
wParam First parameter of the message
lParam Second parameter of the message
Returns:
TRUE if handled, FALSE to continue handling the message

Reimplemented from CCLicenseWizBasePage.

Definition at line 85 of file CCLicenseWizSamplingPage.cpp.

References CCLicenseWizBasePage::SetDescriptionFromField(), and UpdateControls().

bool CCLicenseWizSamplingPage::PreparePage ( PROPSHEETPAGE &  page  )  [virtual]

Called to fill the wizard page structure.

Parameters:
page Reference to the property page structure to fill
Returns:
true if the structure was filled succesfully, false otherwise

Reimplemented from CCPrintPropPage.

Definition at line 134 of file CCLicenseWizSamplingPage.cpp.

References CCPrintPropPage::PreparePage().


The documentation for this class was generated from the following files:

Generated on Mon Jun 18 12:40:42 2012 for CC PDF Converter by doxygen 1.6.1