Средства проверки орфографии:
• | проверка корректности написания слов; |
• | составление списка вариантов замены ошибочных слов; |
• | подключение дополнительных словарей. |
Ошибочными считаются слова, не найденные в словарях модуля.
Чтобы создать модуль:
1. | В среде разработки подготовьте проект для создания библиотеки модуля расширения с учетом требований к разработке. |
2. | Из папки с установленной клиентской частью системы DIRECTUM импортируйте библиотеку типов SBPluginInterfaceLibrary.tlb в созданный проект. |
4. | Если планируется использование пользовательских словарей проверки орфографии, то создайте интерфейс ISpellCheckerPlugin2. |
Примечание
Вспомогательные интерфейсы ISpellingErrorList и ISuggestions реализовывать не нужно.
Подробнее о стандартных модулях и используемых словарях см. раздел «Словари стандартных модулей».
Механизм работы модуля:
1. | Загрузка модуля расширения выполняется автоматически и происходит дважды: для проверки окружения IPlugin.CheckEnvironment и реальной работы. Необходимо учитывать, если предполагается выполнение каких-либо действий, например инициализации, что отнимет дополнительное время при загрузке модуля. |
3. | Если поддерживается работа с пользовательскими словарями (ISpellCheckerPlugin2.CanAddSpelling возвращает значение True), то вызываются методы добавления или удаления слов из словаря. |