Пример #1
0
void CUIMpTradeWnd::ResetItems()
{
	Msg("--ResetItems");
	ResetToOrigin						();
	CleanUserItems						();
	m_store_hierarchy->Reset			();
	UpdateShop							();
	SetCurrentItem						(NULL);
}
Пример #2
0
void CUIMpTradeWnd::Hide()
{
	inherited::Hide			();

	CActor *pActor			= smart_cast<CActor*>(Level().CurrentEntity());
	if(pActor)
		pActor->SetWeaponHideState(INV_STATE_BUY_MENU, false);

	CleanUserItems			();
}
Пример #3
0
void CUIMpTradeWnd::Show(bool status)
{
	inherited::Show				(status);

	CActor *pActor			= smart_cast<CActor*>(Level().CurrentEntity());
	if(pActor) 
		pActor->SetWeaponHideState(INV_STATE_BUY_MENU, status);

	if(status)
	{
		m_pMouseCapturer		= NULL;

		m_static_information->SetText("");
		m_static_money_change->SetText("");
	}else
	{
		CheckDragItemToDestroy	();
		CleanUserItems			();
	}
}