/ohos5.0/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | raw_recognizer.cpp | 128 changedTouchLocationInfo.SetSourceTool(point.sourceTool); in CreateTouchEventInfo() 143 touchLocationInfo.SetSourceTool(touchPoint.sourceTool); in CreateTouchEventInfo() 155 info.SetSourceTool(point.sourceTool); in CreateTouchEventInfo() 171 lastTouchLocationInfo.SetSourceTool(lastPoint_.sourceTool); in CreateTouchEventInfo() 181 info.SetSourceTool(point.sourceTool); in CreateTouchEventInfo() 196 info.SetSourceTool(point.sourceTool); in CreateTouchEventInfo() 209 currentTouchLocationInfo.SetSourceTool(point.sourceTool); in CreateTouchEventInfo()
|
H A D | drag_event.h | 270 void SetSourceTool(SourceTool sourceTool) in SetSourceTool() argument 272 sourceTool_ = sourceTool; in SetSourceTool()
|
H A D | click_recognizer.cpp | 88 info.SetSourceTool(touchPoint.sourceTool); in OnAccepted() 313 info.SetSourceTool(touchPoint.sourceTool); in SendCallbackMsg()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/ |
H A D | multi_fingers_recognizer.cpp | 46 point.second.GetScreenOffset(), point.second.sourceType, point.second.sourceTool }; in UpdateFingerListInfo() 112 touchPoints_[event.id].sourceTool = event.sourceTool; in UpdateTouchPointWithAxisEvent() 120 point.sourceTool = event.sourceTool; in UpdateTouchPointWithAxisEvent()
|
H A D | sequenced_recognizer.cpp | 170 const RefPtr<NGGestureRecognizer> curRecognizer, SourceTool sourceTool) in NeedStartDeadlineTimerInner() argument 173 return curRecognizer->IsAllowedType(sourceTool); in NeedStartDeadlineTimerInner() 178 …gnizer->GetRefereeState() == RefereeState::SUCCEED && lastRecognizer->IsAllowedType(sourceTool)) || in NeedStartDeadlineTimerInner() 179 curRecognizer->IsAllowedType(sourceTool); in NeedStartDeadlineTimerInner() 212 if (touchPoints_.size() == 1 && curRecognizer->IsAllowedType(point.sourceTool)) { in HandleEvent() 227 NeedStartDeadlineTimerInner(curRecognizer, point.sourceTool)) { in HandleEvent() 258 NeedStartDeadlineTimerInner(curRecognizer, point.sourceTool)) { in HandleEvent()
|
H A D | swipe_recognizer.cpp | 228 if (event.sourceTool == SourceTool::MOUSE) { in HandleTouchUpEvent() 305 if (event.sourceTool == SourceTool::MOUSE) { in HandleTouchMoveEvent() 412 info.SetSourceTool(lastAxisEvent_.sourceTool); in SendCallbackMsg() 415 info.SetSourceTool(lastTouchEvent_.sourceTool); in SendCallbackMsg() 460 info->SetSourceTool(lastTouchEvent_.sourceTool); in TriggerGestureJudgeCallback()
|
H A D | rotation_recognizer.cpp | 364 info.SetSourceTool(lastAxisEvent_.sourceTool); in SendCallbackMsg() 367 info.SetSourceTool(touchPoint.sourceTool); in SendCallbackMsg() 409 info->SetSourceTool(touchPoint.sourceTool); in TriggerGestureJudgeCallback()
|
H A D | pan_recognizer.cpp | 358 if (event.sourceTool == SourceTool::MOUSE) { in HandleTouchUpEvent() 458 if (event.sourceTool == SourceTool::MOUSE) { in HandleTouchMoveEvent() 681 info.SetSourceTool(lastAxisEvent_.sourceTool); in GetGestureEventInfo() 687 info.SetSourceTool(lastTouchEvent_.sourceTool); in GetGestureEventInfo() 733 info->SetSourceTool(lastAxisEvent_.sourceTool); in TriggerGestureJudgeCallback() 737 info->SetSourceTool(lastTouchEvent_.sourceTool); in TriggerGestureJudgeCallback()
|
H A D | sequenced_recognizer.h | 75 …eedStartDeadlineTimerInner(const RefPtr<NGGestureRecognizer> curRecognizer, SourceTool sourceTool);
|
H A D | pinch_recognizer.cpp | 426 info.SetSourceTool(lastAxisEvent_.sourceTool); in SendCallbackMsg() 429 info.SetSourceTool(lastTouchEvent_.sourceTool); in SendCallbackMsg() 468 info->SetSourceTool(lastTouchEvent_.sourceTool); in TriggerGestureJudgeCallback()
|
H A D | click_recognizer.cpp | 146 info.SetSourceTool(touchPoint.sourceTool); in GetClickInfo() 478 info.SetSourceTool(touchPoint.sourceTool); in GetGestureEventInfo() 531 info->SetSourceTool(touchPoint.sourceTool); in TriggerGestureJudgeCallback()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-events-hover.md | 64 // 通过event.sourceTool区分设备是鼠标还是手写笔 66 if (event.sourceTool == SourceTool.Pen) { 69 } else if (event.sourceTool == SourceTool.MOUSE) {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/event/ |
H A D | axis_event.h | 79 SourceTool sourceTool = SourceTool::UNKNOWN; member 96 …int64_t deviceId, SourceType sourceType, SourceTool sourceTool, std::shared_ptr<MMI::PointerEvent>… in AxisEvent() 101 sourceTool(sourceTool), pointerEvent(std::move(pointerEvent)), pressedCodes(pressedCodes), in AxisEvent() 111 … isRotationEvent, action, time, deviceId, sourceType, sourceTool, pointerEvent, pressedCodes, in CreateScaleEvent() 115 … pinchAxisScale, rotateAxisAngle, isRotationEvent, action, time, deviceId, sourceType, sourceTool, in CreateScaleEvent() 165 if (sourceTool == SourceTool::MOUSE) {
|
H A D | mouse_event.cpp | 30 hoverInfo.SetSourceTool(event.sourceTool); in HandleHoverEvent() 47 hoverInfo.SetSourceTool(event.sourceTool); in HandlePenHoverEvent() 70 hoverInfo.SetSourceTool(event.sourceTool); in HandleAccessibilityHoverEvent()
|
H A D | mouse_event.h | 110 SourceTool sourceTool = SourceTool::UNKNOWN; member 166 .sourceTool = sourceTool, in CloneWith() 223 .SetSourceTool(sourceTool) in CreateTouchPoint() 254 .sourceTool = sourceTool, 463 info.SetSourceTool(event.sourceTool); in HandleMouseEvent()
|
H A D | touch_event.h | 72 SourceTool sourceTool = SourceTool::UNKNOWN; member 100 SourceTool sourceTool = SourceTool::UNKNOWN; member 224 TouchEvent& SetSourceTool(SourceTool sourceTool) in SetSourceTool() 226 this->sourceTool = sourceTool; in SetSourceTool() 313 event.sourceTool = sourceTool; in CloneWith() 352 json->Put("sto", static_cast<int32_t>(sourceTool)); in ToJsonValue() 377 sourceTool = static_cast<SourceTool>(json->GetInt("sto")); in FromJson() 392 if ((sourceType == SourceType::TOUCH) && (sourceTool == SourceTool::PEN)) { in CovertId() 393 id = id + TOUCH_TOOL_BASE_ID + static_cast<int32_t>(sourceTool); in CovertId() 394 originalId = TOUCH_TOOL_BASE_ID + static_cast<int32_t>(sourceTool); in CovertId() [all …]
|
H A D | pointer_event.h | 72 SourceTool sourceTool = SourceTool::UNKNOWN; member
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/gestures/ |
H A D | multi_fingers_recognizer_test_ng.cpp | 85 event.sourceTool = SourceTool::PEN; 116 event.sourceTool = SourceTool::PEN; 148 event.sourceTool = SourceTool::PEN; 217 event.sourceTool = SourceTool::PEN;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | touch_event.cpp | 135 eventInfo.SetSourceTool(lastPoint.sourceTool); in CreateTouchEventInfo() 163 changedInfo.SetSourceTool(lastPoint.sourceTool); in CreateChangedTouchInfo() 190 info.SetSourceTool(pointItem.sourceTool); in CreateTouchItemInfo() 217 historyInfo.SetSourceTool(eventItem.sourceTool); in CreateHistoryTouchItemInfo()
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-events-hover.md | 62 // Use event.sourceTool to determine whether the device is a mouse device or stylus. 64 if (event.sourceTool == SourceTool.Pen) { 67 } else if (event.sourceTool == SourceTool.MOUSE) {
|
/ohos5.0/foundation/arkui/ace_engine/adapter/preview/external/multimodalinput/ |
H A D | pointer_event.h | 56 SourceTool sourceTool = SourceTool::UNKNOWN; member 80 SourceTool sourceTool = SourceTool::UNKNOWN; variable
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/touch_listener/ |
H A D | render_touch_listener.cpp | 159 changedInfo.SetSourceTool(changedPoint.sourceTool); in TriggerTouchCallBack() 182 info.SetSourceTool(pointPair.second.sourceTool); in TriggerTouchCallBack() 193 event->SetSourceTool(changedPoint.sourceTool); in TriggerTouchCallBack()
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | mmi_event_convertor.cpp | 81 touchPoint.sourceTool = GetSourceTool(pointerItem.GetToolType()); in ConvertTouchPoint() 147 if (mouseEvent.sourceType != SourceType::TOUCH || mouseEvent.sourceTool != SourceTool::PEN) { in UpdateMouseEventForPen() 150 mouseEvent.id = TOUCH_TOOL_BASE_ID + static_cast<int32_t>(mouseEvent.sourceTool); in UpdateMouseEventForPen() 187 .SetSourceTool(touchPoint.sourceTool) in ConvertTouchEvent() 198 if (event.sourceType == SourceType::TOUCH && event.sourceTool == SourceTool::PEN) { in ConvertTouchEvent() 357 events.sourceTool = GetSourceTool(item.GetToolType()); in ConvertMouseEvent() 412 event.sourceTool = GetSourceTool(item.GetToolType()); in ConvertAxisEvent() 528 event.sourceTool = GetSourceTool(pointerItem.GetToolType()); in ConvertPointerEvent()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_field_pattern_testthree.cpp | 295 touchEvent.sourceTool = SourceTool::PEN; 298 touchEvent.sourceTool = SourceTool::FINGER; 302 touchEvent.sourceTool = SourceTool::PEN;
|
/ohos5.0/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | event_dispatcher.cpp | 88 event.sourceTool = static_cast<SourceTool>(static_cast<int32_t>(pointerEvent->sourceTool)); in ConvertTouchEvent() 329 event.sourceTool = SourceTool::MOUSE; in ConvertAxisEvent()
|