Home
last modified time | relevance | path

Searched refs:pressedKeys (Results 1 - 25 of 47) sorted by relevance

12

/foundation/multimodalinput/input/util/napi/src/
H A Dkey_event_napi.cpp124 napi_status KeyEventNapi::WriteKeyStatusToJs(napi_env env, const std::vector<int32_t> &pressedKeys, napi_value &out) in WriteKeyStatusToJs() argument
126 bool isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_CTRL_LEFT) in WriteKeyStatusToJs()
127 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_CTRL_RIGHT); in WriteKeyStatusToJs()
131 isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_ALT_LEFT) in WriteKeyStatusToJs()
132 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_ALT_RIGHT); in WriteKeyStatusToJs()
136 isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_SHIFT_LEFT) in WriteKeyStatusToJs()
137 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_SHIFT_RIGHT); in WriteKeyStatusToJs()
141 isExists = HasKeyCode(pressedKeys, KeyEvent::KEYCODE_META_LEFT) in WriteKeyStatusToJs()
142 || HasKeyCode(pressedKeys, KeyEvent::KEYCODE_META_RIGHT); in WriteKeyStatusToJs()
146 isExists = HasKeyCode(pressedKeys, KeyEven in WriteKeyStatusToJs()
167 HasKeyCode(const std::vector<int32_t> &pressedKeys, int32_t keyCode) HasKeyCode() argument
[all...]
/foundation/distributedhardware/distributed_input/common/include/test/whitelistunittest/
H A Dwhite_list_test.cpp189 event.pressedKeys.push_back(11); in HWTEST_F()
190 event.pressedKeys.push_back(33); in HWTEST_F()
202 event.pressedKeys.push_back(11); in HWTEST_F()
203 event.pressedKeys.push_back(44); in HWTEST_F()
215 event.pressedKeys.push_back(22); in HWTEST_F()
216 event.pressedKeys.push_back(33); in HWTEST_F()
228 event.pressedKeys.push_back(22); in HWTEST_F()
229 event.pressedKeys.push_back(44); in HWTEST_F()
241 event.pressedKeys.push_back(1); in HWTEST_F()
242 event.pressedKeys in HWTEST_F()
[all...]
/foundation/barrierfree/accessibility/services/aams/src/
H A Daccessibility_mouse_key.cpp122 std::vector<int32_t> pressedKeys = event.GetPressedKeys(); in OnKeyEvent() local
123 if (IsMouseKey(pressedKeys, actionKey, metaKey1, metaKey2)) { in OnKeyEvent()
136 bool AccessibilityMouseKey::IsMouseKey(const std::vector<int32_t> &pressedKeys, int32_t &actionKey, in IsMouseKey() argument
141 size_t pressedKeyCount = pressedKeys.size(); in IsMouseKey()
143 if (std::find(MOUSE_KEYCODE_V.begin(), MOUSE_KEYCODE_V.end(), pressedKeys[0]) != MOUSE_KEYCODE_V.end()) { in IsMouseKey()
144 actionKey = pressedKeys[0]; in IsMouseKey()
149 if (std::find(MOUSE_MOVE_KEYCODE_V.begin(), MOUSE_MOVE_KEYCODE_V.end(), pressedKeys[i]) == in IsMouseKey()
153 actionKey = pressedKeys[i]; in IsMouseKey()
155 if (std::find(CTRL_SHIFT_KEYCODE_V.begin(), CTRL_SHIFT_KEYCODE_V.end(), pressedKeys[Index]) != in IsMouseKey()
157 metaKey1 = pressedKeys[Inde in IsMouseKey()
[all...]
/foundation/multimodalinput/input/util/napi/include/
H A Dkey_event_napi.h67 static napi_status WriteKeyStatusToJs(napi_env env, const std::vector<int32_t> &pressedKeys, napi_value &out);
69 static bool HasKeyCode(const std::vector<int32_t> &pressedKeys, int32_t keyCode);
/foundation/multimodalinput/input/frameworks/proxy/events/include/
H A Devent_log_helper.h175 std::vector<int32_t> pressedKeys = event->GetPressedKeys(); in PrintInfoLog() local
176 std::vector<int32_t>::const_iterator cItr = pressedKeys.cbegin(); in PrintInfoLog()
177 if (cItr != pressedKeys.cend()) { in PrintInfoLog()
179 for (; cItr != pressedKeys.cend(); ++cItr) { in PrintInfoLog()
242 std::vector<int32_t> pressedKeys = event->GetPressedKeys(); in Print() local
243 std::vector<int32_t>::const_iterator cItr = pressedKeys.cbegin(); in Print()
244 if (cItr != pressedKeys.cend()) { in Print()
246 for (; cItr != pressedKeys.cend(); ++cItr) { in Print()
311 std::vector<int32_t> pressedKeys = event->GetPressedKeys(); in PrintInfoLog() local
312 std::vector<int32_t>::const_iterator cItr = pressedKeys in PrintInfoLog()
439 std::vector<int32_t> pressedKeys = event->GetPressedKeys(); Print() local
[all...]
/foundation/multimodalinput/input/service/key_event_normalize/src/
H A Dkey_unicode_transformation.cpp107 auto pressedKeys = keyEvent->GetPressedKeys(); in IsShiftPressed() local
108 for (auto iter = pressedKeys.cbegin(); iter != pressedKeys.cend(); ++iter) { in IsShiftPressed()
/foundation/multimodalinput/input/service/event_handler/src/
H A Devent_normalize_handler.cpp342 std::vector<int32_t> pressedKeys = keyEvent->GetPressedKeys(); in HandleKeyboardEvent() local
344 if (!pressedKeys.empty()) { in HandleKeyboardEvent()
345 lastPressedKey = pressedKeys.back(); in HandleKeyboardEvent()
434 std::vector<int32_t> pressedKeys = keyEvent->GetPressedKeys(); in HandleMouseEvent() local
435 for (const int32_t& keyCode : pressedKeys) { in HandleMouseEvent()
438 pointerEvent->SetPressedKeys(pressedKeys); in HandleMouseEvent()
623 std::vector<int32_t> pressedKeys = keyEvent->GetPressedKeys(); in PointerEventSetPressedKeys() local
624 if (pressedKeys.size() > MAX_N_PRESSED_KEYS) { in PointerEventSetPressedKeys()
625 setPressedKeys.insert(setPressedKeys.begin(), pressedKeys.begin(), in PointerEventSetPressedKeys()
626 pressedKeys in PointerEventSetPressedKeys()
[all...]
/foundation/multimodalinput/input/service/subscriber/src/
H A Dkey_subscriber_handler.cpp650 const std::vector<int32_t> &pressedKeys) const in IsPreKeysMatch()
656 if (preKeys.size() != pressedKeys.size()) { in IsPreKeysMatch()
660 for (const auto &pressedKey : pressedKeys) { in IsPreKeysMatch()
670 bool KeySubscriberHandler::IsEqualPreKeys(const std::set<int32_t> &preKeys, const std::set<int32_t> &pressedKeys) in IsEqualPreKeys() argument
672 if (preKeys.size() != pressedKeys.size()) { in IsEqualPreKeys()
677 for (const auto &pressedKey : pressedKeys) { in IsEqualPreKeys()
939 std::vector<int32_t> pressedKeys = keyEvent->GetPressedKeys(); in HandleKeyDown() local
940 RemoveKeyCode(keyCode, pressedKeys); in HandleKeyDown()
958 if (!IsPreKeysMatch(keyOption->GetPreKeys(), pressedKeys)) { in HandleKeyDown()
1001 std::vector<int32_t> pressedKeys in HandleKeyUp() local
1376 std::vector<int32_t> pressedKeys = keyEvent->GetPressedKeys(); RemoveSubscriberTimer() local
[all...]
H A Dkey_shortcut_manager.cpp546 auto pressedKeys = keyEvent->GetPressedKeys(); in FormatPressedKeys() local
550 if (auto iter = pressedKeys.cbegin(); iter != pressedKeys.cend()) { in FormatPressedKeys()
554 for (++iter; iter != pressedKeys.cend(); ++iter) { in FormatPressedKeys()
664 auto pressedKeys = keyEvent->GetPressedKeys(); in CheckPureModifiers() local
666 for (auto keyCode : pressedKeys) { in CheckPureModifiers()
677 auto pressedKeys = keyEvent->GetPressedKeys(); in CheckModifiers() local
679 for (auto keyCode : pressedKeys) { in CheckModifiers()
/foundation/multimodalinput/input/frameworks/napi/input_monitor/src/
H A Djs_input_monitor.cpp1155 bool JsInputMonitor::GetPressedKeys(const std::vector<int32_t>& pressedKeys, napi_value result) in GetPressedKeys() argument
1165 for (const auto &it : pressedKeys) { in GetPressedKeys()
1178 if (SetNameProperty(jsEnv_, result, "pressedKeys", value) != napi_ok) { in GetPressedKeys()
1179 THROWERR(jsEnv_, "Set property of pressedKeys failed"); in GetPressedKeys()
1185 bool JsInputMonitor::HasKeyCode(const std::vector<int32_t>& pressedKeys, int32_t keyCode) in HasKeyCode() argument
1187 return std::find(pressedKeys.begin(), pressedKeys.end(), keyCode) != pressedKeys.end(); in HasKeyCode()
1190 bool JsInputMonitor::GetPressedKey(const std::vector<int32_t>& pressedKeys, napi_value result) in GetPressedKey() argument
1193 bool isExists = HasKeyCode(pressedKeys, KeyEven in GetPressedKey()
1272 std::vector<int32_t> pressedKeys = pointerEvent->GetPressedKeys(); TransformMousePointerEvent() local
[all...]
/foundation/window/window_manager/window_scene/session/container/src/
H A Dwindow_event_channel.cpp187 auto pressedKeys = keyEvent->GetPressedKeys(); in IsUIExtensionKeyEventBlocked() local
188 if (pressedKeys.size() == SIZE_TWO && keyCode == MMI::KeyEvent::KEYCODE_TAB && in IsUIExtensionKeyEventBlocked()
189 (pressedKeys[0] == MMI::KeyEvent::KEYCODE_SHIFT_LEFT || in IsUIExtensionKeyEventBlocked()
190 pressedKeys[0] == MMI::KeyEvent::KEYCODE_SHIFT_RIGHT)) { in IsUIExtensionKeyEventBlocked()
193 } else if (pressedKeys.size() >= SIZE_TWO) { in IsUIExtensionKeyEventBlocked()
/foundation/multimodalinput/input/util/common/src/
H A Dinput_event_data_transformation.cpp239 std::vector<int32_t> pressedKeys = event->GetPressedKeys(); in Marshalling() local
240 pkt << pressedKeys.size(); in Marshalling()
241 for (const auto &keyCode : pressedKeys) { in Marshalling()
360 std::vector<int32_t> pressedKeys; in Unmarshalling() local
366 pressedKeys.push_back(tField); in Unmarshalling()
372 event->SetPressedKeys(pressedKeys); in Unmarshalling()
/foundation/multimodalinput/input/intention/cooperate/plugin/src/input_event_transmission/
H A Dinput_event_serialization.cpp387 std::vector<int32_t> pressedKeys = event->GetPressedKeys(); in SerializePressedKeys() local
388 std::vector<int32_t>::size_type nPressed = pressedKeys.size(); in SerializePressedKeys()
393 int32_t keyCode = pressedKeys[i]; in SerializePressedKeys()
408 std::vector<int32_t> pressedKeys; in DeserializePressedKeys() local
413 pressedKeys.push_back(keyCode); in DeserializePressedKeys()
419 event->SetPressedKeys(pressedKeys); in DeserializePressedKeys()
/foundation/barrierfree/accessibility/services/aams/include/
H A Daccessibility_mouse_key.h63 bool IsMouseKey(const std::vector<int32_t> &pressedKeys, int32_t &actionKey,
/foundation/multimodalinput/input/frameworks/napi/input_monitor/include/
H A Djs_input_monitor.h146 bool GetPressedKeys(const std::vector<int32_t>& pressedKeys, napi_value result);
149 bool HasKeyCode(const std::vector<int32_t>& pressedKeys, int32_t keyCode);
150 bool GetPressedKey(const std::vector<int32_t>& pressedKeys, napi_value result);
/foundation/multimodalinput/input/service/key_event_normalize/test/
H A Dkey_event_normalize_test.cpp135 std::vector<int32_t> pressedKeys {}; in HWTEST_F()
136 pointerEvent->SetPressedKeys(pressedKeys); in HWTEST_F()
166 std::vector<int32_t> pressedKeys { KeyEvent::KEYCODE_CTRL_LEFT }; in HWTEST_F()
167 pointerEvent->SetPressedKeys(pressedKeys); in HWTEST_F()
/foundation/multimodalinput/input/test/unittest/interfaces/kits/
H A Dinput_native_hotkey_test.cpp561 int32_t *pressedKeys[2] = { &key, &key1 }; in HWTEST_F() local
563 Input_Result result = OH_Input_GetPreKeys(hotkey, pressedKeys, &pressedKeyNum); in HWTEST_F()
565 int32_t press= *pressedKeys[0]; in HWTEST_F()
566 int32_t press1= *pressedKeys[1]; in HWTEST_F()
/foundation/distributedhardware/distributed_input/utils/src/
H A Ddinput_utils_tool.cpp396 std::vector<uint32_t> pressedKeys; in ResetVirtualDevicePressedKeys() local
413 pressedKeys.push_back(keyIndex); in ResetVirtualDevicePressedKeys()
417 if (pressedKeys.empty()) { in ResetVirtualDevicePressedKeys()
427 for (auto &code : pressedKeys) { in ResetVirtualDevicePressedKeys()
/foundation/multimodalinput/input/intention/prototype/include/
H A Di_dinput_adapter.h33 std::vector<int32_t> pressedKeys; member
/foundation/multimodalinput/input/service/subscriber/test/
H A Dkey_subscriber_handler_test.cpp421 std::vector<int32_t> pressedKeys = {1, 2, 3}; in HWTEST_F() local
422 ASSERT_TRUE(handler.IsPreKeysMatch(preKeys, pressedKeys)); in HWTEST_F()
424 ASSERT_TRUE(handler.IsPreKeysMatch(preKeys, pressedKeys)); in HWTEST_F()
425 pressedKeys = {1, 2, 3, 4}; in HWTEST_F()
426 ASSERT_FALSE(handler.IsPreKeysMatch(preKeys, pressedKeys)); in HWTEST_F()
427 pressedKeys = {1, 2, 3}; in HWTEST_F()
429 ASSERT_FALSE(handler.IsPreKeysMatch(preKeys, pressedKeys)); in HWTEST_F()
443 std::set<int32_t> pressedKeys = {4, 5, 6}; in HWTEST_F() local
444 ASSERT_FALSE(handler.IsEqualPreKeys(preKeys, pressedKeys)); in HWTEST_F()
445 pressedKeys in HWTEST_F()
1153 std::set<int32_t> pressedKeys; HWTEST_F() local
1404 std::vector<int32_t> pressedKeys; HWTEST_F() local
1848 std::vector<int32_t> pressedKeys = {1, 2, 3}; HWTEST_F() local
[all...]
H A Dkey_gesture_manager_test.cpp443 std::vector<int32_t> pressedKeys = {1}; in HWTEST_F() local
444 EXPECT_TRUE(pressedKeys.size() == SINGLE_KEY_PRESSED); in HWTEST_F()
463 std::vector<int32_t> pressedKeys = { 2, 3, 4 }; in HWTEST_F() local
464 EXPECT_FALSE(pressedKeys.size() == SINGLE_KEY_PRESSED); in HWTEST_F()
/foundation/barrierfree/accessibility/interfaces/kits/napi/src/
H A Dnapi_accessibility_utils.cpp1407 bool HasKeyCode(const std::vector<int32_t>& pressedKeys, int32_t keyCode) in HasKeyCode() argument
1411 return std::find(pressedKeys.begin(), pressedKeys.end(), keyCode) != pressedKeys.end(); in HasKeyCode()
1526 std::vector<int32_t> pressedKeys = keyEvent->GetPressedKeys(); in SetKeyPropertyPart1() local
1527 for (const auto &pressedKeyCode : pressedKeys) { in SetKeyPropertyPart1()
1538 bool isPressed = HasKeyCode(pressedKeys, OHOS::MMI::KeyEvent::KEYCODE_CTRL_LEFT) in SetKeyPropertyPart1()
1539 || HasKeyCode(pressedKeys, OHOS::MMI::KeyEvent::KEYCODE_CTRL_RIGHT); in SetKeyPropertyPart1()
1545 isPressed = HasKeyCode(pressedKeys, OHOS::MMI::KeyEvent::KEYCODE_ALT_LEFT) in SetKeyPropertyPart1()
1546 || HasKeyCode(pressedKeys, OHO in SetKeyPropertyPart1()
[all...]
/foundation/multimodalinput/input/service/subscriber/include/
H A Dkey_subscriber_handler.h85 bool IsPreKeysMatch(const std::set<int32_t> &preKeys, const std::vector<int32_t> &pressedKeys) const;
103 bool IsEqualPreKeys(const std::set<int32_t> &preKeys, const std::set<int32_t> &pressedKeys);
/foundation/multimodalinput/input/test/unittest/common/src/
H A Devent_util_test.cpp250 std::vector<int32_t> pressedKeys = keyEvent->GetPressedKeys(); in DumpInputEvent() local
251 for (const int32_t &key : pressedKeys) { in DumpInputEvent()
/foundation/distributedhardware/distributed_input/test/fuzztest/distributedinputkit_fuzzer/
H A Ddistributed_input_kit_fuzzer.cpp147 event.pressedKeys.push_back(pressedKey); in IsNeedFilterOutFuzzTest()

Completed in 24 milliseconds

12