From RAD Studio API Documentation
Jump to: navigation, search


property DefaultIme: string read GetDefaultIme;


__property System::UnicodeString DefaultIme = {read=GetDefaultIME};


Type Visibility Source Unit Parent
property public
Vcl.Forms TScreen


Indicates which input method editor (IME) is active when the TScreen object is created.

In applications that support Asian language characters, read DefaultIme to determine the IME that is active when the application starts.

An IME is a front-end input processor for Asian language characters. The IME hooks all keyboard input, converts it to Asian characters in a conversion window, and sends the converted characters or strings on to the application. There can be multiple Imes installed on a single system. They vary in user interface, conversion dictionaries, and input method.

Individual controls can override the default IME. When a control specifies a different IME should be used to enter information into the control, the IME that processes keyboard input changes when the control has focus. When the control loses focus, DefaultIme is restored as the system IME.

See Also