You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
994 B
38 lines
994 B
#pragma once
|
|
|
|
class CPackageInfo : public CPropertyPageImpl<CPackageInfo>
|
|
{
|
|
typedef CPropertyPageImpl<CPackageInfo> 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;
|
|
};
|