void CUIMpTradeWnd::ResetItems() { Msg("--ResetItems"); ResetToOrigin (); CleanUserItems (); m_store_hierarchy->Reset (); UpdateShop (); SetCurrentItem (NULL); }
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 (); }
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 (); }
void CUIMpTradeWnd::OnBtnShopBackClicked(CUIWindow* w, void* d) { CheckDragItemToDestroy (); m_store_hierarchy->MoveUp (); UpdateShop (); }