Да уж. Непросто было. На три дня растянулось. Правда я вчера практически ничего не сделал. Надо же хоть иногда один выходной за неделю себе сделать. Косяков пришлось поправить массу. Да и то идеально не вышло. Но хоть как-то работает. Очень непросто было наладить сканирование таблицы так, чтобы оно шло последовательно от столбца к столбцу и при этом можно было продолжить сканирования с того места, на котором оно было остановлено (при нахождении ошибки). Исправлять найденные ошибки можно на лету через диалоговое окно или же после сканирования. В ячейки таблицы добавляются контролы, в которых "неправильные" слова подсвечиваются красными волнами и которые помещены в выпадающий список с вариантами для замены слов на те, которые были найдены в словарях. Наиболее близкие по написанию.
Вот так выглядит это окно, когда была обнаружена ошибка. И справа предлагается заменить слово или же добавить его в пользовательский словарь.
Ну и вот так всё в итоге выглядит. Абсолютно новый функционал, никогда ранее мной не деланный. Потому всё так трудно и долго движется. Очень трудоёмкое получилось дело. Так что вот так. Дальше буду двигаться по пунктам. И следующим пунктом у меня стоит реализация поиска и замены в таблицах.
Так что теперь уже до следующих постов и новых свершений.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.