修复默认值BUG
This commit is contained in:
parent
de0883f1b0
commit
ca96b9ffe9
|
@ -232,6 +232,8 @@ void CDlgRange::OnNMDblclkList1(NMHDR* pNMHDR, LRESULT* pResult)
|
|||
cv.val = buf;
|
||||
list_.GetItemText(item, 1, buf, _countof(buf) - 1);
|
||||
cv.cond = buf;
|
||||
if (cv.cond.find(L"default:") == std::wstring::npos)
|
||||
cv.cond.insert(0, L"default:");
|
||||
init_.push_back(cv);
|
||||
}
|
||||
else if (ret == IDNO)
|
||||
|
@ -401,8 +403,11 @@ void CDlgRange::OnBnClickedOk()
|
|||
val.cond = buf;
|
||||
if (val.cond.find(L"default:") == 0)
|
||||
{
|
||||
val.cond.erase(0, lstrlenW(L"default:"));
|
||||
std::wstring c(val.cond);
|
||||
val.cond = L"default";
|
||||
init_.push_back(val);
|
||||
val.cond = c;
|
||||
val.cond.erase(0, lstrlenW(L"default:"));
|
||||
}
|
||||
if (range)
|
||||
{
|
||||
|
@ -506,6 +511,7 @@ void CDlgRange::OnBnClickedOk()
|
|||
GotoDlgCtrl(GetDlgItem(IDC_COMBO_VAL));
|
||||
return;
|
||||
}
|
||||
cv.cond = L"default:";
|
||||
init_.push_back(cv);
|
||||
}
|
||||
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue