ini-файлы

Все настройки пишутся в файлах с расширениями ini, cvt, srg. В них все символы вне набора ASCII представляются как в HTML, т.е. в виде &#xxx; (где xxx – десятичное число).

[unired.ini] [files.ini] [сообщения] [keys.ini] [*.cvt, *.srg]

Файл unired.ini

[common] Общие настройки
EditFont Название шрифта для редактирования (обычно с фиксированной шириной)
EditFontSize Высота шрифта для редактирования
InterfaceFont Название шрифта для интерфейса
InterfaceFont Высота шрифта для интерфейса
PrinterFont Название шрифта для печати
PrinterFontSize Высота шрифта для печати
Width Ширина окна
Height Высота окна
Left Левая граница окна
Top Верхняя граница
Maximize Распахивать ли окно программы
Zoom Распахивать ли окна файлов
ToolBar Показывать ли панель инструментов
DefaultLanguage Номер умолчательного языка (см. ниже)
Lang0, Lang1, ... Наименования языков (они совпадают с именами ini-файлов, описывающих сообщения на разных языках, см. ниже)
[charsets] Описания кодировок
Здесь слева стоит название кодировки, а справа – полное имя cvt-файла с описанием этой кодировки
[html-charsets]
Здесь слева стоят названия кодировок, как они указываются в HTML, а справа – названия этих кодировок в секции [charsets].

[В начало!]

Файл files.ini

Здесь имена секций – это списки расширений файлов, для которых в этой секции указаны настройки. В начале стоит секция [*], которая содержит все умолчательные настройки.

TabSize Размер табуляции
HighlightLine Выделять ли текущую строку
HighlightColumn Выделять ли текущую колонку
UseColorer Использовать ли синтаксическую подсветку
HighlightColor Цвет текущей строки/колонки
TextColor Цвет нормального текста
BackgroundColor Цвет фона
Wrap Переносить ли длинные строки
CharSet Умолчательная кодировка для этого расширения
HTML Преобразовывать ли коды &#xxx; в символы
Autodetect Определять ли кодировку автоматически
CreateBak Создавать ли резервную копию файла
Delimiters Символы-разделители слов
UpperCase Список прописных букв
LowerCase Список строчных букв
IspellCmd Кломандная строка для программы проверки правописания ISpell
IspellCharset Кодировка для ISpell
IspellSurrogate Суррогатный алфавит для ISpell

[В начало!]

Файлы сообщений

Это файлы, описывающие сообщения для различных языков. Например, для русского предназначен файл ru.ini. Слева идут внутренние имена сообщений, справа – текст, который будет выводиться на экран. Знаком & помечаются символы, которые будут подчеркнуты.

[В начало!]

Файл keys.ini

Этот файл описывает клавиатуру. Слева идут системные названия комбинаций клавиш, справа – внутренние названия действий.

Кроме единичных действий, вы можете назначить на комбинацию клавиш последовательность действий (т.е., фактически, макро). Вводимые строки символов нужно заключать в кавычки или апострофы, например, строка
 Ctrl+Q = "eĥoŝanĝo" Return 'ĉiuĵaŭde'
указывает, что нажав Ctrl+Q, вы введёте следующий текст:

eĥoŝanĝo
ĉiuĵaŭde

[В начало!]

Файлы кодировок (*.cvt) и суррогатных алфавитов (*.srg)

В этих файлах слева указываются двоичные однобайтиовые символы или последовательности символов описываемой кодировки, а справа, после пробела, – их коды в Unicode. Во время преобразования программа ищет первую подходящую строчку, и останавливется.