add ScreenClearBookkeepingData, ScreenResetToDefaults

This commit is contained in:
Chris Danford
2004-05-16 22:58:05 +00:00
parent 633133f19f
commit 2fc1035d32
13 changed files with 198 additions and 23 deletions
+19
View File
@@ -0,0 +1,19 @@
#include "global.h"
#include "ScreenResetToDefaults.h"
#include "ProfileManager.h"
#include "ScreenManager.h"
#include "ThemeManager.h"
#include "PrefsManager.h"
#define NEXT_SCREEN THEME->GetMetric(m_sName,"NextScreen")
ScreenResetToDefaults::ScreenResetToDefaults( CString sName ): Screen( sName )
{
PREFSMAN->ResetToFactoryDefaults();
SCREENMAN->SystemMessage( "All options reset to factory defaults." );
SCREENMAN->SetNewScreen( NEXT_SCREEN );
}