На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Status, Composition, and Candidates Windows



The status, composition, and candidates windows form the user interface for the IME. The status window indicates that the IME is open and provides the user the means to set the conversion modes. The composition window appears when the user enters text and, depending on the conversion mode, either displays the text as entered or displays converted text. The candidates window appears in conjunction with the composition window. It contains a list of "candidates" (alternative characters) for the selected character or characters in the composition window. The user can scroll through the candidates list and select the desired character(s), then return to the composition window. The user can compose the desired text in this way until the composition string is finalized and the window is closed. The IME sends the composed characters to the application in the form of WM_IME_CHAR or WM_IME_COMPOSITION/GCS_RESULT messages. If the application does not process these messages, the DefWindowProc function translates them into one or more WM_CHAR messages.

By default, the system automatically creates and manages status, composition, and candidates windows for all windows that require text input. For many applications, this default processing is sufficient. These applications rely entirely on the system for IME support and are said to be IME-unaware because they are unaware of the many tasks the system carries out to manage the IME windows.
An IME-aware application, on the other hand, participates in the creation and management of IME windows. Such applications control the operation, position, and appearance of the default windows by sending messages to and by intercepting and processing messages intended for these windows. In some cases, applications create their own IME windows and provide complete processing for their custom status, composition and candidates windows.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Статус, Композиция, и Окно Кандидатов



Статус, композиция, и окно кандидатов формируют интерфейс пользавателя для IME. Окно статуса указывает, что IME открытый и обеспечивает потребителю средства, чтобы устанавливать конверсионные способы. Окно композиции появляется когда потребитель вводит текст и, в зависимости от конверсионного способа, или отображает текст как введено или показы преобразовывали текст. Окно кандидатов появляется в связи (вместе)с окном композиции. Это содержит список "кандидатов" (альтернативные символы) для выбранного символа или символов в окне композиции. Потребитель может переместиться через список кандидатов и выбираться желаемый символ(символы) затем возвращаться в окно композиции. Потребитель может сформировать желаемый текст таким образом пока строка композиции не будет завершена и окно закрыто. IME Посылает спокойные символы в приложение в форме WM_IME_CHAR или сообщений WM_IME_COMPOSITION/GCS_RESULT. Если приложение не обрабатывает эти сообщения, функция DefWindowProc переводится ей в одно или более сообщений WM_CHAR.

По умолчанию, система автоматически создает и управляет статусом, композицией, и окно кандидатов для всего окна, которое требует текстовый вклад. Для многих приложений, эта встроенная обработка достаточная. Эти приложения доверяются полностью в системе для поддержки IME и говорят, что быть IME-неподозревающими поскольку они не неподозревающие о много задачах система выполняет, чтобы управлять окном IME.
Знающее приложение IME-, с другой стороны,, участвует на создании и управлении окна IME. Такие приложения управляют действием, позиционируют, и появление встроенного окна посылая сообщения на и прерывая и обрабатывая сообщения предназначал для этого окна. В некоторых случаях, приложения создают свое собственное окно IME и обеспечивают полный обрабатываясь для их заказного статуса, окна композиции и кандидатов.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz