remove
This commit is contained in:
@@ -447,36 +447,8 @@ void ScreenManager::AddNewScreenToTop( const CString &sScreenName )
|
|||||||
SetFromNewScreen( pNewScreen );
|
SetFromNewScreen( pNewScreen );
|
||||||
}
|
}
|
||||||
|
|
||||||
#include "ScreenTextEntry.h"
|
|
||||||
#include "ScreenMiniMenu.h"
|
#include "ScreenMiniMenu.h"
|
||||||
|
|
||||||
void ScreenManager::TextEntry(
|
|
||||||
ScreenMessage smSendOnPop,
|
|
||||||
CString sQuestion,
|
|
||||||
CString sInitialAnswer,
|
|
||||||
int iMaxInputLength,
|
|
||||||
bool(*Validate)(CString sAnswer,CString &sErrorOut),
|
|
||||||
void(*OnOK)(CString sAnswer),
|
|
||||||
void(*OnCancel)(),
|
|
||||||
bool bPassword
|
|
||||||
)
|
|
||||||
{
|
|
||||||
// add the new state onto the back of the array
|
|
||||||
Screen *pNewScreen = new ScreenTextEntry(
|
|
||||||
"ScreenTextEntry",
|
|
||||||
smSendOnPop,
|
|
||||||
sQuestion,
|
|
||||||
sInitialAnswer,
|
|
||||||
iMaxInputLength,
|
|
||||||
Validate,
|
|
||||||
OnOK,
|
|
||||||
OnCancel,
|
|
||||||
bPassword );
|
|
||||||
pNewScreen->Init();
|
|
||||||
this->ZeroNextUpdate();
|
|
||||||
SetFromNewScreen( pNewScreen );
|
|
||||||
}
|
|
||||||
|
|
||||||
void ScreenManager::MiniMenu( Menu* pDef, ScreenMessage SM_SendOnOK, ScreenMessage SM_SendOnCancel )
|
void ScreenManager::MiniMenu( Menu* pDef, ScreenMessage SM_SendOnOK, ScreenMessage SM_SendOnCancel )
|
||||||
{
|
{
|
||||||
// add the new state onto the back of the array
|
// add the new state onto the back of the array
|
||||||
|
|||||||
@@ -40,20 +40,6 @@ public:
|
|||||||
|
|
||||||
void SetNewScreen( const CString &sName );
|
void SetNewScreen( const CString &sName );
|
||||||
void AddNewScreenToTop( const CString &sName );
|
void AddNewScreenToTop( const CString &sName );
|
||||||
void TextEntry(
|
|
||||||
ScreenMessage smSendOnPop,
|
|
||||||
CString sQuestion,
|
|
||||||
CString sInitialAnswer,
|
|
||||||
int iMaxInputLength,
|
|
||||||
bool(*Validate)(CString sAnswer,CString &sErrorOut) = NULL,
|
|
||||||
void(*OnOK)(CString sAnswer) = NULL,
|
|
||||||
void(*OnCanel)() = NULL,
|
|
||||||
bool bPassword = false
|
|
||||||
);
|
|
||||||
void Password( ScreenMessage smSendOnPop, const CString &sQuestion, void(*OnOK)(CString sPassword) = NULL, void(*OnCanel)() = NULL )
|
|
||||||
{
|
|
||||||
TextEntry( smSendOnPop, sQuestion, "", 255, NULL, OnOK, OnCanel, true );
|
|
||||||
}
|
|
||||||
void MiniMenu( Menu* pDef, ScreenMessage smSendOnOK, ScreenMessage smSendOnCancel = SM_None );
|
void MiniMenu( Menu* pDef, ScreenMessage smSendOnOK, ScreenMessage smSendOnCancel = SM_None );
|
||||||
void SetFromNewScreen( Screen *pNewScreen );
|
void SetFromNewScreen( Screen *pNewScreen );
|
||||||
void PopTopScreen( ScreenMessage SM );
|
void PopTopScreen( ScreenMessage SM );
|
||||||
|
|||||||
Reference in New Issue
Block a user