Leaked source code of windows server 2003
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

  1. #pragma once
  2. class CPackageInfo : public CPropertyPageImpl<CPackageInfo>
  3. {
  4. typedef CPropertyPageImpl<CPackageInfo> BaseClass;
  5. public:
  6. enum{ IDD = IDD_WPIMP_PKGINFO };
  7. BEGIN_MSG_MAP(CPackageInfo)
  8. CHAIN_MSG_MAP(BaseClass)
  9. END_MSG_MAP()
  10. CPackageInfo ( CWizardSheet* pTheSheet );
  11. BOOL OnSetActive ( void );
  12. private:
  13. void SetupOptions ( void );
  14. void SetDate ( const IImportPackagePtr& spImport );
  15. void SetMachine ( const IImportPackagePtr& spImport );
  16. void SetOS ( const IImportPackagePtr& spImport );
  17. void SetSiteName ( const IImportPackagePtr& spImport );
  18. void SetComment ( const IImportPackagePtr& spImport );
  19. // Shared data
  20. public:
  21. CString m_strSiteName;
  22. // Data members
  23. private:
  24. CWizardSheet* m_pTheSheet;
  25. CString m_strTitle;
  26. CString m_strSubTitle;
  27. };