Home
last modified time | relevance | path

Searched refs:Input_KeyEvent (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/foundation/multimodalinput/input/interfaces/kits/c/input/
H A Doh_input_manager.h209 typedef struct Input_KeyEvent Input_KeyEvent; typedef
274 typedef void (*Input_KeyEventCallback)(const Input_KeyEvent* keyEvent);
451 int32_t OH_Input_InjectKeyEvent(const struct Input_KeyEvent* keyEvent);
461 struct Input_KeyEvent* OH_Input_CreateKeyEvent();
470 void OH_Input_DestroyKeyEvent(struct Input_KeyEvent** keyEvent);
480 void OH_Input_SetKeyEventAction(struct Input_KeyEvent* keyEvent, int32_t action);
490 int32_t OH_Input_GetKeyEventAction(const struct Input_KeyEvent* keyEvent);
500 void OH_Input_SetKeyEventKeyCode(struct Input_KeyEvent* keyEvent, int32_t keyCode);
510 int32_t OH_Input_GetKeyEventKeyCode(const struct Input_KeyEvent* keyEvent);
520 void OH_Input_SetKeyEventActionTime(struct Input_KeyEvent* keyEvent, int64_t actionTime);
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A D_window_manager___native_module.md27 …dowManager_KeyEventFilter](#oh_nativewindowmanager_keyeventfilter)) (Input_KeyEvent \*keyEvent) | …
51 typedef bool(* OH_NativeWindowManager_KeyEventFilter) (Input_KeyEvent *keyEvent)
64 | keyEvent | 多模按键事件,具体可见Input_KeyEvent,事件定义在oh_input_manager中。 |
H A Doh__window__event__filter_8h.md26 …_manager___native_module.md#oh_nativewindowmanager_keyeventfilter)) (Input_KeyEvent \*keyEvent) | …
/ohos5.0/docs/zh-cn/application-dev/reference/apis-input-kit/
H A Dinput.md45 | typedef struct [Input_KeyEvent](#input_keyevent) [Input_KeyEvent](#input_keyevent) | 要注入的按键事件。 |
329 ### Input_KeyEvent subsection
354 typedef void(* Input_KeyEventCallback) (const Input_KeyEvent *keyEvent)
1244 struct Input_KeyEvent* OH_Input_CreateKeyEvent ()
1255 如果操作成功返回一个[Input_KeyEvent](#input_keyevent)指针对象 否则返回空指针。
1393 void OH_Input_DestroyKeyEvent (struct Input_KeyEvent ** keyEvent)
1980 int32_t OH_Input_GetKeyEventAction (const struct Input_KeyEvent * keyEvent)
2003 int64_t OH_Input_GetKeyEventActionTime (const struct Input_KeyEvent * keyEvent)
2026 int32_t OH_Input_GetKeyEventKeyCode (const struct Input_KeyEvent * keyEvent)
2447 int32_t OH_Input_InjectKeyEvent (const struct Input_KeyEvent * keyEvent)
[all …]
H A Doh__input__manager_8h.md41 | typedef struct [Input_KeyEvent](input.md#input_keyevent) [Input_KeyEvent](input.md#input_keyevent…
46 | typedef void(\* [Input_KeyEventCallback](input.md#input_keyeventcallback)) (const [Input_KeyEvent
88 | int32_t [OH_Input_InjectKeyEvent](input.md#oh_input_injectkeyevent) (const struct [Input_KeyEvent
89 | struct [Input_KeyEvent](input.md#input_keyevent) \* [OH_Input_CreateKeyEvent](input.md#oh_input_c…
90 | void [OH_Input_DestroyKeyEvent](input.md#oh_input_destroykeyevent) (struct [Input_KeyEvent](input…
91 | void [OH_Input_SetKeyEventAction](input.md#oh_input_setkeyeventaction) (struct [Input_KeyEvent](i…
92 …tKeyEventAction](input.md#oh_input_getkeyeventaction) (const struct [Input_KeyEvent](input.md#inpu…
93 | void [OH_Input_SetKeyEventKeyCode](input.md#oh_input_setkeyeventkeycode) (struct [Input_KeyEvent]…
94 …eyEventKeyCode](input.md#oh_input_getkeyeventkeycode) (const struct [Input_KeyEvent](input.md#inpu…
95 …eyEventActionTime](input.md#oh_input_setkeyeventactiontime) (struct [Input_KeyEvent](input.md#inpu…
[all …]
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.38/
H A Dchangelogs-window.md3 ## cl.window.1 OH_NativeWindowManager_RegisterKeyEventFilter接口注册的回调事件中,回调函数参数Input_KeyEvent注入变更
11 修复回调函数注入[Input_KeyEvent](../../../application-dev/reference/apis-input-kit/input.md)结构体的[Input_KeyE…
16 变更前,注入Input_KeyEvent中的Input_KeyEventAction为1、2、3,无法匹配枚举。<br/>
17 变更后,注入Input_KeyEvent中的Input_KeyEventAction为0、1、2,匹配枚举。<br/>
/ohos5.0/docs/en/application-dev/reference/apis-arkui/
H A D_window_manager___native_module.md27 …dowManager_KeyEventFilter](#oh_nativewindowmanager_keyeventfilter)) (Input_KeyEvent \*keyEvent) | …
51 typedef bool(* OH_NativeWindowManager_KeyEventFilter) (Input_KeyEvent *keyEvent)
64 | keyEvent | Multimodal key event. For details, see **Input_KeyEvent**. The event is defined in **o…
H A Doh__window__event__filter_8h.md26 …_manager___native_module.md#oh_nativewindowmanager_keyeventfilter)) (Input_KeyEvent \*keyEvent) | …
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_5.0.0.38/
H A Dchangelogs-window.md3 ## cl.window.1 Input_KeyEvent Injection Changed in the Callback Event Registered by OH_NativeWindow…
11 …eference/apis-input-kit/input.md#input_keyeventaction) field of the [Input_KeyEvent](../../../appl…
16 Before the change, the value of **Input_KeyEventAction** in **Input_KeyEvent** is 1, 2, or 3, which…
17 After the change, the value of **Input_KeyEventAction** in **Input_KeyEvent** is 0, 1, or 2, which …
/ohos5.0/foundation/multimodalinput/input/frameworks/native/input/
H A Doh_input_manager.cpp43 struct Input_KeyEvent { struct
239 int32_t OH_Input_InjectKeyEvent(const struct Input_KeyEvent* keyEvent) in OH_Input_InjectKeyEvent()
288 struct Input_KeyEvent* OH_Input_CreateKeyEvent() in OH_Input_CreateKeyEvent()
290 Input_KeyEvent* keyEvent = new (std::nothrow) Input_KeyEvent(); in OH_Input_CreateKeyEvent()
295 void OH_Input_DestroyKeyEvent(struct Input_KeyEvent** keyEvent) in OH_Input_DestroyKeyEvent()
310 int32_t OH_Input_GetKeyEventAction(const struct Input_KeyEvent* keyEvent) in OH_Input_GetKeyEventAction()
322 int32_t OH_Input_GetKeyEventKeyCode(const struct Input_KeyEvent* keyEvent) in OH_Input_GetKeyEventKeyCode()
334 int64_t OH_Input_GetKeyEventActionTime(const struct Input_KeyEvent* keyEvent) in OH_Input_GetKeyEventActionTime()
966 static bool SetKeyEventAction(Input_KeyEvent* keyEvent, int32_t action) in SetKeyEventAction()
985 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent(); in KeyEventMonitorCallback()
[all …]
/ohos5.0/foundation/window/window_manager/interfaces/kits/ndk/wm/
H A Doh_window_event_filter.h31 typedef bool (*OH_NativeWindowManager_KeyEventFilter)(Input_KeyEvent* keyEvent);
/ohos5.0/docs/en/application-dev/reference/apis-input-kit/
H A Doh__input__manager_8h.md41 | typedef struct [Input_KeyEvent](input.md#input_keyevent) [Input_KeyEvent](input.md#input_keyevent…
46 | typedef void(\* [Input_KeyEventCallback](input.md#input_keyeventcallback)) (const [Input_KeyEvent
88 | int32_t [OH_Input_InjectKeyEvent](input.md#oh_input_injectkeyevent) (const struct [Input_KeyEvent
89 | struct [Input_KeyEvent](input.md#input_keyevent) \* [OH_Input_CreateKeyEvent](input.md#oh_input_c…
90 | void [OH_Input_DestroyKeyEvent](input.md#oh_input_destroykeyevent) (struct [Input_KeyEvent](input…
91 | void [OH_Input_SetKeyEventAction](input.md#oh_input_setkeyeventaction) (struct [Input_KeyEvent](i…
92 …tKeyEventAction](input.md#oh_input_getkeyeventaction) (const struct [Input_KeyEvent](input.md#inpu…
93 | void [OH_Input_SetKeyEventKeyCode](input.md#oh_input_setkeyeventkeycode) (struct [Input_KeyEvent]…
94 …eyEventKeyCode](input.md#oh_input_getkeyeventkeycode) (const struct [Input_KeyEvent](input.md#inpu…
95 …eyEventActionTime](input.md#oh_input_setkeyeventactiontime) (struct [Input_KeyEvent](input.md#inpu…
[all …]
H A Dinput.md45 | typedef struct [Input_KeyEvent](#input_keyevent) [Input_KeyEvent](#input_keyevent) | Defines the …
329 ### Input_KeyEvent subsection
354 typedef void(* Input_KeyEventCallback) (const Input_KeyEvent *keyEvent)
1244 struct Input_KeyEvent* OH_Input_CreateKeyEvent ()
1393 void OH_Input_DestroyKeyEvent (struct Input_KeyEvent ** keyEvent)
1980 int32_t OH_Input_GetKeyEventAction (const struct Input_KeyEvent * keyEvent)
2003 int64_t OH_Input_GetKeyEventActionTime (const struct Input_KeyEvent * keyEvent)
2026 int32_t OH_Input_GetKeyEventKeyCode (const struct Input_KeyEvent * keyEvent)
2447 int32_t OH_Input_InjectKeyEvent (const struct Input_KeyEvent * keyEvent)
2951 void OH_Input_SetKeyEventAction (struct Input_KeyEvent * keyEvent, int32_t action )
[all …]
/ohos5.0/foundation/multimodalinput/input/test/unittest/interfaces/kits/
H A Dinput_native_test.cpp142 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
168 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
185 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
202 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
504 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
521 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
539 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
558 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
577 Input_KeyEvent* keyEvent = OH_Input_CreateKeyEvent();
1290 static void KeyEventCallback(const struct Input_KeyEvent* keyEvent) in KeyEventCallback()
/ohos5.0/docs/zh-cn/application-dev/device/input/
H A Dinterceptor-guidelines.md54 void OnKeyEventCallback(const Input_KeyEvent* keyEvent)
57 //Input_KeyEvent的生命周期仅在回调函数内,出了回调函数会被销毁
H A Dmonitor-guidelines.md60 void OnKeyEventCallback(const Input_KeyEvent* keyEvent)
63 //Input_KeyEvent的生命周期仅在回调函数内,出了回调函数会被销毁
/ohos5.0/docs/en/application-dev/device/input/
H A Dinterceptor-guidelines.md54 void OnKeyEventCallback(const Input_KeyEvent* keyEvent)
57 …// The lifecycle of Input_KeyEvent is limited to the callback function. Input_KeyEvent will be des…
H A Dmonitor-guidelines.md60 void OnKeyEventCallback(const Input_KeyEvent* keyEvent)
63 …// The lifecycle of Input_KeyEvent is limited to the callback function. Input_KeyEvent will be des…
/ohos5.0/foundation/window/window_manager/wm/src/
H A Doh_window_event_filter.cpp35 Input_KeyEvent *input = OH_Input_CreateKeyEvent(); in convert2Func()
/ohos5.0/docs/zh-cn/application-dev/windowmanager/
H A Dnative-window-event-filter.md45 static bool filterFunc(Input_KeyEvent *event) {
/ohos5.0/foundation/multimodalinput/input/frameworks/native/input/test/
H A Doh_input_manager_test.cpp33 struct Input_KeyEvent { struct
120 Input_KeyEvent inputKeyEvent;
/ohos5.0/docs/en/application-dev/windowmanager/
H A Dnative-window-event-filter.md45 static bool filterFunc(Input_KeyEvent *event) {