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
854 B

  1. #ifndef __Confirm_h__
  2. #define __Confirm_h__
  3. #include "FilePane.h"
  4. class CConfirmationSheet {
  5. friend class CNmAkWiz;
  6. private:
  7. static BOOL APIENTRY DlgProc( HWND hDlg, UINT message, WPARAM uParam, LPARAM lParam );
  8. static CConfirmationSheet* ms_pConfirmationSheet;
  9. private: // DATA
  10. CPropertySheetPage m_PropertySheetPage;
  11. ULONG m_uIndex;
  12. CFilePanePropWnd2 * m_pFilePane;
  13. private:
  14. CConfirmationSheet( void );
  15. ~CConfirmationSheet( void );
  16. LPCPROPSHEETPAGE GetPropertySheet( void ) const { return &m_PropertySheetPage;}
  17. void _FillListBox( void );
  18. void _CreateFilePane(HWND hDlg);
  19. public:
  20. CFilePanePropWnd2 * GetFilePane() { return m_pFilePane; }
  21. HWND GetListHwnd() { return GetDlgItem( m_pFilePane->GetHwnd(), IDC_LIST_SETTINGS ); }
  22. };
  23. #endif // __Confirm_h__