Пример #1
0
void TestRunnerDlg::addFailure (TestResult *result, Test *test, CppUnitException *e)
{
    addListEntry ("Failure", result, test, e);
    _failures++;

	_currentTest = 0;
    updateCountsDisplay ();

}
Пример #2
0
void TestRunnerDlg::addError (TestResult *result, Test *test, CppUnitException *e)
{
    addListEntry ("Error", result, test, e);
    _errors++;

	_currentTest = 0;
    updateCountsDisplay ();

}
Пример #3
0
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);
	}
}
Пример #4
0
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();
}