Udostępnij za pośrednictwem


HexToUnicode IME

Funkcja Rich Edit 3.0 obsługuje protokół IME hexToUnicode, który umożliwia użytkownikowi konwertowanie między znakami szesnastkowymi i Unicode przy użyciu hot keys na jeden z dwóch sposobów.

Przy użyciu pierwszej metody konwersji użytkownik wpisze kod znaku w szesnastkowym, a następnie wprowadza alt+X. Funkcja IME zastępuje cyfry szesnastkowe poprzedzające punkt wstawiania znakiem Unicode. Jeśli bieżąca czcionka nie obsługuje kodu znaku, zostanie wybrana odpowiednia czcionka, która go obsługuje. Aby przekonwertować z formatu Unicode na szesnastkowy, użytkownik wprowadza SHIFT+ALT+X. Ten wpis zastępuje znak Unicode poprzedzający punkt wstawiania cyframi szesnastkowymi. W szczególności ta metoda umożliwia użytkownikowi określenie znaku wskazywanego przez wskaźnik "brak glyph". Jeśli kod znaku szesnastkowego jest natychmiast zgodny z pewnymi prawidłowymi (nietypowymi) znakami szesnastkowymi, użytkownik wybierze określone cyfry do przekonwertowania przed wpisem ALT+X. Problem z tą pierwszą metodą polega na tym, że alt+X jest czasami używany jako kombinacja dla polecenia zakończenia (czyli eXit). Na przykład w pakiecie Microsoft Office to polecenie jest wyświetlane tylko jako opcja menu Plik.

Druga metoda konwersji między znakami szesnastkowymi i Unicode obejmuje tablicę liczbową. Przy użyciu tej metody użytkownik wpisze liczby ALT+NumPad (z wartościami większymi niż 255), aby wprowadzić znaki Unicode przy użyciu wartości dziesiętnych. Ta metoda nie jest tak przydatna jak pierwsza, ponieważ użytkownik nie może zobaczyć, jakie cyfry szesnastkowe zostały wpisane. Ponadto użytkownik nie może poprawić cyfr szesnastkowe, z wyjątkiem ponownego wprowadzania wszystkich cyfr.

Informacje o menedżerze metod wejściowych