pull ScreenPrompt init into a separate function, so it's slightly less of a special

case; maybe this class's instances can be made reusable ...
This commit is contained in:
Glenn Maynard
2005-07-03 03:49:19 +00:00
parent 5bdae4fa35
commit a49aecd774
5 changed files with 49 additions and 47 deletions
+10 -4
View File
@@ -108,16 +108,22 @@ static void RevertSyncChanges( void* pThrowAway )
REGISTER_SCREEN_CLASS( ScreenSaveSync );
ScreenSaveSync::ScreenSaveSync( const CString &sScreenName ) :
ScreenPrompt(
sScreenName,
ScreenPrompt( sScreenName )
{
}
void ScreenSaveSync::Init()
{
ScreenPrompt::Init();
Load(
SM_None,
GetPromptText(),
PROMPT_YES_NO,
ANSWER_YES,
SaveSyncChanges,
RevertSyncChanges,
NULL )
{
NULL );
}