Описание команды | |
words |
Проверка орфографии с помощью Microsoft Word. Требуется установленный Microsoft Word.
words=%L,%WL||cliplist||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||FLST<>||$var_aa||$GLOBALNAME||@FileTXT||#List, ||mode<>, , ||save<>, ||code<>, ||attr<>, ||modfs<>, ||open<>, ||upd<>
Параметры:
1-й обязательный параметр. Может иметь несколько вариантов: | |
%L, %WL | Список выделенных текстовых файлов. Также может использоваться путь к файлу списка полных путей файлов %P%N. см. Дополнение №7 или с:\List.txt |
cliplist | Список полных путей объектов из буфера обмена. |
LISTF<> | Список заданных объектов. см. Дополнение №22. |
PS<> | Список объектов каталога. см. Дополнение №22. |
FOLDC<> | Список объектов содержимого каталогов. см. Дополнение №22. |
FOLDM<> | Список выделенных объектов и всех объектов в подпапках. см. Дополнение №22. |
LISTC<> | Список объектов из выделенных без дубликатов. см. Дополнение №22. |
FLST<> | Смешанные списки объектов по заданному списку. см. Дополнение №22. |
$var_aa | Массив. Переменная $var_a... - массив путей, созданный в команде exect. |
$GLOBALNAME | Массив. Список путей глобальной переменной см. Дополнение №23. |
@FileTXT | Один файл. Параметр @FileTXT позволяет проверить орфографию в одном файле, где: @ - первый обязательный символ. FileTXT - полный путь к текстовому файлу. |
#List | Список слов. Возможны варианты: #Path - путь к файлу списка слов (каждое слово с новой строки). #cliplist - список слов из буфера обмена (каждое слово с новой строки). #$GLOBALNAME - массив слов см. Дополнение №23. |
Дополнительные параметры: | |
mode<> | Режим проверки. Параметр mode<Number>, где Number: 0 - проверяется только с помощью Microsoft Word (по умолчанию). 1 - сначала проверяется с помощью Microsoft Word, затем по спискам пользователя: после номера через разделитель | прописывается полный путь/пути со списками слов для проверки. mode<1|File1|File2|...|FileN> в файлах каждое слово прописывается с новой строки. 2 - сначала проверяется по спискам пользователя, затем с помощью Microsoft Word: mode<2|File1|File2|...|FileN> 3 - проверяется только по спискам пользователя: mode<3|File1|File2|...|FileN> |
Дополнительные параметры: | |
save<> | Сохранение в файл. Описание |
code<> | Кодировка. Параметр code<Number>, где Number: 0 - ANSI 1251. 1 - UTF-16 LE 1200. 2 - UTF-16 BE 1201. 3 - UTF-8 с BOM. 4 - UTF-8 без BOM. Так же кодировку по умолчанию можно прописать в TCIMG.ini в ключе FileCoding секции [Setting]. |
attr<> | Изменение атрибутов. Параметр attr<String> - где String строка с аналогичными параметрами (кроме первого), что и у команды attrb. |
modfs<> | Изменение дат. Параметр modfs<String> - где String строка с аналогичными параметрами (кроме первого), что и у команды modfs. |
open<> | Открытие файлов. Описание |
upd<> | Обновление панели. Описание |
Примечания:
Не все слова входят в словарь Microsoft Word, вы можете создать собственный пользовательский список слов и подключать его через параметр mode<>См. также:
chset, count, extra, extrf, stext, textt, textx, txtsp, txtss, xlsxf, xlsxt
Примеры: | Как создать кнопку? |
global words=%WL||mode<1|$f250\AkelFiles\Plugs\Scripts\getSpellCheck.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_a.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_b.dic>||progres<> GLOBALWORDS<a> ;; в выделенных файлах проверить орфографию русских слов с помощью Microsoft Word и подключаемых списков и вывести информацию в глобальную переменную
global words=%WL||progres<> GLOBALWORDS<a> ;; в выделенных файлах проверить орфографию русских слов с помощью Microsoft Word и вывести информацию в глобальную переменную
global words=@%P%N GLOBALWORDS<a> ;; проверить орфографию русских слов в файле под курсором с помощью Microsoft Word и вывести информацию в глобальную переменную
global words=@%P%N||mode<1|$f250\AkelFiles\Plugs\Scripts\getSpellCheck.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_a.dic|$f250\AkelFiles\Plugs\SpellCheck\Custom_b.dic> GLOBALWORDS<a> ;; проверить орфографию русских слов в файле под курсором с помощью Microsoft Word и подключаемых списков и вывести информацию в глобальную переменную
sends=>n187|привет|3|4|0|1??-1 GLOBALSENDS<a> words=#$GLOBALSENDS GLOBALWORDS1<a> ;; получить существующие слова с помощью Microsoft Word из генерированного списка слова "привет" (минимальная длина 3, максимальная 4)
words=#%P%N GLOBALWORDS<a> GLOBALWORDS1<a> ;; проверить слова из файла под курсором орфографию слов с помощью Microsoft Word, записать неправильные и правильные слова в глобальные переменные
words=%WL||save<"%p"orfo.txt|1>||open<ASSOC|1>||progres<> ;; в выделенных файлах проверить орфографию русских слов с помощью Microsoft Word и вывести информацию в глобальную переменную
words=@%P%N||save<"%p"orfo.txt|1>||open<ASSOC|1> ;; проверить орфографию русских слов в файле под курсором с помощью Microsoft Word и записать информацию в файл orfo.txt в активной панели и открыть в текстовом редакторе
words=@%P%N||save<"%p"orfo.txt|1>||upd<1> ;; проверить орфографию русских слов в файле под курсором с помощью Microsoft Word и записать информацию в файл orfo.txt в активной панели