#if !defined(AFX_CHOOSER_H__22F027B8_345E_11D2_A1BE_444553540000__INCLUDED_) #define AFX_CHOOSER_H__22F027B8_345E_11D2_A1BE_444553540000__INCLUDED_ // chooser.h : declaration of the CDialogChooser class // This class keeps track of what dialogs to pop up when. #define LAST_DLG 1 class CDialogChooser { public: CDialogChooser(); ~CDialogChooser(); // All calls by mfcapwz.dll to CMsDevWizardAppWiz::Next // & CMsDevWizardAppWiz::Back are delegated to these member // functions, which keep track of what dialog is up // now, and what to pop up next. CAppWizStepDlg* Next(CAppWizStepDlg* pDlg); CAppWizStepDlg* Back(CAppWizStepDlg* pDlg); protected: // Current step's index into the internal array m_pDlgs int m_nCurrDlg; // Internal array of pointers to the steps CAppWizStepDlg* m_pDlgs[LAST_DLG + 1]; }; //{{AFX_INSERT_LOCATION}} // Microsoft Developer Studio will insert additional declarations immediately before the previous line. #endif // !defined(AFX_CHOOSER_H__22F027B8_345E_11D2_A1BE_444553540000__INCLUDED_)