| - не использовать режим совместимости с MS Notepad при обработке параметров командной строки. | |
| - напечатать следующий файл и закрыть его. | |
| - молча создавать новый файл, если он не существует. | |
| - не создавать новый файл, если он не существует. | |
| - спрашивать о создании нового файла, если он не существует (по умолчанию). | |
| - молча открывать файл, если он бинарный. | |
| - не открывать файл, если он бинарный. | |
| - спрашивать об открытии файла, если он бинарный (по умолчанию). | |
| - молча сохранить файл, даже если потеряются символы в указанной кодировке. | |
| - не сохранять файл, если потеряются символы в указанной кодировке. | |
| - спрашивать о сохранении файла, если потеряются символы в указанной кодировке (по умолчанию). | |
| - игнорировать следующий параметр командной строки. | |
| - переустановить ранее назначенные ассоциации типов файлов. | |
| - снять ранее назначенные ассоциации типов файлов. | |
| - закончить обработку параметров командной строки и выйти из программы. | |
| - закончить обработку параметров командной строки. |
|
Методы:
"файл"
Файл для открытия.
Кодировка
Кодировка открытия. Если -1 либо не указана, она будет определена автоматически.
СигнатураBOM
Сигнатура BOM файла. Если -1 либо не указана, она будет определена автоматически.
/OpenFile("C:\File.txt", 65001, -1)
метод открывает файл в кодировке UTF-8.
"файл"
Сохранение текущего документа в указанный файл.
Кодировка
Кодировка сохранения. Если -1 либо не указана, будет использована текущая кодировка.
СигнатураBOM
Сигнатура BOM файла. 1 - присутствует, 0 - отсутствует, -1 либо не указана - используется текущий BOM.
/SaveFile("C:\File.txt", 65001, 0)
метод сохраняет файл в кодировке UTF-8 без BOM.
/Command(4162)
метод вызывает внутреннюю команду под номером 4162.
/Call("Scripts::Main")
метод вызывает плагин Scripts и функцию Main.
"командная строка"
Командная строка.
"рабочая директория"
Рабочая директория. По умолчанию "".
Ожидать
Ожидать завершения программы. 1 - ожидать, 0 - не ожидать.
/Exec("notepad.exe")
метод вызывает блокнот.
/Exec(`notepad.exe`)
метод вызывает блокнот.
/Exec('notepad.exe')
метод вызывает блокнот.
/Exec('%windir%\notepad.exe')
метод вызывает блокнот.
/Exec(`rundll32.exe shell32,ShellExec_RunDLL "%%f"`, "%%d")
метод передает активный файл для открытия по ассоциации Windows.
"Шрифт"
Имя шрифта, например, "Courier". Не изменяется, если "".
Начертание (одно из следующих):
0 игнорировать.
1 обычный шрифт.
2 жирный шрифт.
3 курсивный шрифт.
4 жирный курсивный шрифт.
Размер
Размер шрифта. Не изменяется, если 0.
/Font("Courier", 4, 10)
метод устанавливает жирный курсив Courier шрифт размером 10 pt.
/Recode(1251, 866)
метод перекодирует текст из кодировки 1251 в 866.
"текст"
Вставляемый текст.
Esc-последовательности:
0 - "текст" не содержит Esc-последовательностей (по умолчанию).
1 - "текст" содержит Esc-последовательности. Набор последовательностей аналогичен диалогу поиска/замены в программе, а также:
"\s" - заменяется на выделенный в окне редактирования текст;
"\|" - указывает на положение каретки после вставки текста.
/Insert("Некая строка")
метод заменяет выделение на указанный текст.
/Insert("<B>\s</B>", 1)
метод добавляет к выделению текст по краям.
/Insert("\[0031 0032 0033]", 1)
метод заменяет выделение на "123".
Переменные в методах:
%%f - активный файл
%%d - директория активного файла
%%a - директория AkelPad'а
%%%% - символ %
%системная переменная%
|
| CmdLineBegin | Задает код, который будет добавлен к началу командной строки, перед ее обработкой.
Пример: /C+ По умолчанию: "". |
||||||||||||||||||||||||||||||||||||||||||||
| CmdLineEnd | Задает код, который будет добавлен к концу командной строки, перед ее обработкой.
Пример: /Call("Scripts::Main", 1, "InsertDate.js", "") /C /B /L По умолчанию: "". |
||||||||||||||||||||||||||||||||||||||||||||
| ShowModify | Определяет, где можно будет увидеть, что документ изменен. Задается суммой членов:
По умолчанию: 1+8=9, отображать везде: 1+2+4+8=15. |
||||||||||||||||||||||||||||||||||||||||||||
| StatusPosType | Определяет, как будет отражаться статистика в строке статуса. Задается суммой членов:
По умолчанию: 0. |
||||||||||||||||||||||||||||||||||||||||||||
| WordBreak | Определяет, как будет перемещаться каретка по Ctrl+Left/Ctrl+Right. Работает только при отмеченном пункте в настройках "Разделители слов" (WordDelimitersEnable=1). Задается суммой членов:
По умолчанию: 1+2+4+8+32+64=111 (AkelEdit), 1+8=9 (AkelPad). |
||||||||||||||||||||||||||||||||||||||||||||
| MouseOptions | Определяет настройки мыши. Задается суммой членов:
По умолчанию: 1+2+4=7. |
||||||||||||||||||||||||||||||||||||||||||||
| PaintOptions | Определяет некоторые установки по рисованию текста. Задается суммой членов:
По умолчанию: 0. |
||||||||||||||||||||||||||||||||||||||||||||
| RichEditClass | Определяет какое имя класса будет у окна редактирования:
По умолчанию: 0. |
||||||||||||||||||||||||||||||||||||||||||||
| StatusUserFormat | Определяет формат пользователя для строки состояния:
Пример: "Шрифт:%f Таб:%t Док: %dm*/%dc Символ:0x%ch" По умолчанию: "" - формат не определен, дополнительная секция строки состояния не отображается. |
||||||||||||||||||||||||||||||||||||||||||||
| DateInsertFormat | Определяет формат вставляемой даты.
Время:
Дата:
Пример: "H:mm:ss dd MMMM yyyy" -> "12:50:24 01 сентября 2010" По умолчанию: "" - формат определяется программой. |
||||||||||||||||||||||||||||||||||||||||||||
| DateLogFormat | Определяет формат даты для файлов содержащих ".LOG" в начале. Работает только при отмеченном пункте в настройках "Вставить дату, если файл содержит .LOG в начале" (DateLog=1). См. DateInsertFormat для описания синтаксиса.
По умолчанию: "" - формат определяется программой. |
| Ctrl+X Shift+Del |
вырезать |
| Ctrl+C Ctrl+Ins |
копировать |
| Ctrl+V Shift+Ins |
вставить |
| Ctrl+Shift+V Ctrl+Shift+Ins |
вставить текст как ANSI |
| Alt+V | вставить текст в вертикальное выделение |
| Ctrl+A | выделить всё |
| Backspace | удалить слева |
| Del | удалить справа |
| Ctrl+Z | отменить |
| Ctrl+Shift+Z | повторить |
| Home | перейти на начало строки |
| End | перейти на конец строки |
| Ctrl+Home | перейти в начало текста |
| Ctrl+End | перейти в конец текста |
| Ctrl+Left | перейти на начало слова |
| Ctrl+Right | перейти на конец слова |
| Ctrl+Up | перейти на начало предыдущей строки |
| Ctrl+Down | перейти на начало следующей строки |
| Ctrl+PageUp | перейти к первому видимому символу |
| Ctrl+PageDown | перейти к последнему видимому символу |
| Ctrl+Backspace | удалить слово слева |
| Ctrl+Del | удалить слово справа |
| Ctrl+N | создать новый файл |
| Ctrl+Shift+N | создать новое окно |
| Ctrl+O | открыть файл |
| F5 Ctrl+Shift+O |
переоткрыть файл |
| F2 Ctrl+S |
сохранить |
| Shift+F2 Ctrl+Shift+S |
сохранить как |
| Ctrl+Alt+F2 | сохранить все |
| Ctrl+Alt+F4 | закрыть все |
| Ctrl+P | печать |
| Esc Alt+F4 |
выход |
| Ctrl+F | найти |
| F3 | найти далее вниз. Диалог поиска/замены: закрыть диалог и найти далее вниз. |
| Shift+F3 | найти далее вверх. Диалог поиска/замены: закрыть диалог и найти далее вверх. |
| Ctrl+R Ctrl+H |
найти и заменить |
| Ctrl+G | перейти к строке (по номеру) |
| Ctrl+I | запустить "Таблицу символов" |
| Ctrl+D | вставить дату |
| Ctrl+T | включить/выключить режим "Поверх всех окон" |
| Ctrl+U | включить/выключить режим "Перенос по словам" |
| Alt+W | открыть редактируемый файл в кодировке ANSI (Windows) |
| Alt+D | открыть редактируемый файл в кодировке OEM (DOS) |
| Alt+K | открыть редактируемый файл в кодировке КОИ8-Р |
| Alt+L | открыть редактируемый файл в кодировке UTF-16LE |
| Alt+B | открыть редактируемый файл в кодировке UTF-16BE |
| Alt+U | открыть редактируемый файл в кодировке UTF-8 |
| Shift+Alt+W | сохранить редактируемый файл в кодировке ANSI (Windows) |
| Shift+Alt+D | сохранить редактируемый файл в кодировке OEM (DOS) |
| Shift+Alt+K | сохранить редактируемый файл в кодировке КОИ8-Р |
| Shift+Alt+L | сохранить редактируемый файл в кодировке UTF-16LE |
| Shift+Alt+B | сохранить редактируемый файл в кодировке UTF-16BE |
| Shift+Alt+U | сохранить редактируемый файл в кодировке UTF-8 |
| Alt+F5 | переоткрыть файл с определением кодировки |
| F12 | показать контекстное меню для быстрого переоткрытия/сохранения в нужной кодировке |
| Alt+R | перекодировать текст |
| Shift+Backspace | убрать первый символ в начале строк |
| Alt+Backspace | убрать Tab'ы и пробелы в конце строк |
| Alt+P | плагины |
| Ctrl+F5 | выполнить команду |
| Ctrl+L | включить/выключить режим "Сохранять отступы слева" |
| Ctrl+Enter | новая строка с сохранением отступов слева |
| F4 Alt+Enter |
развернуть/восстановить окно |
| F8 Ctrl+Y |
удалить текущую строку |
| Ctrl+Num + | увеличить шрифт на 1 pt |
| Ctrl+Num - | уменьшить шрифт на 1 pt |
| Ctrl+5 | менять регистр по кругу |
| Ctrl+6 | выделенный текст, как "ВСЕ ПРОПИСНЫЕ" |
| Ctrl+7 | выделенный текст, как "все строчные" |
| Ctrl+8 | выделенный текст, как "Как в предложениях." |
| Ctrl+9 | выделенный текст, как "Начинать С Прописных" |
| Ctrl+0 | выделенный текст, как "иНВЕРТИРОВАТЬ" |
| F6 | перейти к следующему диалогу |
| Shift+F6 | перейти к предыдущему диалогу |
| F9 | перейти к следующей части разделенного окна |
| Shift+F9 | перейти к предыдущей части разделенного окна |
| F10 | диалог выбора окна (MDI/PMDI) |
| Ctrl+Tab Ctrl+F6 |
следующее окно (MDI/PMDI) |
| Ctrl+Shift+Tab Ctrl+Shift+F6 |
предыдующее окно (MDI/PMDI) |
| Ctrl+F4 Ctrl+W |
закрыть окно (MDI/PMDI) |
| 4101 | Создать новое окно редактирования |
| 4102 | Создать новую копию программы |
| 4103 | Диалог открытия файлов |
| 4104 | Переоткрыть файл |
| 4105 | Сохранить файл |
| 4106 | Диалог сохранения файлов |
| 4107 | Диалог настроек печати |
| 4108 | Диалог печати |
| 4109 | Выход из программы |
| 4110 | Сохранить все документы |
| 4111 | Диалог сохранения всех документов |
| 4113 | Печать без диалога |
| 4114 | Диалог предпросмотра печати |
| 4121 | Определить кодировку текущего документа заново |
| 4122 | Переоткрыть файл как ANSI |
| 4123 | Переоткрыть файл как OEM |
| 4124 | Переоткрыть файл как KOI-R |
| 4125 | Переоткрыть файл как UTF16LE |
| 4126 | Переоткрыть файл как UTF16BE |
| 4127 | Переоткрыть файл как UTF8 |
| 4131 | Сохранить файл как ANSI |
| 4132 | Сохранить файл как OEM |
| 4133 | Сохранить файл как KOI-R |
| 4134 | Сохранить файл как UTF16LE |
| 4135 | Сохранить файл как UTF16BE |
| 4136 | Сохранить файл как UTF8 |
| 4137 | Сохранить файл как UTF8 без BOM |
| 4140 | Показать контекстное меню кодировок |
| 4151 | Отменить последнюю операцию (Undo) |
| 4152 | Повторить последнюю операцию (Redo) |
| 4153 | Вырезать |
| 4154 | Скопировать |
| 4155 | Вставить |
| 4156 | Удалить |
| 4157 | Выделить все |
| 4158 | Диалог поиска |
| 4159 | Найти далее вниз |
| 4160 | Найти далее вверх |
| 4161 | Диалог замены |
| 4162 | Диалог перехода к строке |
| 4163 | Запуск charmap.exe |
| 4164 | Вставить табуляцию |
| 4165 | Вставить табуляцию, только если выделено несколько строк |
| 4166 | Удалить табуляцию |
| 4167 | Удалить табуляцию, только если выделено несколько строк |
| 4168 | Вставить пробел |
| 4169 | Вставить пробел, только если выделено несколько строк |
| 4170 | Удалить пробел |
| 4171 | Удалить пробел, только если выделено несколько строк |
| 4172 | Удалить первый символ |
| 4173 | Удалить первый символ, только если есть выделение |
| 4174 | Удалить табы и пробелы в конце |
| 4175 | Преобразовать в "ВСЕ ПРОПИСНЫЕ" |
| 4176 | Преобразовать в "все строчные" |
| 4177 | Преобразовать в "Как в предложениях." |
| 4178 | Преобразовать в "Начинать С Прописных" |
| 4179 | Преобразовать в "иНВЕРТИРОВАТЬ |
| 4180 | Преобразовать по кругу |
| 4182 | Диалог перекодирования |
| 4183 | Вставить дату |
| 4184 | Формат новой строки Windows |
| 4185 | Формат новой строки Unix |
| 4186 | Формат новой строки Mac |
| 4190 | Режим вставки/замены |
| 4191 | Вставить текст как ANSI |
| 4192 | Вставить из буфера обмена в вертикальное выделение |
| 4193 | Вставить текст из буфера обмена после каретки |
| 4196 | Вставить новую строку с сохранением отступов слева |
| 4197 | Удалить текущую строку |
| 4201 | Диалог выбора шрифта |
| 4202 | Диалог выбора цветовой темы |
| 4204 | Увеличить шрифт на 1pt |
| 4205 | Уменьшить шрифт на 1pt |
| 4206 | Восстановить размер шрифта |
| 4209 | Перенос по словам (вкл\выкл) |
| 4210 | Поверх всех окон (вкл\выкл) |
| 4211 | Показать строку состояния (вкл\выкл) |
| 4212 | Разделить окно на четыре части |
| 4213 | Разделить окно на две вертикальные части |
| 4214 | Разделить окно на две горизонтальные части |
| 4216 | Только чтение (вкл\выкл) |
| 4251 | Выполнить |
| 4252 | Сохранять время файла (вкл\выкл) |
| 4253 | Следить за изменением файла (вкл\выкл) |
| 4254 | Сохранять отступы слева (вкл\выкл) |
| 4255 | Не открывать файл дважды (вкл\выкл) |
| 4256 | Не открывать программу дважды (вкл\выкл) |
| 4259 | Диалог плагинов |
| 4260 | Диалог настроек |
| 4261 | Однооконный (SDI) режим |
| 4262 | Многооконный (MDI) режим |
| 4263 | Псевдо-многооконный (PMDI) режим |
| 4301 | Вкладки сверху |
| 4302 | Вкладки снизу |
| 4303 | Скрыть вкладки |
| 4304 | Стандартные вкладки |
| 4305 | Вкладки как кнопки |
| 4306 | Вкладки как плоские кнопки |
| 4307 | Выстроить горизонтально MDI окна |
| 4308 | Выстроить вертикально MDI окна |
| 4309 | Выстроить каскадом MDI окна |
| 4310 | Переключение вкладок: следующая-предыдущая. |
| 4311 | Переключение вкладок: правая-левая. |
| 4316 | Активировать следующую вкладку |
| 4317 | Активировать предыдущую вкладку |
| 4318 | Закрыть текущую вкладку |
| 4319 | Закрыть все вкладки |
| 4320 | Закрыть все вкладки, кроме активной |
| 4321 | Закрыть все неизмененные вкладки |
| 4324 | Закрыть файл |
| 4325 | Закрыть файл и выйти из программы (SDI) или закрыть вкладку файла (MDI/PMDI). |
| 4327 | Диалог выбора окна (MDI/PMDI). Тоже что и 10019. |
| 4331 | Восстановить/Развернуть главное окно программы |
| 4332 | Перейти к следующему диалогу |
| 4333 | Перейти к предыдущему диалогу |
| 4341 | Перейти к следующей части разделенного окна |
| 4342 | Перейти к предыдущей части разделенного окна |
| 4351 | Диалог о программе |
| 4352 | Открыть руководство пользователя |
| 5001 | В списке последних файлов удалить несуществующие |
| 5001 + n | Из списка последних файлов, открыть файл n |
| 6001 | Выбрать внутренний язык |
| 6001 + n | Из списка языков, выбрать язык n |
| 7001 | Из списка кодировок, открыть в первой кодировке |
| 7001 + n | Из списка кодировок, открыть в кодировке n |
| 8001 | Из списка кодировок, сохранить в первой кодировке |
| 8001 + n | Из списка кодировок, сохранить в кодировке n |
| 10019 | Диалог выбора окна (MDI/PMDI). Тоже что и 4327. |