Введение Требования Инсталляция Использование Установки

Введение

ElF - программа для переключения системной раскладки клавиатуры, используя горячие клавиши.
В русском сообществе (возможно в других странах тоже) уже давно существует проблема использования нескольких русских кодировок раскладки клавиатуры. Есть несколько стандартов, такие как CP1251, KOI-8, 866, DM, ГОСТ, и другие. Каждый из них применяется в разных областях виртуального мира. Некоторые кодировки уже отживают своё существование...
Поскольку данная проблема всё ещё актуальна, то для удобства переключения между кодировками и была создана эта программа.
    Основные особенности:
  • Возможность переключения раскладки в консоли (Shell)
  • Несколько альтернативных раскладок
  • Своя раскладка для каждого экрана
  • Несколько вариантов индикации (включая вызов внешних программ)
  • Гибкая конфигурируемость
  • Поддержка ARexx
  • Поддержка Commodity
  • GUI для настроек
  • Полностью системный код

Требования


Инсталляция

Утилита не требует какой-либо специальной установки. Просто скопируйте файлы в любое место. Файл настроек создаётся в ENV:

Использование

Существует также возможность замены альтернативной раскладки.

Установки

Это окно программы конфигурации. На первой закладке можно изменить основные настройки, в том числе комбинацию клавиш переключения раскладки, и выбрать саму раскладку из списка доступных.

  • HotKey - данная комбинация
  • Indicator - метод индикации (пока только DisplayBeep)
  • Command - команда, вызываемая после нажатия данной комбинации
  • Keymap - список доступных альтернативных раскладок (содержимое KEYMAPS:)
  • Change console keymap - параметр переключения раскладки в консоле (Shell)
  • Screen notify - параметр переключения раскладки для определённых экранов
Замечание: HotKey и Indicator фактически представляют содержимое первой записи списка комбинаций клавиш. Command представляет первую запись списка комманд.

Эта закладка содержит список всех горячих клавиш, используемых программой. Основная позиция - первая. Это комбинация клавиш переключает системную раскладку на альтернативную, и наоборот.

    Список разделен на 4 столбца:
  • Действие программы в ответ на нажатие соответствующей комбинации клавиш
  • Комбинация клавиш или код нестандартной комбинации
  • Способ индикации (пока только DisplayBeep или ничего)
  • Команда, исполняемая после нажатия

Это окно позволяет добавить или редактировать запись в списке.

  • В области "HotKey" можно выбрать одну из заготовленных стандартных комбинаций.
  • "Action on keymap" - действие над раскладкой.
    • Custom action
    • Switch to system - переключение на системную раскладку
    • Remember the last - возврат к предыдущей
    • Change alternative - переключение альтернативной раскладки
    • Switch to alternative - переключение на альтернативную раскладку

Включен режим ввода нестандартной комбинации клавиш.

Кнопка "Scan" позволяет включить механизм сканирования комбинации клавиш. Для чего необходимо (после ее активизации) нажать желаемую комбинацию.

Этот список содержит все команды, которые могут быть вызваны нажатием комбинации клавиш, переключением экрана или ARexx-командой.

Первый элемент списка может быть изменён непосредственно из основной закладки.

Здесь можно задать маску-шаблон экрана и соответствующую ему раскладку. Она будет включена каждый раз, когда данный экран окажется впереди.

Шаблон является стандартным для библиотеки DOS.library


©2003-2004 Team AmiRUS