/foundation/arkui/ace_engine/frameworks/core/event/ |
H A D | key_event_recognizer.cpp | 39 const static std::map<KeyCode, std::string> KEYCODE_TO_STRING = { in KeyCodeToString() 40 {KeyCode::KEY_FN, "KEYCODE_FN"}, in KeyCodeToString() 41 {KeyCode::KEY_UNKNOWN, "KEYCODE_UNKNOWN"}, in KeyCodeToString() 42 {KeyCode::KEY_HOME, "KEYCODE_HOME"}, in KeyCodeToString() 43 {KeyCode::KEY_BACK, "KEYCODE_BACK"}, in KeyCodeToString() 44 {KeyCode::KEY_CALL, "KEYCODE_CALL"}, in KeyCodeToString() 45 {KeyCode::KEY_ENDCALL, "KEYCODE_ENDCALL"}, in KeyCodeToString() 46 {KeyCode::KEY_CLEAR, "KEYCODE_CLEAR"}, in KeyCodeToString() 47 {KeyCode::KEY_HEADSETHOOK, "KEYCODE_HEADSETHOOK"}, in KeyCodeToString() 48 {KeyCode in KeyCodeToString() [all...] |
H A D | key_event.cpp | 58 const std::unordered_map<KeyCode, char> KEYBOARD_SYMBOLS = { 59 { KeyCode::KEY_GRAVE, '`' }, 60 { KeyCode::KEY_MINUS, '-' }, 61 { KeyCode::KEY_EQUALS, '=' }, 62 { KeyCode::KEY_LEFT_BRACKET, '[' }, 63 { KeyCode::KEY_RIGHT_BRACKET, ']' }, 64 { KeyCode::KEY_BACKSLASH, '\\' }, 65 { KeyCode::KEY_SEMICOLON, ';' }, 66 { KeyCode::KEY_APOSTROPHE, '\'' }, 67 { KeyCode [all...] |
H A D | key_event.h | 29 enum class KeyCode : int32_t { class 481 KeyEvent(KeyCode code, KeyAction action, std::vector<KeyCode> pressedCodes, int32_t repeatTime, TimeStamp timeStamp, in KeyEvent() 486 KeyEvent(KeyCode code, KeyAction action, int32_t repeatTime = 0, int64_t timeStamp = 0, int64_t deviceId = 0, in KeyEvent() 489 std::vector<KeyCode> pCodes; in KeyEvent() 504 bool HasKey(KeyCode expectCode) const in HasKey() 516 bool IsExactlyKey(const std::vector<KeyCode>& expectCodes) const in IsExactlyKey() 519 if (std::find(pressedCodes.begin(), pressedCodes.end(), KeyCode::KEY_FN) != pressedCodes.end()) { in IsExactlyKey() 525 bool IsKey(const std::vector<KeyCode>& expectCodes) const in IsKey() 542 bool IsCtrlWith(KeyCode expectCode [all...] |
/foundation/arkui/ace_engine/frameworks/core/common/ime/ |
H A D | text_input_client.cpp | 27 { KeyComb(KeyCode::KEY_ESCAPE), &tic::HandleOnEscape }, 28 { KeyComb(KeyCode::KEY_TAB), [](tic* c) -> bool { return c->HandleOnTab(false); } }, 29 { KeyComb(KeyCode::KEY_TAB, KEY_SHIFT), [](tic* c) -> bool { return c->HandleOnTab(true); } }, 36 { KeyComb(KeyCode::KEY_A, KEY_META), &tic::HandleOnSelectAll }, 37 { KeyComb(KeyCode::KEY_C, KEY_META), [](tic* c) -> void { c->HandleOnCopy(true); } }, 38 { KeyComb(KeyCode::KEY_D, KEY_META), [](tic* c) -> void { c->HandleOnDelete(true); } }, 39 { KeyComb(KeyCode::KEY_V, KEY_META), &tic::HandleOnPaste }, 40 { KeyComb(KeyCode::KEY_X, KEY_META), &tic::HandleOnCut }, 41 { KeyComb(KeyCode::KEY_Y, KEY_META), &tic::HandleOnRedoAction }, 42 { KeyComb(KeyCode [all...] |
/foundation/arkui/ace_engine/frameworks/component_test/core/ |
H A D | action.h | 53 OHOS::MMI::KeyCode key; 56 constexpr KeyInput keyValue[] = { { false, OHOS::MMI::KeyCode::KEY_SPACE }, { true, OHOS::MMI::KeyCode::KEY_1 }, 57 { true, OHOS::MMI::KeyCode::KEY_APOSTROPHE }, { true, OHOS::MMI::KeyCode::KEY_3 }, 58 { true, OHOS::MMI::KeyCode::KEY_4 }, { true, OHOS::MMI::KeyCode::KEY_5 }, { true, OHOS::MMI::KeyCode::KEY_7 }, 59 { false, OHOS::MMI::KeyCode::KEY_APOSTROPHE }, { true, OHOS::MMI::KeyCode [all...] |
H A D | action.cpp | 401 std::vector<OHOS::MMI::KeyCode> pressedCodesBuff; in Send() 429 SingleKeyAction::SingleKeyAction(OHOS::MMI::KeyCode keyCode) : CombinedKeysAction() in SingleKeyAction() 438 SingleKeyAction::SingleKeyAction(const std::vector<OHOS::MMI::KeyCode>& keyCodes) in SingleKeyAction() 442 pressedCodes_.push_back(OHOS::MMI::KeyCode(num)); in SingleKeyAction() 465 pressedCodes_.push_back(OHOS::MMI::KeyCode::KEY_SHIFT_LEFT); in SingleKeyAction() 466 pressedCodes_.push_back(OHOS::MMI::KeyCode(keyValue[text[i] - KEY_VALUE_START].key)); in SingleKeyAction() 467 events_.push_back(KeyEvent { KeyActionState::DOWN, OHOS::MMI::KeyCode::KEY_SHIFT_LEFT, 0 }); in SingleKeyAction() 470 events_.push_back(KeyEvent { KeyActionState::UP, OHOS::MMI::KeyCode::KEY_SHIFT_LEFT, 0 }); in SingleKeyAction() 485 pressedCodes_.push_back(OHOS::MMI::KeyCode::KEY_MOVE_END); in CreateClearEvent() 486 events_.push_back(KeyEvent { KeyActionState::DOWN, OHOS::MMI::KeyCode in CreateClearEvent() [all...] |
/foundation/arkui/ace_engine/adapter/preview/entrance/samples/ |
H A D | event_adapter.cpp | 34 const std::map<int, KeyCode> CODE_MAP = { 35 { GLFW_KEY_BACKSPACE, KeyCode::KEY_FORWARD_DEL }, 36 { GLFW_KEY_DELETE, KeyCode::KEY_DEL }, 37 { GLFW_KEY_ESCAPE, KeyCode::KEY_ESCAPE }, 38 { GLFW_KEY_ENTER, KeyCode::KEY_ENTER }, 39 { GLFW_KEY_CAPS_LOCK, KeyCode::KEY_CAPS_LOCK }, 40 { GLFW_KEY_UP, KeyCode::KEY_DPAD_UP }, 41 { GLFW_KEY_DOWN, KeyCode::KEY_DPAD_DOWN }, 42 { GLFW_KEY_LEFT, KeyCode::KEY_DPAD_LEFT }, 43 { GLFW_KEY_RIGHT, KeyCode [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_field_keyevent_test.cpp | 43 std::vector<KeyCode> presscodes = {}; in HWTEST_F() 45 const std::unordered_map<KeyCode, wchar_t> symbols = { in HWTEST_F() 46 { KeyCode::KEY_GRAVE, L'`' }, in HWTEST_F() 47 { KeyCode::KEY_MINUS, L'-' }, in HWTEST_F() 48 { KeyCode::KEY_EQUALS, L'=' }, in HWTEST_F() 49 { KeyCode::KEY_LEFT_BRACKET, L'[' }, in HWTEST_F() 50 { KeyCode::KEY_RIGHT_BRACKET, L']' }, in HWTEST_F() 51 { KeyCode::KEY_BACKSLASH, L'\\' }, in HWTEST_F() 52 { KeyCode::KEY_SEMICOLON, L';' }, in HWTEST_F() 53 { KeyCode in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | event_dispatcher.cpp | 36 const std::map<MMI::KeyCode, wchar_t> PRINTABEL_SYMBOLS = { 37 { MMI::KeyCode::KEY_GRAVE, L'`' }, 38 { MMI::KeyCode::KEY_MINUS, L'-' }, 39 { MMI::KeyCode::KEY_EQUALS, L'=' }, 40 { MMI::KeyCode::KEY_LEFT_BRACKET, L'[' }, 41 { MMI::KeyCode::KEY_RIGHT_BRACKET, L']' }, 42 { MMI::KeyCode::KEY_BACKSLASH, L'\\' }, 43 { MMI::KeyCode::KEY_SEMICOLON, L';' }, 44 { MMI::KeyCode::KEY_APOSTROPHE, L'\'' }, 45 { MMI::KeyCode [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_column_element.cpp | 89 if (keyEvent.code == KeyCode::KEY_DPAD_UP || keyEvent.code == KeyCode::TV_CONTROL_UP) { in OnKeyEvent() 92 if (keyEvent.code == KeyCode::KEY_DPAD_DOWN || keyEvent.code == KeyCode::TV_CONTROL_DOWN) { in OnKeyEvent() 98 if (keyEvent.code == KeyCode::KEY_ESCAPE || keyEvent.code == KeyCode::KEY_BACK || in OnKeyEvent() 99 keyEvent.code == KeyCode::TV_CONTROL_BACK) { in OnKeyEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components/text_field/ |
H A D | text_field_element.cpp | 106 KeyEvent keyEvent(KeyCode::KEY_DPAD_DOWN, KeyAction::UP); in CreateRenderNode() 112 KeyEvent keyEventEnter(KeyCode::KEY_ENTER, KeyAction::UP); in CreateRenderNode() 154 case KeyCode::KEY_BACK: in OnKeyEvent() 155 case KeyCode::KEY_ESCAPE: { in OnKeyEvent() 162 case KeyCode::KEY_ENTER: in OnKeyEvent() 163 case KeyCode::KEY_NUMPAD_ENTER: in OnKeyEvent() 164 case KeyCode::KEY_DPAD_CENTER: in OnKeyEvent() 168 case KeyCode::KEY_DPAD_LEFT: in OnKeyEvent() 169 case KeyCode::KEY_DPAD_RIGHT: in OnKeyEvent() 170 case KeyCode in OnKeyEvent() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | list_item_element.cpp | 120 if (keyEvent.code == KeyCode::TV_CONTROL_UP || keyEvent.code == KeyCode::TV_CONTROL_DOWN || in OnKeyEvent() 121 keyEvent.code == KeyCode::TV_CONTROL_LEFT || keyEvent.code == KeyCode::TV_CONTROL_RIGHT || in OnKeyEvent() 122 keyEvent.code == KeyCode::KEY_TAB) { in OnKeyEvent() 131 if (keyEvent.code == KeyCode::KEY_ENTER || keyEvent.code == KeyCode::KEY_NUMPAD_ENTER || in OnKeyEvent() 132 keyEvent.code == KeyCode::KEY_DPAD_CENTER) { in OnKeyEvent()
|
/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | event_manager.cpp | 1643 [&prekeySet = prekey, keycode = event.code](const KeyCode& item) { in IsSystemKeyboardShortcut() 1676 uint8_t keys, std::vector<std::vector<KeyCode>>& keyCodes, std::vector<uint8_t>& permutation) in AddKeyboardShortcutSingleKey() 1679 std::vector<KeyCode> keyCode1; in AddKeyboardShortcutSingleKey() 1680 std::vector<KeyCode> keyCode2; in AddKeyboardShortcutSingleKey() 1682 keyCode1.emplace_back(KeyCode::KEY_CTRL_LEFT); in AddKeyboardShortcutSingleKey() 1683 keyCode2.emplace_back(KeyCode::KEY_CTRL_RIGHT); in AddKeyboardShortcutSingleKey() 1687 keyCode1.emplace_back(KeyCode::KEY_SHIFT_LEFT); in AddKeyboardShortcutSingleKey() 1688 keyCode2.emplace_back(KeyCode::KEY_SHIFT_RIGHT); in AddKeyboardShortcutSingleKey() 1692 keyCode1.emplace_back(KeyCode::KEY_ALT_LEFT); in AddKeyboardShortcutSingleKey() 1693 keyCode2.emplace_back(KeyCode in AddKeyboardShortcutSingleKey() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/drag_bar/ |
H A D | drag_bar_element.cpp | 40 if ((keyEvent.code == KeyCode::KEY_ENTER) || (keyEvent.code == KeyCode::KEY_NUMPAD_ENTER) || in OnKeyEvent() 41 (keyEvent.code == KeyCode::KEY_SPACE)) { in OnKeyEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components/indexer/ |
H A D | indexer_element.cpp | 35 if (keyEvent.code == KeyCode::KEY_DPAD_UP) { in OnKeyEvent() 56 } else if (keyEvent.code == KeyCode::KEY_DPAD_DOWN) { in OnKeyEvent() 74 } else if (keyEvent.code == KeyCode::KEY_ENTER || keyEvent.code == KeyCode::KEY_NUMPAD_ENTER) { in OnKeyEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/indexer/ |
H A D | indexer_element.cpp | 83 if (keyEvent.code == KeyCode::KEY_DPAD_UP) { in OnKeyEvent() 85 } else if (keyEvent.code == KeyCode::KEY_DPAD_DOWN) { in OnKeyEvent() 87 } else if (keyEvent.code == KeyCode::KEY_ENTER || keyEvent.code == KeyCode::KEY_NUMPAD_ENTER) { in OnKeyEvent()
|
/foundation/arkui/ace_engine/test/mock/adapter/ |
H A D | mock_input_manager.cpp | 23 std::set<int32_t> prekeys { static_cast<int32_t>(KeyCode::KEY_ALT_LEFT) }; in GetSystemHotkeys() 24 int32_t finalKey = static_cast<int32_t>(KeyCode::KEY_F4); in GetSystemHotkeys()
|
/foundation/arkui/ace_engine/frameworks/core/components/stepper/ |
H A D | stepper_element.cpp | 236 case KeyCode::TV_CONTROL_UP: in OnKeyEvent() 238 case KeyCode::TV_CONTROL_DOWN: in OnKeyEvent() 240 case KeyCode::TV_CONTROL_LEFT: in OnKeyEvent() 242 case KeyCode::TV_CONTROL_RIGHT: in OnKeyEvent() 244 case KeyCode::KEY_TAB: in OnKeyEvent()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/swiper/ |
H A D | swiper_common_test_ng.cpp | 23 void OnKeyEvent(KeyCode keyCode, KeyAction keyAction); 55 void SwiperCommonTestNg::OnKeyEvent(KeyCode keyCode, KeyAction keyAction) in OnKeyEvent() 493 OnKeyEvent(KeyCode::KEY_DPAD_LEFT, KeyAction::DOWN); in HWTEST_F() 500 OnKeyEvent(KeyCode::KEY_DPAD_RIGHT, KeyAction::DOWN); in HWTEST_F() 520 OnKeyEvent(KeyCode::KEY_DPAD_UP, KeyAction::DOWN); in HWTEST_F() 527 OnKeyEvent(KeyCode::KEY_DPAD_DOWN, KeyAction::DOWN); in HWTEST_F() 551 OnKeyEvent(KeyCode::KEY_DPAD_LEFT, KeyAction::DOWN); in HWTEST_F() 559 OnKeyEvent(KeyCode::KEY_DPAD_RIGHT, KeyAction::DOWN); in HWTEST_F() 567 OnKeyEvent(KeyCode::KEY_DPAD_RIGHT, KeyAction::DOWN); in HWTEST_F() 575 OnKeyEvent(KeyCode in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/checkable/ |
H A D | checkable_element.cpp | 87 case KeyCode::KEY_ENTER: in OnKeyEvent() 88 case KeyCode::KEY_NUMPAD_ENTER: in OnKeyEvent() 89 case KeyCode::KEY_DPAD_CENTER: in OnKeyEvent() 90 case KeyCode::KEY_SPACE: in OnKeyEvent()
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | inspector.h | 24 KeyCode code { KeyCode::KEY_UNKNOWN };
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/indexer/ |
H A D | indexer_select_test_ng.cpp | 494 keyEvent.code = KeyCode::KEY_UNKNOWN; in HWTEST_F() 502 keyEvent.code = KeyCode::KEY_DPAD_UP; in HWTEST_F() 510 keyEvent.code = KeyCode::KEY_DPAD_DOWN; in HWTEST_F() 519 keyEvent.code = KeyCode::KEY_DPAD_DOWN; in HWTEST_F() 540 keyEvent.code = KeyCode::KEY_UNKNOWN; in HWTEST_F() 541 keyEvent.pressedCodes = { KeyCode::KEY_A, KeyCode::KEY_B }; in HWTEST_F() 549 keyEvent.code = KeyCode::KEY_B; in HWTEST_F() 550 keyEvent.pressedCodes = { KeyCode::KEY_A, KeyCode in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/focus/ |
H A D | focus_node.cpp | 66 case KeyCode::KEY_ENTER: in HandleKeyEvent() 67 case KeyCode::KEY_NUMPAD_ENTER: in HandleKeyEvent() 68 case KeyCode::KEY_DPAD_CENTER: in HandleKeyEvent() 140 if (event.code != KeyCode::KEY_TAB || event.action != KeyAction::DOWN) { in HandleFocusByTabIndex() 162 if (event.IsShiftWith(KeyCode::KEY_TAB)) { in HandleFocusByTabIndex() 645 case KeyCode::TV_CONTROL_UP: 646 LOGI("RequestNextFocus 'UP' by KeyCode(%{public}d)", keyEvent.code); 648 case KeyCode::TV_CONTROL_DOWN: 649 LOGI("RequestNextFocus 'DOWN' by KeyCode(%{public}d)", keyEvent.code); 651 case KeyCode [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/search/ |
H A D | search_testtwo_ng.cpp | 221 keyEvent.code = KeyCode::KEY_DPAD_RIGHT; in HWTEST_F() 232 keyEvent.code = KeyCode::KEY_DPAD_RIGHT; in HWTEST_F() 241 keyEvent.code = KeyCode::KEY_DPAD_LEFT; in HWTEST_F() 249 keyEvent.code = KeyCode::KEY_DPAD_LEFT; in HWTEST_F() 279 keyEvent.code = KeyCode::KEY_DPAD_RIGHT; in HWTEST_F() 290 keyEvent.code = KeyCode::KEY_DPAD_LEFT; in HWTEST_F() 318 KeyEvent keyEvent(KeyCode::KEY_TAB, KeyAction::DOWN, {KeyCode::KEY_TAB}, 0, timeStamp, in HWTEST_F() 338 KeyEvent keyEventShiftTab(KeyCode::KEY_TAB, KeyAction::DOWN, {KeyCode in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/search/ |
H A D | search_element.cpp | 40 if ((keyEvent.code == KeyCode::KEY_ENTER || keyEvent.code == KeyCode::KEY_NUMPAD_ENTER) && in OnKeyEvent()
|