LRESULT CRepositoryFilterView::OnReset(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/) { m_searchText = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_TEXT); m_comboModuleCtrl->Load(_T("")); m_comboModuleCtrl->SelectDefault(m_searchModule); m_searchUser = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_USER); m_mode = static_cast<SEARCHMODE>((int)GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_MODE)); m_sandboxed = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_SANDBOXED); m_checkedout = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_CHECKEDOUT); m_locked = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_LOCKED); m_orphaned = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_ORPHANED); m_modifiedSince = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_MODIFIEDSINCE); m_dateTime = CString(GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_REPOSITORYFIND_DATETIME)); DoDataExchange(); DoRestoreState(); WTL::CLockWindowUpdate lock(m_hWnd); m_Tree.DeleteAllItems(); CComPtr<SMC::ISMC> smc = SMC::AttachSMC(GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_SERVER_SMC), _T("SMC")); CComPtr<SMC::IVersion> serverVersion = smc->GetBuild(); m_modeCtrl.ResetContent(); int row = 0; if (serverVersion->GetMajor() >= 5) { row = m_modeCtrl.AddString(_T("Plain")); m_modeCtrl.SetItemData(row, SEARCHMODE_PLAIN); } row = m_modeCtrl.AddString(_T("Wildcard")); m_modeCtrl.SetItemData(row, SEARCHMODE_WILDCARD); row = m_modeCtrl.AddString(_T("Regular Expression")); m_modeCtrl.SetItemData(row, SEARCHMODE_REGEXP); return 0; }
LRESULT CDfuFilterView::OnReset(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/) { m_searchPrefix = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_DFUFIND_PREFIX); m_searchCluster = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_DFUFIND_CLUSTER); m_searchLogicalName = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_DFUFIND_LOGICALNAME); m_searchDescription = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_DFUFIND_DESCRIPTION); m_searchOwner = GetIConfig(QUERYBUILDER_CFG)->Get(GLOBAL_DFUFIND_OWNER); DoDataExchange(); DoRestoreState(); WTL::CLockWindowUpdate lock(m_hWnd); m_Tree.DeleteAllItems(); return 0; }
LRESULT CDfuFilterView::OnClear(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/) { m_searchPrefix = GLOBAL_DFUFIND_PREFIX.second; m_searchCluster = GLOBAL_DFUFIND_CLUSTER.second; m_searchLogicalName = GLOBAL_DFUFIND_LOGICALNAME.second; m_searchDescription = GLOBAL_DFUFIND_DESCRIPTION.second; m_searchOwner = GLOBAL_DFUFIND_OWNER.second; DoDataExchange(); DoRestoreState(); WTL::CLockWindowUpdate lock(m_hWnd); m_Tree.DeleteAllItems(); return 0; }
LRESULT CRepositoryFilterView::OnClear(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/) { m_comboModuleCtrl->ResetContent(); m_searchText = GLOBAL_REPOSITORYFIND_TEXT.second; m_searchModule = _T(""); m_searchUser = GLOBAL_REPOSITORYFIND_USER.second; m_mode = static_cast<SEARCHMODE>((int)GLOBAL_REPOSITORYFIND_MODE.second); m_sandboxed = GLOBAL_REPOSITORYFIND_SANDBOXED.second; m_checkedout = GLOBAL_REPOSITORYFIND_CHECKEDOUT.second; m_locked = GLOBAL_REPOSITORYFIND_LOCKED.second; m_orphaned = GLOBAL_REPOSITORYFIND_ORPHANED.second; m_modifiedSince = GLOBAL_REPOSITORYFIND_MODIFIEDSINCE.second; m_dateTime = CString(GLOBAL_REPOSITORYFIND_DATETIME.second); DoDataExchange(); DoRestoreState(); WTL::CLockWindowUpdate lock(m_hWnd); m_Tree.DeleteAllItems(); m_modeCtrl.ResetContent(); return 0; }