Exemplo n.º 1
0
//--------------------------------------------------------------------------
//	功能:初始化
//--------------------------------------------------------------------------
void KUiInit::Initialize()
{
    AddChild(&m_EnterGame);
//	AddChild(&m_AutoLogin);
    AddChild(&m_GameConfig);
    AddChild(&m_DesignerList);
    AddChild(&m_ExitGame);

    m_szLoginBg[0] = 0;

    char Scheme[256];
    g_UiBase.GetCurSchemePath(Scheme, 256);
    LoadScheme(Scheme);

    Wnd_AddWindow(this, WL_TOPMOST);
}
Exemplo n.º 2
0
//--------------------------------------------------------------------------
//	功能:初始化
//--------------------------------------------------------------------------
int KUiESCDlg::Initialize()
{
	AddChild(&m_ContinueGameBtn);
	AddChild(&m_ExitGameBtn);
	AddChild(&m_OptionsBtn);
	//AddChild(&m_ExitBtn);
	AddChild(&m_HelpBtn);
	//AddChild(&m_TaskBtn);

	Wnd_AddWindow(this, WL_TOPMOST);

	char Scheme[256];
	g_UiBase.GetCurSchemePath(Scheme, 256);
	LoadScheme(Scheme);

	return true;
}
Exemplo n.º 3
0
//--------------------------------------------------------------------------
//	功能:初始化
//--------------------------------------------------------------------------
void KUiGetString::Initialize(BOOL bNumber)
{
	AddChild(&m_Title);
	AddChild(&m_StringEdit);
	AddChild(&m_OkBtn);
	AddChild(&m_CancelBtn);
	char Scheme[256];
	g_UiBase.GetCurSchemePath(Scheme, 256);
	LoadScheme(Scheme);

	if (bNumber)
	{
		m_StringEdit.SetLimitLen(9);
		m_StringEdit.SetType(0);
	}

	Wnd_AddWindow(this);
}
Exemplo n.º 4
0
//--------------------------------------------------------------------------
//	功能:初始化
//--------------------------------------------------------------------------
void KUiNewPlayerStartMsg::Initialize()
{
	AddChild(&m_List);
	AddChild(&m_AdvanceList);
	AddChild(&m_NewerBtn);
	AddChild(&m_AdvanceBtn);
	AddChild(&m_Ok);

	char Scheme[256];
	g_UiBase.GetCurSchemePath(Scheme, 256);
	LoadScheme(Scheme);

	LoadList();

	m_NewerBtn.CheckButton(true);
	m_AdvanceBtn.CheckButton(false);
	m_AdvanceList.Hide();
   
	Wnd_AddWindow(this, WL_TOPMOST);
}
Exemplo n.º 5
0
//初始化
void KUiSelPlayerNearby::Initialize()
{
	AddChild(&m_PlayerList);
	AddChild(&m_ListScroll);
	m_PlayerList.SetScrollbar(&m_ListScroll);
	AddChild(&m_InputEdit);
	AddChild(&m_RefreshBtn);
	AddChild(&m_CancelBtn);

	Wnd_AddWindow(this);

	char Buffer[256];
	g_UiBase.GetCurSchemePath(Buffer, sizeof(Buffer));
	strcat(Buffer, "\\"SCHEME_INI);
	KIniFile	Ini;
	if (Ini.Load(Buffer))
	{
		LoadScheme(&Ini);
	}
}
Exemplo n.º 6
0
//--------------------------------------------------------------------------
//	功能:打开窗口,返回唯一的一个类对象实例
//--------------------------------------------------------------------------
KUiParadeItem* KUiParadeItem::OpenWindow(KUiPlayerItem* pDest)
{
	if (m_pSelf == NULL)
	{
		m_pSelf = new KUiParadeItem;
		if (m_pSelf)
			m_pSelf->Initialize();
	}
	if (m_pSelf)
	{
		m_pSelf->UpdateData(pDest);
		
		char Scheme[256];
		g_UiBase.GetCurSchemePath(Scheme, 256);
		LoadScheme(Scheme);

		m_pSelf->BringToTop();
		UiSoundPlay(UI_SI_WND_OPENCLOSE);
		m_pSelf->Show();
	}
	return m_pSelf;
}
Exemplo n.º 7
0
/*********************************************************************
* 功能:初始化
**********************************************************************/
void KUiTongAssignBox::Initialize()
{
	AddChild(&m_BtnPilgarlic);
	AddChild(&m_TargetName);
	AddChild(&m_BtnCaptain);
	AddChild(&m_BtnConfirm);
	AddChild(&m_BtnCancel);
	AddChild(&m_BtnElder);
	AddChild(&m_TextError);

//	m_BtnPilgarlic.Hide();
//	m_TargetName.Hide();
//	m_BtnCaptain.Hide();
//	m_BtnConfirm.Hide();
//	m_BtnCancel.Hide();
//	m_BtnElder.Hide();
//	m_BtnConfirm.Enable(FALSE);

	char Scheme[256];
	g_UiBase.GetCurSchemePath(Scheme, 256);
	LoadScheme(Scheme);

	Wnd_AddWindow(this);
}