#pragma once class CPackageInfo : public CPropertyPageImpl { typedef CPropertyPageImpl BaseClass; public: enum{ IDD = IDD_WPIMP_PKGINFO }; BEGIN_MSG_MAP(CPackageInfo) CHAIN_MSG_MAP(BaseClass) END_MSG_MAP() CPackageInfo ( CWizardSheet* pTheSheet ); BOOL OnSetActive ( void ); private: void SetupOptions ( void ); void SetDate ( const IImportPackagePtr& spImport ); void SetMachine ( const IImportPackagePtr& spImport ); void SetOS ( const IImportPackagePtr& spImport ); void SetSiteName ( const IImportPackagePtr& spImport ); void SetComment ( const IImportPackagePtr& spImport ); // Shared data public: CString m_strSiteName; // Data members private: CWizardSheet* m_pTheSheet; CString m_strTitle; CString m_strSubTitle; };