Home
last modified time | relevance | path

Searched refs:KeyCode (Results 1 - 25 of 181) sorted by relevance

12345678

/foundation/arkui/ace_engine/frameworks/core/event/
H A Dkey_event_recognizer.cpp39 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 Dkey_event.cpp58 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 Dkey_event.h29 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 Dtext_input_client.cpp27 { 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 Daction.h53 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 Daction.cpp401 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 Devent_adapter.cpp34 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 Dtext_field_keyevent_test.cpp43 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 Devent_dispatcher.cpp36 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 Dpicker_column_element.cpp89 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 Dtext_field_element.cpp106 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 Dlist_item_element.cpp120 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 Devent_manager.cpp1643 [&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 Ddrag_bar_element.cpp40 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 Dindexer_element.cpp35 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 Dindexer_element.cpp83 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 Dmock_input_manager.cpp23 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 Dstepper_element.cpp236 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 Dswiper_common_test_ng.cpp23 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 Dcheckable_element.cpp87 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 Dinspector.h24 KeyCode code { KeyCode::KEY_UNKNOWN };
/foundation/arkui/ace_engine/test/unittest/core/pattern/indexer/
H A Dindexer_select_test_ng.cpp494 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 Dfocus_node.cpp66 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 Dsearch_testtwo_ng.cpp221 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 Dsearch_element.cpp40 if ((keyEvent.code == KeyCode::KEY_ENTER || keyEvent.code == KeyCode::KEY_NUMPAD_ENTER) && in OnKeyEvent()

Completed in 20 milliseconds

12345678