fix SaveSync prompt. Make it a Screen again so that it can be used in branching and doesn't need to be integrated into an already-complicated ScreenGameplay.

This commit is contained in:
Chris Danford
2005-11-08 17:51:40 +00:00
parent 4741eac616
commit e87df3bc5e
5 changed files with 29 additions and 6 deletions
+1
View File
@@ -25,6 +25,7 @@ enum PromptAnswer
class ScreenPrompt : public ScreenWithMenuElements
{
public:
static void SetPromptSettings( const CString &sText, PromptType type = PROMPT_OK, PromptAnswer defaultAnswer = ANSWER_NO, void(*OnYes)(void*) = NULL, void(*OnNo)(void*) = NULL, void* pCallbackData = NULL );
static void Prompt( ScreenMessage smSendOnPop, const CString &sText, PromptType type = PROMPT_OK, PromptAnswer defaultAnswer = ANSWER_NO, void(*OnYes)(void*) = NULL, void(*OnNo)(void*) = NULL, void* pCallbackData = NULL );
ScreenPrompt( const CString &sScreenName );