84 lines
1.8 KiB
C++
84 lines
1.8 KiB
C++
//------------------------------------------------------------------------------
|
|
// uiSystemIdNumberConfirm_main.cpp
|
|
// (C) 2005 ckbang
|
|
//------------------------------------------------------------------------------
|
|
#include "SunClientPrecompiledHeader.h"
|
|
#include "uiSystemIdNumberConfirm.h"
|
|
|
|
#if defined(_CHINA)
|
|
#define MAX_IDENTIFY_NUM 12
|
|
#elif defined( _JAPAN )
|
|
#define MAX_IDENTIFY_NUM 8
|
|
#else
|
|
#ifdef _MOD_IDENTITY_NUM__FOR_CHANNELING
|
|
#define MAX_IDENTIFY_NUM 6
|
|
#else
|
|
#define MAX_IDENTIFY_NUM 7
|
|
#endif
|
|
#endif
|
|
|
|
|
|
//------------------------------------------------------------------------------
|
|
/**
|
|
*/
|
|
uiSystemIdNumberConfirm::uiSystemIdNumberConfirm(InterfaceManager *pUIMan) :
|
|
uiBase(pUIMan)
|
|
{
|
|
m_pMessageMesh = NULL;
|
|
|
|
m_vstr.clear();
|
|
}
|
|
|
|
//------------------------------------------------------------------------------
|
|
/**
|
|
*/
|
|
uiSystemIdNumberConfirm::~uiSystemIdNumberConfirm()
|
|
{
|
|
this->Release();
|
|
}
|
|
|
|
//------------------------------------------------------------------------------
|
|
/**
|
|
*/
|
|
void
|
|
uiSystemIdNumberConfirm::Clear()
|
|
{
|
|
this->m_bLockingEffect = false;
|
|
|
|
ClearToken();
|
|
}
|
|
|
|
//------------------------------------------------------------------------------
|
|
/**
|
|
*/
|
|
void
|
|
uiSystemIdNumberConfirm::Init(CDrawBase* pDrawBase)
|
|
{
|
|
uiBase::Init(pDrawBase);
|
|
|
|
CCtrlDxEditBox * pEdit= (CCtrlDxEditBox *)getControl( DLGPOS_EDIT );
|
|
pEdit->SetLimitText( MAX_IDENTIFY_NUM );
|
|
}
|
|
|
|
//------------------------------------------------------------------------------
|
|
/**
|
|
*/
|
|
void
|
|
uiSystemIdNumberConfirm::Release()
|
|
{
|
|
ClearToken();
|
|
}
|
|
|
|
//------------------------------------------------------------------------------
|
|
/**
|
|
*/
|
|
void
|
|
uiSystemIdNumberConfirm::ClearToken()
|
|
{
|
|
m_vstr.clear();
|
|
}
|
|
|
|
//------------------------------------------------------------------------------
|
|
// EOF
|
|
//------------------------------------------------------------------------------
|