Для изменения настроек интерфейса пользователя нажимаем 'User interface'.
В полный размер:
http://old-dos.ru/screenshot/1328/ME_CUSTOMIZE_USER_INTERFACE_01.PNGНастройки интерфейса пользователя.
В полный размер:
http://old-dos.ru/screenshot/1328/ME_CUSTOMIZE_USER_INTERFACE_02.PNG
Dialog box style — стиль диалогов редактора (соответствие нажимаемых клавиш и выполняемых действий):
- Multi-Edit classic — 'классический' стиль, использовавшийся в ранних версиях Multi-Edit.
- Windows/SAA(CUA) — 'новый' стиль, соответствующий CUA (Common User Access,
правила проектирования текстовых и графических интерфейсов пользователя) —
одной из компонент SAA (Systems Application Architecture) корпорации IBM.
В описываемой модификации Multi-Edit 7.0 всегда используется 'новый' стиль диалогов.
Развернуть: оригинальная версия Multi-Edit 7.0, `классический` стиль диалогов Развернуть: оригинальная версия Multi-Edit 7.0, `новый` стиль диалогов
Wildcards in File Prompts — обработка символов '?' и '*' в имени файла:
- Load wildcards — имя, содержащее '?' или '*', при нажатии 'OK' в диалоге передаётся вызвавшей диалог
команде, например, команда 'Открыть новый файл' при этом открывает все подходящие файлы (*). - Display in dir list — если в имени есть '?' или '*', то при нажатии 'OK' в диалоге или при переходе
в список файлов список файлов обновляется с учётом этого имени.
(*) Работает только в оригинальной версии редактора. В описываемой модификации кнопка 'OK' в диалоге выбора файла,
если в пути или имени есть '?' или '*', блокируется при любом значении 'Wildcards in File Prompts' (это ошибка).
Immediately display dir in file prompts — немедленное отображение списка файлов при отображении
диалога запроса файла, иначе — только при переходе в поле списка файлов.
Развернуть: иллюстрация работы настройки `Immediately display dir in file prompts`
Overlap split window borders — перекрывать рамки соседних связанных окон
(см. «Multi-Edit 7.0 — несколько окон для одного файла»), иначе — отображать обе соседние рамки.
Развернуть: иллюстрация работы настройки `Overlap split window borders`
Auto-arrange compiler error window — размещать окно ошибок компиляции под окном, содержащим эти ошибки,
иначе — окно ошибок размещается как обычное полноразмерное окно.
Развернуть: иллюстрация работы настройки `Auto-arrange compiler error window` Компиляция — это отдельная большая тема, детальное рассмотрение которой — в дальнейшем.
Auto-arrange minimized windows — автоматически упорядочивать значки свёрнутых (минимизированных) окон
внизу экрана, иначе — значок свёрнутого (минимизированного) окна помещается в то место экрана, где находился
левый верхний угол развёрнутого окна. Настройка учитывается при выполнении различных действий с окнами, кроме
команды 'Minimize all' из меню Window — в этом случае значки всегда упорядочиваются внизу экрана.
Развернуть: иллюстрация работы настройки `Auto-arrange minimized windows`
Persistent blocks — сохранять помеченное состояние области текста (помеченный блок)
при перемещении текстового курсора и редактировании текста, иначе — помеченное состояние снимается.
Изначально настройка 'Persistent blocks' установлена.
При убранной настройке 'Persistent blocks' помеченное состояние снимается само собой почти сразу (это ошибка).
Поля ввода строк в диалогах редактора действуют так, как если бы настройка 'Persistent blocks' была убрана.
Inclusive stream blocks — включать в помечаемый потоковый (*) блок текста самый правый символ (**),
иначе — самый правый символ в потоковый блок не включается.
(*) Чтобы пометить потоковый (непрерывный, stream) блок текста, нужно нажать ControlF7 в начале или конце блока,
переместить курсор в конец или начало блока и нажать F7 (или ControlF7). Или можно нажать ПравыйShift и,
удерживая его нажатым, переместиться в нужное место и отпустить ПравыйShift.
Развернуть: помечен потоковый блок текста (**) При пометке слева направо это символ, на котором находится курсор, а при пометке справа налево — символ,
на котором началась пометка.
Поля ввода строк в диалогах редактора учитывают состояние настройки 'Inclusive stream blocks'.
Изначально настройка 'Inclusive stream blocks' установлена.
Развернуть: пометка потокового блока текста при установленной настройке `Inclusive stream blocks` Развернуть: пометка потокового блока текста при убранной настройке `Inclusive stream blocks`
Confirm file overwrites — запрашивать подтверждение перезаписи существующего файла,
если такая запись производится командой ControlF2 (и в некоторых других случаях)
и если при этом имя файла не изменялось (в диалоге команды ControlF2)
и если при этом запись производится первый раз за время редактирования.
Если настройка убрана, то такая запись выполняется без запроса подтверждения.
Изначально настройка 'Confirm file overwrites' установлена.
Bypass compiler menus with only 1 entry — пропускать меню компиляции (F9), если в этом меню
есть только один пункт, немедленно выполняя назначенную для этого пункта команду,
иначе — меню с одним пунктом отображается. Если в меню компиляции несколько пунктов,
то такое меню отображается при любом состоянии настройки.
Изначально настройка 'Bypass compiler menus with only 1 entry' убрана.
Развернуть: иллюстрация работы настройки `Bypass compiler menus with only 1 entry` Компиляция — это отдельная большая тема, детальное рассмотрение которой — в дальнейшем.
Unix-style regular expressions — использовать при поиске регулярные выражения в стиле Unix,
иначе — использовать регулярные выражения в стиле Multi-Edit classic ('классический' стиль,
использовавшийся в ранних версиях Multi-Edit).
Изначально настройка 'Unix-style regular expressions' установлена.
Развернуть: регулярные выражения в справочной системе Multi-Edit Развернуть: регулярные выражения в диалогах поиска и замены
Restore previous status — метод сохранения и восстановления предыдущего состояния редактирования:
- No restore — состояние не сохраняется и не восстанавливается
(из-за ошибки состояние всё же иногда сохраняется по методу 'One global status file'
и в некоторых случаях может быть восстановлено, однако, полагаться на это не следует). - Status file in each dir — состояние сохраняется в файле STATUS.ME в том каталоге,
в котором мы находились при запуске Multi-Edit. - One global status file — состояние сохраняется в файле STATUS.ME в основном каталоге Multi-Edit
(каталоге, в котором находится ME.EXE). - Encoded status files for each dir — состояние сохраняется в специальных 'файлах-сессиях'
(см. «Multi-Edit 7.0 — сессии редактирования»).
Status file path — каталог, в который помещаются 'файлы-сессии'.
Изначально используется метод 'Encoded status files for each dir' и 'сессии' помещаются в каталог STATUS.
Внесённые изменения вступают в действие сразу после нажатия 'OK' в этом диалоге (легко проверять).
Для того, чтобы эти изменения действовали и в дальнейшем, нужно сохранить настройки,
см. «Настройки — предварительные сведения».