/ohos5.0/base/inputmethod/imf/interfaces/kits/c/ |
H A D | inputmethod_text_editor_proxy_capi.h | 67 InputMethod_TextEditorProxy *textEditorProxy, InputMethod_TextConfig *config); 82 InputMethod_TextEditorProxy *textEditorProxy, const char16_t *text, size_t length); 121 InputMethod_TextEditorProxy *textEditorProxy, InputMethod_KeyboardStatus keyboardStatus); 134 InputMethod_TextEditorProxy *textEditorProxy, InputMethod_EnterKeyType enterKeyType); 147 InputMethod_TextEditorProxy *textEditorProxy, InputMethod_Direction direction); 161 InputMethod_TextEditorProxy *textEditorProxy, int32_t start, int32_t end); 174 InputMethod_TextEditorProxy *textEditorProxy, InputMethod_ExtendAction action); 189 InputMethod_TextEditorProxy *textEditorProxy, int32_t number, char16_t text[], size_t *length); 204 InputMethod_TextEditorProxy *textEditorProxy, int32_t number, char16_t text[], size_t *length); 216 …t32_t (*OH_TextEditorProxy_GetTextIndexAtCursorFunc)(InputMethod_TextEditorProxy *textEditorProxy); [all …]
|
H A D | inputmethod_controller_capi.h | 67 InputMethod_ErrorCode OH_InputMethodController_Attach(InputMethod_TextEditorProxy *textEditorProxy,
|
/ohos5.0/base/inputmethod/imf/test/unittest/cpp_test/src/ |
H A D | inputmethod_controller_capi_test.cpp | 263 ASSERT_NE(nullptr, textEditorProxy); 264 ConstructTextEditorProxy(textEditorProxy); 265 TestGetTextEditorProxyMember(textEditorProxy); 266 OH_TextEditorProxy_Destroy(textEditorProxy); 1322 ConstructTextEditorProxy(textEditorProxy); 1329 OH_TextEditorProxy_Destroy(textEditorProxy); 1441 EXPECT_NE(nullptr, textEditorProxy); 1487 OH_TextEditorProxy_Destroy(textEditorProxy); 1498 EXPECT_NE(nullptr, textEditorProxy); 1499 ConstructTextEditorProxy(textEditorProxy); [all …]
|
H A D | native_text_changed_listener_test.cpp | 108 static void ConstructTextEditorProxy(InputMethod_TextEditorProxy *textEditorProxy) in ConstructTextEditorProxy() argument 110 EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetGetTextConfigFunc(textEditorProxy, GetTextConfig)); in ConstructTextEditorProxy() 111 EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetInsertTextFunc(textEditorProxy, InsertText)); in ConstructTextEditorProxy() 112 EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetDeleteForwardFunc(textEditorProxy, DeleteForward)); in ConstructTextEditorProxy() 113 … EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetDeleteBackwardFunc(textEditorProxy, DeleteBackward)); in ConstructTextEditorProxy() 114 …EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetSendKeyboardStatusFunc(textEditorProxy, SendKeyboardSt… in ConstructTextEditorProxy() 115 EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetSendEnterKeyFunc(textEditorProxy, SendEnterKey)); in ConstructTextEditorProxy() 116 EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetMoveCursorFunc(textEditorProxy, MoveCursor)); in ConstructTextEditorProxy() 117 …EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetHandleSetSelectionFunc(textEditorProxy, HandleSetSelec… in ConstructTextEditorProxy() 123 … EXPECT_EQ(IME_ERR_OK, OH_TextEditorProxy_SetSetPreviewTextFunc(textEditorProxy, SetPreviewText)); in ConstructTextEditorProxy() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/inputmethod/ |
H A D | use-inputmethod-in-custom-edit-box-ndk.md | 35 InputMethod_TextEditorProxy *textEditorProxy = OH_TextEditorProxy_Create(); 51 …if (OH_InputMethodController_Attach(textEditorProxy, options, &inputMethodProxy) != InputMethod_Er… 81 void GetTextConfig(InputMethod_TextEditorProxy *textEditorProxy, InputMethod_TextConfig *config) 85 … void InsertText(InputMethod_TextEditorProxy *textEditorProxy, const char16_t *text, size_t length) 89 void DeleteForward(InputMethod_TextEditorProxy *textEditorProxy, int32_t length) 100 OH_TextEditorProxy_SetGetTextConfigFunc(textEditorProxy, GetTextConfig); 101 OH_TextEditorProxy_SetInsertTextFunc(textEditorProxy, InsertText); 102 OH_TextEditorProxy_SetDeleteForwardFunc(textEditorProxy, DeleteForward); 115 OH_TextEditorProxy_Destroy(textEditorProxy); 116 textEditorProxy = nullptr;
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ime-kit/ |
H A D | _input_method.md | 370 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 392 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 414 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 435 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 458 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 481 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 503 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 528 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 550 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | 573 | textEditorProxy | 指向即将被设置的[InputMethod_TextEditorProxy](#inputmethod_texteditorproxy)实例的指针。 | [all …]
|
H A D | inputmethod__text__editor__proxy__capi_8h.md | 25 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, [InputMethod… 26 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, const char16… 27 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t leng… 28 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t leng… 31 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, [InputMethod… 32 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t star… 34 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t numb… 35 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t numb… 36 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy) | 输入法获取光标所在输… 38 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, const char16… [all …]
|
H A D | inputmethod__controller__capi_8h.md | 24 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, [InputMethod…
|
/ohos5.0/docs/en/application-dev/inputmethod/ |
H A D | use-inputmethod-in-custom-edit-box-ndk.md | 35 InputMethod_TextEditorProxy *textEditorProxy = OH_TextEditorProxy_Create(); 51 …if (OH_InputMethodController_Attach(textEditorProxy, options, &inputMethodProxy) != InputMethod_Er… 81 void GetTextConfig(InputMethod_TextEditorProxy *textEditorProxy, InputMethod_TextConfig *config) 85 … void InsertText(InputMethod_TextEditorProxy *textEditorProxy, const char16_t *text, size_t length) 89 void DeleteForward(InputMethod_TextEditorProxy *textEditorProxy, int32_t length) 100 OH_TextEditorProxy_SetGetTextConfigFunc(textEditorProxy, GetTextConfig); 101 OH_TextEditorProxy_SetInsertTextFunc(textEditorProxy, InsertText); 102 OH_TextEditorProxy_SetDeleteForwardFunc(textEditorProxy, DeleteForward); 115 OH_TextEditorProxy_Destroy(textEditorProxy); 116 textEditorProxy = nullptr;
|
/ohos5.0/docs/en/application-dev/reference/apis-ime-kit/ |
H A D | inputmethod__text__editor__proxy__capi_8h.md | 25 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, [InputMethod… 26 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, const char16… 27 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t leng… 28 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t leng… 30 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, [InputMethod… 31 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, [InputMethod… 32 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t star… 34 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, int32_t numb… 36 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy) | Function c… 38 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, const char16… [all …]
|
H A D | _input_method.md | 355 typedef void(* OH_TextEditorProxy_DeleteBackwardFunc) (InputMethod_TextEditorProxy *textEditorProxy… 370 | textEditorProxy | Pointer to the [InputMethod_TextEditorProxy](#inputmethod_texteditorproxy) inst… 377 typedef void(* OH_TextEditorProxy_DeleteForwardFunc) (InputMethod_TextEditorProxy *textEditorProxy,… 392 | textEditorProxy | Pointer to the [InputMethod_TextEditorProxy](#inputmethod_texteditorproxy) inst… 399 …def void(* OH_TextEditorProxy_FinishTextPreviewFunc) (InputMethod_TextEditorProxy *textEditorProxy) 414 | textEditorProxy | Pointer to the [InputMethod_TextEditorProxy](#inputmethod_texteditorproxy) inst… 435 | textEditorProxy | Pointer to the [InputMethod_TextEditorProxy](#inputmethod_texteditorproxy) inst… 458 | textEditorProxy | Pointer to the [InputMethod_TextEditorProxy](#inputmethod_texteditorproxy) inst… 481 | textEditorProxy | Pointer to the [InputMethod_TextEditorProxy](#inputmethod_texteditorproxy) inst… 488 …t32_t(* OH_TextEditorProxy_GetTextIndexAtCursorFunc) (InputMethod_TextEditorProxy *textEditorProxy) [all …]
|
H A D | inputmethod__controller__capi_8h.md | 24 …hod_TextEditorProxy](_input_method.md#inputmethod_texteditorproxy) \*textEditorProxy, [InputMethod…
|