run SaveSync by calling ScreenPrompt normally (Load() is going away)

This commit is contained in:
Glenn Maynard
2005-08-14 02:00:51 +00:00
parent 23b2cbdd59
commit 1bbde2a17e
2 changed files with 6 additions and 15 deletions
+4 -10
View File
@@ -3,6 +3,7 @@
#include "GameState.h" #include "GameState.h"
#include "song.h" #include "song.h"
#include "PrefsManager.h" #include "PrefsManager.h"
#include "ScreenPrompt.h"
static CString GetPromptText() static CString GetPromptText()
@@ -106,17 +107,10 @@ static void RevertSyncChanges( void* pThrowAway )
GAMESTATE->RevertSyncChanges(); GAMESTATE->RevertSyncChanges();
} }
REGISTER_SCREEN_CLASS( ScreenSaveSync ); void ScreenSaveSync::SaveSync()
ScreenSaveSync::ScreenSaveSync( const CString &sScreenName ) :
ScreenPrompt( sScreenName )
{ {
} ScreenPrompt::Prompt(
SM_None,
void ScreenSaveSync::Init()
{
ScreenPrompt::Init();
Load(
GetPromptText(), GetPromptText(),
PROMPT_YES_NO, PROMPT_YES_NO,
ANSWER_YES, ANSWER_YES,
+2 -5
View File
@@ -3,13 +3,10 @@
#ifndef ScreenSaveSync_H #ifndef ScreenSaveSync_H
#define ScreenSaveSync_H #define ScreenSaveSync_H
#include "ScreenPrompt.h" class ScreenSaveSync
class ScreenSaveSync : public ScreenPrompt
{ {
public: public:
ScreenSaveSync( const CString &sScreenName ); static void SaveSync();
virtual void Init();
}; };