add Yes/No/Cancel prompt for exiting ScreenEdit

This commit is contained in:
Chris Danford
2005-03-08 04:02:25 +00:00
parent 10119047b3
commit 2d93802641
9 changed files with 132 additions and 71 deletions
+2 -2
View File
@@ -161,7 +161,7 @@ void ScreenProfileOptions::HandleScreenMessage( const ScreenMessage SM )
}
break;
case SM_DoneDeleting:
if( ScreenPrompt::s_bLastAnswer )
if( ScreenPrompt::s_LastAnswer == ANSWER_YES )
{
CString sProfileID = GetSelectedProfileID();
CString sName = GetSelectedProfileName();
@@ -196,7 +196,7 @@ void ScreenProfileOptions::MenuStart( PlayerNumber pn, const InputEventType type
if( sProfileID=="" )
SCREENMAN->PlayInvalidSound();
else
SCREENMAN->Prompt( SM_DoneDeleting, ssprintf("Delete profile %s '%s'?",sProfileID.c_str(),sName.c_str()), true );
SCREENMAN->Prompt( SM_DoneDeleting, ssprintf("Delete profile %s '%s'?",sProfileID.c_str(),sName.c_str()), PROMPT_YES_NO, ANSWER_NO );
break;
}
case PO_RENAME_: