int CMainFrame::ShowOptions(int iPageID = -1) { COptionsPageGeneral pgGeneral; COptionsPageRendering pgRendering; COptionsPageTools pgTools; COptionsPageDirectories pgDirectories; COptionsDialog dlg; dlg.AddPage(&pgGeneral); dlg.AddPage(&pgRendering); dlg.AddPage(&pgTools); dlg.AddPage(&pgDirectories); if (iPageID == ID_OPTIONS_TOOLS) dlg.SetInitialPage(&pgTools); return dlg.DoModal(); }