Source code of Windows XP (NT5)
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.

222 lines
5.2 KiB

  1. #if !defined(AFX_FINALPAGES_H__98544A13_3C60_11D2_8180_0000F87A921B__INCLUDED_)
  2. #define AFX_FINALPAGES_H__98544A13_3C60_11D2_8180_0000F87A921B__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // FinalPages.h : header file
  7. //
  8. #include "HotLink.h"
  9. #include "BookEndPage.h"
  10. class CCertificate;
  11. /////////////////////////////////////////////////////////////////////////////
  12. // CFinalInstalledPage dialog
  13. class CFinalInstalledPage : public CIISWizardBookEnd2
  14. {
  15. DECLARE_DYNCREATE(CFinalInstalledPage)
  16. enum
  17. {
  18. IDD_PAGE_PREV = IDD_PAGE_WIZ_INSTALL_RESP
  19. };
  20. // Construction
  21. public:
  22. CFinalInstalledPage(HRESULT * phResult = NULL, CCertificate * pCert = NULL);
  23. ~CFinalInstalledPage();
  24. // Dialog Data
  25. //{{AFX_DATA(CFinalInstalledPage)
  26. enum { IDD = IDD_PAGE_WIZ_FINAL_INSTALL };
  27. // NOTE - ClassWizard will add data members here.
  28. // DO NOT EDIT what you see in these blocks of generated code !
  29. //}}AFX_DATA
  30. CCertificate * m_pCert;
  31. UINT m_idBodyText;
  32. // Overrides
  33. // ClassWizard generate virtual function overrides
  34. //{{AFX_VIRTUAL(CFinalInstalledPage)
  35. public:
  36. protected:
  37. //}}AFX_VIRTUAL
  38. // Implementation
  39. protected:
  40. // Generated message map functions
  41. //{{AFX_MSG(CFinalInstalledPage)
  42. //}}AFX_MSG
  43. DECLARE_MESSAGE_MAP()
  44. };
  45. /////////////////////////////////////////////////////////////////////////////
  46. // CFinalReplacedPage dialog
  47. class CFinalReplacedPage : public CIISWizardBookEnd2
  48. {
  49. DECLARE_DYNCREATE(CFinalReplacedPage)
  50. enum
  51. {
  52. IDD_PAGE_PREV = IDD_PAGE_WIZ_REPLACE_CERT
  53. };
  54. // Construction
  55. public:
  56. CFinalReplacedPage(HRESULT * phResult = NULL, CCertificate * pCert = NULL);
  57. ~CFinalReplacedPage();
  58. // Dialog Data
  59. //{{AFX_DATA(CFinalReplacedPage)
  60. enum { IDD = IDD_PAGE_WIZ_FINAL_REPLACE };
  61. // NOTE - ClassWizard will add data members here.
  62. // DO NOT EDIT what you see in these blocks of generated code !
  63. //}}AFX_DATA
  64. CCertificate * m_pCert;
  65. UINT m_idBodyText;
  66. // Overrides
  67. // ClassWizard generate virtual function overrides
  68. //{{AFX_VIRTUAL(CFinalReplacedPage)
  69. public:
  70. protected:
  71. //}}AFX_VIRTUAL
  72. // Implementation
  73. protected:
  74. // Generated message map functions
  75. //{{AFX_MSG(CFinalReplacedPage)
  76. //}}AFX_MSG
  77. DECLARE_MESSAGE_MAP()
  78. };
  79. /////////////////////////////////////////////////////////////////////////////
  80. // CFinalRemovePage dialog
  81. class CFinalRemovePage : public CIISWizardBookEnd2
  82. {
  83. DECLARE_DYNCREATE(CFinalRemovePage)
  84. // Construction
  85. public:
  86. CFinalRemovePage(HRESULT * phResult = NULL, CCertificate * pCert = NULL);
  87. ~CFinalRemovePage();
  88. enum
  89. {
  90. IDD_PAGE_PREV = IDD_PAGE_WIZ_REMOVE_CERT,
  91. };
  92. // Dialog Data
  93. //{{AFX_DATA(CFinalRemovePage)
  94. enum { IDD = IDD_PAGE_WIZ_FINAL_REMOVE };
  95. // NOTE - ClassWizard will add data members here.
  96. // DO NOT EDIT what you see in these blocks of generated code !
  97. //}}AFX_DATA
  98. CCertificate * m_pCert;
  99. UINT m_idBodyText;
  100. // Overrides
  101. // ClassWizard generate virtual function overrides
  102. //{{AFX_VIRTUAL(CFinalRemovePage)
  103. protected:
  104. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  105. //}}AFX_VIRTUAL
  106. // Implementation
  107. protected:
  108. // Generated message map functions
  109. //{{AFX_MSG(CFinalRemovePage)
  110. virtual BOOL OnInitDialog();
  111. //}}AFX_MSG
  112. DECLARE_MESSAGE_MAP()
  113. };
  114. /////////////////////////////////////////////////////////////////////////////
  115. // CFinalToFilePage dialog
  116. class CFinalToFilePage : public CIISWizardBookEnd2
  117. {
  118. DECLARE_DYNCREATE(CFinalToFilePage)
  119. // Construction
  120. public:
  121. CFinalToFilePage(HRESULT * phResult = NULL, CCertificate * pCert = NULL);
  122. ~CFinalToFilePage();
  123. enum
  124. {
  125. IDD_PAGE_PREV = IDD_PAGE_WIZ_REQUEST_DUMP
  126. };
  127. // Dialog Data
  128. //{{AFX_DATA(CFinalToFilePage)
  129. enum { IDD = IDD_PAGE_WIZ_FINAL_TO_FILE };
  130. CHotLink m_hotlink_codessite;
  131. //}}AFX_DATA
  132. CCertificate * m_pCert;
  133. // Overrides
  134. // ClassWizard generate virtual function overrides
  135. //{{AFX_VIRTUAL(CFinalToFilePage)
  136. protected:
  137. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  138. public:
  139. //}}AFX_VIRTUAL
  140. // Implementation
  141. protected:
  142. // Generated message map functions
  143. //{{AFX_MSG(CFinalToFilePage)
  144. virtual BOOL OnInitDialog();
  145. //}}AFX_MSG
  146. DECLARE_MESSAGE_MAP()
  147. };
  148. /////////////////////////////////////////////////////////////////////////////
  149. // CFinalCancelPage dialog
  150. class CFinalCancelPage : public CIISWizardBookEnd2
  151. {
  152. DECLARE_DYNCREATE(CFinalCancelPage)
  153. // Construction
  154. public:
  155. CFinalCancelPage(HRESULT * phResult = NULL, CCertificate * pCert = NULL);
  156. ~CFinalCancelPage();
  157. enum
  158. {
  159. IDD_PAGE_PREV = IDD_PAGE_WIZ_CANCEL_REQUEST,
  160. };
  161. // Dialog Data
  162. //{{AFX_DATA(CFinalCancelPage)
  163. enum { IDD = IDD_PAGE_WIZ_FINAL_CANCEL };
  164. // NOTE - ClassWizard will add data members here.
  165. // DO NOT EDIT what you see in these blocks of generated code !
  166. //}}AFX_DATA
  167. CCertificate * m_pCert;
  168. UINT m_idBodyText;
  169. // Overrides
  170. // ClassWizard generate virtual function overrides
  171. //{{AFX_VIRTUAL(CFinalCancelPage)
  172. protected:
  173. virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
  174. //}}AFX_VIRTUAL
  175. // Implementation
  176. protected:
  177. // Generated message map functions
  178. //{{AFX_MSG(CFinalCancelPage)
  179. virtual BOOL OnInitDialog();
  180. //}}AFX_MSG
  181. DECLARE_MESSAGE_MAP()
  182. };
  183. //{{AFX_INSERT_LOCATION}}
  184. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  185. #endif // !defined(AFX_FINALPAGES_H__98544A13_3C60_11D2_8180_0000F87A921B__INCLUDED_)