Поделиться через


HexToUnicode IME

Rich Edit 3.0 поддерживает IME HexToUnicode, который позволяет пользователю преобразовывать символы шестнадцатеричного и Юникода одним из двух способов.

Используя первый метод преобразования, пользователь вводит код символа в шестнадцатеричном формате, а затем вводит ALT+X. IME заменяет шестнадцатеричные цифры, предшествующие точке вставки символом Юникода. Если текущий шрифт не поддерживает код символов, выбирается соответствующий шрифт, поддерживающий его. Чтобы преобразовать из Юникода в шестнадцатеричное значение, пользователь вводит SHIFT+ALT+X. Эта запись заменяет символ Юникода, предшествующий точке вставки шестнадцатеричными цифрами. В частности, этот метод позволяет пользователю определить символ, указанный индикатором "отсутствующий глиф". Если шестнадцатеричный код символов немедленно следует некоторым допустимым (нехарактерным) шестнадцатеричным символам, пользователь выбирает определенные цифры для преобразования перед вводом ALT+X. Проблема с этим первым методом заключается в том, что ALT+X иногда используется в качестве сочетания клавиш для команды выхода (то есть eXit). Например, в Microsoft Office эта команда отображается только в меню "Файл".

Второй метод преобразования между шестнадцатеричными символами и символами Юникода включает числовую панель. Используя этот метод, пользователь вводит числа ALT+NumPad (со значениями, превышающими 255), чтобы ввести символы Юникода с использованием десятичных значений. Этот метод не так полезен, как первый, так как пользователь не может видеть, какие шестнадцатеричные цифры были введены. Кроме того, пользователь не может исправить шестнадцатеричные цифры, за исключением повторного ввода всех цифр.

о диспетчере методов ввода