[−][src]Module zwp_input_method::input_method_unstable_v2::zwp_input_method_v2
input method
An input method object allows for clients to compose text.
The objects connects the client to a text input in an application, and lets the client to serve as an input method for a seat.
The zwp_input_method_v2 object can occupy two distinct states: active and inactive. In the active state, the object is associated to and communicates with a text input. In the inactive state, there is no associated text input, and the only communication is with the compositor. Initially, the input method is in the inactive state.
Requests issued in the inactive state must be accepted by the compositor. Because of the serial mechanism, and the state reset on activate event, they will not have any effect on the state of the next text input.
There must be no more than one input method object per seat.
Structs
ZwpInputMethodV2 |
Enums
Event | |
Request |
Constants
EVT_ACTIVATE_SINCE | The minimal object version supporting this event |
EVT_CONTENT_TYPE_SINCE | The minimal object version supporting this event |
EVT_DEACTIVATE_SINCE | The minimal object version supporting this event |
EVT_DONE_SINCE | The minimal object version supporting this event |
EVT_SURROUNDING_TEXT_SINCE | The minimal object version supporting this event |
EVT_TEXT_CHANGE_CAUSE_SINCE | The minimal object version supporting this event |
EVT_UNAVAILABLE_SINCE | The minimal object version supporting this event |
REQ_COMMIT_SINCE | The minimal object version supporting this request |
REQ_COMMIT_STRING_SINCE | The minimal object version supporting this request |
REQ_DELETE_SURROUNDING_TEXT_SINCE | The minimal object version supporting this request |
REQ_DESTROY_SINCE | The minimal object version supporting this request |
REQ_GET_INPUT_POPUP_SURFACE_SINCE | The minimal object version supporting this request |
REQ_GRAB_KEYBOARD_SINCE | The minimal object version supporting this request |
REQ_PREEDIT_STRING_SINCE | The minimal object version supporting this request |
Statics
zwp_input_method_v2_events | C-representation of the messages of this interface, for interop |
zwp_input_method_v2_interface | C representation of this interface, for interop |
zwp_input_method_v2_requests | C-representation of the messages of this interface, for interop |