Реализовано:
1) Работа с большими файлами (зависит от объёма оперативной памяти)
2) Поиск/Замена
3) Undo/Redo, сохраняется до 20 шагов
4) Перенос слов
5) Поддерживаются кодировки ANSI, Unicode (LE) и UTF8
6) Возможность открывать несколько документов в одном приложении (до 10).
7) Меню быстрой вставки
8) Есть автоопределение, оно пока только по метке в начале. Замечания:
1. Не поддерживаются языки с направлением письма справа налево (арабский, иврит, персидский и т.д., они будут неверно отображаться.
2. Выбор кодировки для открытия и сохранения в правом меню. Там два пункта: open encoding и save encoding. С open encoding всё понятно, а в save encoding по умолчанию выбран пункт default - сохраняет в ту же кодировку, в которой был открыт файл. Если файл не был открыт, то в ANSI.
Настройки:
После первого запуска блокнот создаст файлы font.ini и main.ini, их редактировать можно, но не нужно.
Файл, предназначенный для редактирования - external.ini. Он не создаётся и не перезаписывается блокнотом.
Ключи в файле external.ini:
Показать / Скрыть текст
1) BGColor - цвет фона. Значение от 0 до 0xffffff, в формате RGB.
2) TextColor - цвет текста.
3) CaretTextColor - цвет строки с курсором
4) SelectionColor - цвет выделения.
5) SelectedTextColor - цвет текста в выделении.
6) CaretWidth - ширина курсора.
7) OkButton - поведение кнопки OK: 0 - закрывает блокнот, 1 - сворачивает блокнот, 2 - закрывает текущий документ, 3 - аналогично 2, только если нет документов, то выход из программы
8) DocMenuPos - позиция на экране меню документов(при нажатии ctrl+p): значения от 0 до 7
9) QinsertMenuPos - -//-
10) UpdateRecentPositions - 0 - позиции в recent-e не обновляются, 1 - обновляются
11) BreakSymbols - строка с дополнительными символами-разделителями слов.Длина не должна быть больше 64 символов
12) TypeStr - строка с типами для диалогов открытия/сохранения. Формат: %%... (для примера смотрите external.ini)
13) DefaultExtention - номер выбранного по умолчанию типа (относится к TypeStr)
14) OpenCoding - значения от 0 до 3. Пункт по умолчанию в меню "Открывать в..."
15) SaveCoding - значения от 0 до 3. Пункт по умолчанию в меню "Сохранять в..."
Установка не нужна, распакуйте архив куда-нибудь на устройство!
Изменения
Показать / Скрыть текст
версии 0.7.1:
Добавлен отступ слева
Добавлен пункт "Сохранить всё"
Добавлено разбиение строк по символам
Добавлены сочетания Ctrl + P и Ctrl + I, также настраивается место появления этих меню (вставка и документы)
Добавлены сочетания Ctrl + G, Ctrl + 1 и Ctrl + 2 - переход на строку, в начало и в конец файла
Добавлена возможность обновлять позиции в recent-e
Добавлена возможность настроить поведение программы по кнопке OK
Добавлена возможность ввести дополнительные символы-разделители слов
Добавлена возможность настроить значение по умолчанию кодировок для открытия и сохранения
Доделано сохранение активных документов, подсветка строки, автокоррекция
Исправлен небольшой баг переноса слов(связанный с прятаньем первого пробела в строке)
Может ещё что-то сделано, не помню.
В 0.7.2 был исправлен глюк, приводящий к вылету!
В 0.7.3 было исправено то, что сломалось в 0.7.2, а также в некоторых случаях убрана перерисовка текста при поднятии клавиатуры
В 0.7.4 исправлен глюк со съеданием символов при копировании из оперы 10, добавлено сочетание ctrl + tab, возможность настроить фильтры для диалога открытия/сохранения и четвёртое значение для OkButton.
Наличие русского языка: присутствует
Инсталлер: [EXE-файл/папка с прогой]
Требования и х-ка: WM5-6.5