ник: Lukas
Мысли вслух:
1. Следуем принципу: "ЧТО, ГДЕ, КОГДА".
То есть, сначала определяем что искать, затем, где искать, проверяем корректность исходных данных и, наконец, ищем.
2. Возможно, хорошо было бы иметь списочек доступных для поиска баз(файлов). В нем-же можно было-бы отображать информацию типа - не проверена/проверяется/проверена.
3. В таблице результатов поиска наверное нужно отображать источник найденного.
может начать следует с обработки нажатий кнопок
В принципе, без разницы с чего начинать, все равно потом переделывать. (У меня почему-то всегда так получается).
Как в шутке:
Сколько водки не бери, все-равно два раза бегать!