ВИРТУАЛЬНАЯ КЛАВИАТУРА (СЕРВИС-режим) |
|
![]() ![]() ![]() |
||
В этом разделе:
Языковая виртуальная клавиатура
Форма с виртуальной клавиатурой.
Режим предназначен для включения/выключения специальной формы с моделью клавиатуры, которая находится в независимом окне и остается поверх всех остальных форм.
Виртуальная клавиатура является средством многоязычного ввода на основе UNICODE, т.е. средством ввода символов, отсутствующих на реальной клавиатуре.
Ниспадающее меню ЯЗЫК позволяет установить необходимый для ввода язык и соответствующий набор символов.
В случае включения индикатора (справа от меню) меню ЯЗЫК становится недоступным, а набор символов виртуальной клавиатуры устанавливается в соответствии с переключением реальной клавиатуры.
Предлагается новый вариант виртуальной клавиатуры - ВИРТУАЛЬНАЯ КЛАВИАТУРА (ЯЗЫКОВАЯ) – которая МОДЕЛИРУЕТ реальную клавиатуру с раскладом для определенного языка. При этом "старый" вариант виртуальной клавиатуры остается доступным. |
Новый вариант виртуальной клавиатуры предназначен для ввода на ОПРЕДЕЛЕННОМ языке, имеющем специфический расклад клавиатуры.
Следует иметь в виду, что расклад виртуальной клавиатуры меняется при нажатии клавиш (виртуальных) Caps, Shift, AltGr |
Языковая виртуальная клавиатура/
Для ввода специальных символов, отсутствующих на клавиатуре, следует применять "старый" вариант виртуальной клавиатуры.
Список языков |
Список языков для новой виртуальной клавиатуры находится в справочнике в папке DEPOSIT, имя которого определяется параметром в секции [MAIN] INI-файла АРМа Каталогизатор
LANGMNU=
По умолчанию - это справочник lang.mnu.
Пользователь
имеет возможность настраивать этот справочник, а именно:
менять порядок языков и/или удалять языки из списка.
Добавлять новые языки может только разработчик (по мере необходимости и заявкам пользователей).
Включение Языковой клавиатуры |
Вызов (включение) новой виртуальной клавиатуры находится в ГЛАВНОМ МЕНЮ-СЕРВИС-ВИРТУАЛЬНАЯ КЛАВИАТУРА (ЯЗЫКОВАЯ). По умолчанию предусматривается "горячая" клавиша для ее вызова - Alt-K (которая может быть переопределена с помощью параметра SHORTCUT_SERVICEKBVIRTUALMAINMENUITEM)
Обеспечена возможность формировать ПРОИЗВОЛЬНЫЙ символьный набор для кодовой виртуальной клавиатуры (ИРБИС64). |
- В справочник UNICODE.MNU вставить пункт следующего вида:
0
<Название произвольного набора>
- Сформировать справочник, содержащий список символов произвольного набора. Имя справочника определяется значением параметра CustomVKBMnu секции [MAIN] INI-файла АРМа Каталогизатор.
По умолчанию имя этого справочника - CustomVKB.mnu. Справочник должен находиться в папке IRBIS64 на сервере. Справочник может иметь не более 128 пунктов. Каждый пункт справочника имеет вид:
<значение символа>
<Комментарий>
Значение символа может представлять собой собственно символ (если это ANSI-cимвол) или его шестнадцатиричное значение в виде
$NNNN
Пример такого справочника:
Пример: |
А
Б
[
]
$00F1
$04A1
и т.д. |