Expand description
Text input methods (IME): the contract between text editing controls and the input method of the platform.
Structs§
- Text
Input Method Client Events - The events of a
TextInputMethodClient: the state every client embeds and returns fromTextInputMethodClient::events. - Text
Input Method Client Requery Requested Event Args - Provides data for the event that asks the input system to query the focused element for its text input method client again.
- Text
Input Method Client Requested Event Args - Provides data for the event the input system raises on the focused element to find its text input method client.
- Text
Input Options - Describes how a text input wants the input method of the platform to
behave: the properties are attached to a text editing control (they are
inherited) and gathered into a
TextInputOptionsvalue for the input method. - Text
Selection - The start and the end of a selection, in characters.
- Transform
Tracking Helper - Tracks the transform of a visual to the root of its visual tree: tells when it changes because the bounds of the visual or of one of its ancestors changed, or because the visual was attached or detached.
Enums§
- Context
Menu Action - An action of the context menu of a text input.
- Text
Input Content Type - The kind of content a text input expects, which lets the platform show an appropriate (on-screen) keyboard.
- Text
Input Return KeyType - The label of the return key of an on-screen keyboard.
Traits§
- IText
Input Method Impl - The input method of the platform, as seen by an input root.
- Text
Input Method Client - The text editing side of a text input method: what a text editing control gives the input method of the platform to work with.