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;
}
Ejemplo n.º 2
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;
}
Ejemplo n.º 3
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;
}