void CLocalListView::OnStateChange(unsigned int event, const wxString& data) { if (event == STATECHANGE_LOCAL_DIR) DisplayDir(m_pState->GetLocalDir()); else if (event == STATECHANGE_APPLYFILTER) ApplyCurrentFilter(); else if (event == STATECHANGE_LOCAL_REFRESH_FILE) RefreshFile(data); }
void CLocalListView::OnStateChange(CState* pState, enum t_statechange_notifications notification, const wxString& data, const void* data2) { if (notification == STATECHANGE_LOCAL_DIR) DisplayDir(m_pState->GetLocalDir().GetPath()); else if (notification == STATECHANGE_APPLYFILTER) ApplyCurrentFilter(); else { wxASSERT(notification == STATECHANGE_LOCAL_REFRESH_FILE); RefreshFile(data); } }