ADMWizLicenseTypePage Class Reference

License type selection page. More...

#include <LicenseWizard.h>

Inherits ADMLicenseWizPage.

Collaboration diagram for ADMWizLicenseTypePage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ADMWizLicenseTypePage (LicenseInfo *pInfo)
 Constructor for the page.

Protected Member Functions

virtual ASErr OnInitDialog ()
 Called to initialize the page.
virtual void OnBtnClicked (ASInt32 nID)
 Called when a user clicks a notification button.
virtual bool OnKillActive ()
 Called when the page is to be closed.
virtual int GetNextPage ()
 Called to get the number of the next page to display.
void UpdateControls ()
 Updates the dialog controls.

Protected Attributes

bool m_bWaitForInfo
 true to stop responding to buttons (used while displaying the internet request progress dialog)

Detailed Description

License type selection page.

Definition at line 70 of file LicenseWizard.h.


Constructor & Destructor Documentation

ADMWizLicenseTypePage::ADMWizLicenseTypePage ( LicenseInfo pInfo  )  [inline]

Constructor for the page.

Parameters:
pInfo Pointer to the license information object to use

Definition at line 77 of file LicenseWizard.h.


Member Function Documentation

int ADMWizLicenseTypePage::GetNextPage (  )  [protected, virtual]

Called to get the number of the next page to display.

Returns:
The number of the next page to display

Reimplemented from ADMBaseWizPage.

Definition at line 173 of file LicenseWizard.cpp.

References LicenseSamplePage, LicenseSummeryPage, LicenseUsagePage, LicenseInfo::m_eLicense, and ADMLicenseWizPage::m_pInfo.

void ADMWizLicenseTypePage::OnBtnClicked ( ASInt32  nID  )  [protected, virtual]

Called when a user clicks a notification button.

Parameters:
nID ID of clicked button

Reimplemented from ADMBaseWizPage.

Definition at line 117 of file LicenseWizard.cpp.

References m_bWaitForInfo, and UpdateControls().

ASErr ADMWizLicenseTypePage::OnInitDialog (  )  [protected, virtual]

Called to initialize the page.

Returns:
kNoErr if all went well, an error code if failed

Reimplemented from ADMBaseWizPage.

Definition at line 63 of file LicenseWizard.cpp.

References ADMBaseDialog::AddNotifyRange(), LicenseInfo::m_eLicense, ADMLicenseWizPage::m_pInfo, ADMBaseDialog::SetCheck(), and UpdateControls().

bool ADMWizLicenseTypePage::OnKillActive (  )  [protected, virtual]

Called when the page is to be closed.

Returns:
true if the dialog can be closed, false if not

Reimplemented from ADMBaseWizPage.

Definition at line 88 of file LicenseWizard.cpp.

References AcrobatPluginInfo::GetPluginInfo(), ADMBaseDialog::GetSelectedRadio(), m_bWaitForInfo, LicenseInfo::m_eLicense, ADMLicenseWizPage::m_pInfo, and CCInfoFullPlugin::RetrieveCCInfo().


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

Generated on Thu Dec 17 17:37:10 2009 for CCInfo PDF Plugin by doxygen 1.6.1