void TestRunnerDlg::addFailure (TestResult *result, Test *test, CppUnitException *e) { addListEntry ("Failure", result, test, e); _failures++; _currentTest = 0; updateCountsDisplay (); }
void TestRunnerDlg::addError (TestResult *result, Test *test, CppUnitException *e) { addListEntry ("Error", result, test, e); _errors++; _currentTest = 0; updateCountsDisplay (); }
void AutoSearchFrame::addItem(const AutoSearchPtr& as) { if (!as) return; auto ui = itemInfos.find(as->getToken()); if (ui == itemInfos.end()) { auto x = itemInfos.emplace(as->getToken(), ItemInfo(as)).first; ctrlAutoSearch.SetRedraw(FALSE); addListEntry(&x->second); ctrlAutoSearch.resort(); ctrlAutoSearch.SetRedraw(TRUE); } }
void AutoSearchFrame::updateList() { ctrlAutoSearch.SetRedraw(FALSE); ctrlAutoSearch.DeleteAllItems(); auto groups = AutoSearchManager::getInstance()->getGroups(); int groupid = 0; ctrlAutoSearch.insertGroup(groupid, Util::emptyStringT, LVGA_HEADER_LEFT); for (auto i : groups) { groupid++; ctrlAutoSearch.insertGroup(groupid, Text::toT(i), LVGA_HEADER_LEFT); } for (auto &ii : itemInfos) { (&ii.second)->update((&ii.second)->asItem); addListEntry(&ii.second); } ctrlAutoSearch.resort(); ctrlAutoSearch.SetRedraw(TRUE); ctrlAutoSearch.Invalidate(); }