Esempio n. 1
0
void CUIMpTradeWnd::ResetItems()
{
	Msg("--ResetItems");
	ResetToOrigin						();
	CleanUserItems						();
	m_store_hierarchy->Reset			();
	UpdateShop							();
	SetCurrentItem						(NULL);
}
Esempio n. 2
0
void CUIMpTradeWnd::OnRootTabChanged(CUIWindow* w, void* d)
{
	CheckDragItemToDestroy				();
	const shared_str& curr				= m_root_tab_control->GetActiveId();
	m_store_hierarchy->Reset			();
	m_store_hierarchy->MoveDown			(curr);
	
	UpdateShop							();
}
Esempio n. 3
0
void CUIMpTradeWnd::OnSubLevelBtnClicked(CUIWindow* w, void* d)
{
	CheckDragItemToDestroy				();
	CUITabButtonMP* btn					= smart_cast<CUITabButtonMP*>(w);

	shared_str curr						= btn->m_temp_id;
	m_store_hierarchy->MoveDown			(curr);
	
	UpdateShop							();
}
Esempio n. 4
0
void CUIMpTradeWnd::OnBtnShopBackClicked(CUIWindow* w, void* d)
{
	CheckDragItemToDestroy				();
	m_store_hierarchy->MoveUp			();
	UpdateShop							();
}