/ohos5.0/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | event_dispatcher.cpp | 214 mouseEvent.button = MouseButton::LEFT_BUTTON; in GetMouseEventButton() 217 mouseEvent.button = MouseButton::RIGHT_BUTTON; in GetMouseEventButton() 220 mouseEvent.button = MouseButton::MIDDLE_BUTTON; in GetMouseEventButton() 223 mouseEvent.button = MouseButton::BACK_BUTTON; in GetMouseEventButton() 226 mouseEvent.button = MouseButton::SIDE_BUTTON; in GetMouseEventButton() 229 mouseEvent.button = MouseButton::FORWARD_BUTTON; in GetMouseEventButton() 232 mouseEvent.button = MouseButton::BACK_BUTTON; in GetMouseEventButton() 235 mouseEvent.button = MouseButton::TASK_BUTTON; in GetMouseEventButton() 238 mouseEvent.button = MouseButton::NONE_BUTTON; in GetMouseEventButton() 261 buttons &= static_cast<uint32_t>(MouseButton::LEFT_BUTTON); in ConvertMouseEvent() [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-unitest.md | 9 |新增|NA|模块名: ohos.UiTest<br>类名: MouseButton|@ohos.UiTest.d.ts| 10 |新增|NA|类名:MouseButton<br>方法or属性:|@ohos.UiTest.d.ts| 11 |新增|NA|模块名: ohos.UiTest<br>类名: MouseButton<br>方法 or 属性:MOUSE_BUTTON_LEFT = 0|@ohos.UiTest.d.ts| 12 |新增|NA|模块名: ohos.UiTest<br>类名: MouseButton<br>方法 or 属性:MOUSE_BUTTON_RIGHT = 1|@ohos.UiTest.d.ts| 13 |新增|NA|模块名: ohos.UiTest<br>类名: MouseButton<br>方法 or 属性:MOUSE_BUTTON_MIDDLE = 2|@ohos.UiTest.d.ts| 17 |新增|NA|模块名: ohos.UiTest<br>类名: Driver<br>方法 or 属性:mouseClick(p: Point, btnId: MouseButton, key1?: n… 18 |新增|NA|类名:Driver<br>方法or属性:mouseClick(p: Point, btnId: MouseButton, key1?: number, key2?: number): …
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-mouse-key.md | 37 | button | [MouseButton](ts-appendix-enums.md#mousebutton) | 鼠标按键。<br/>**原子化服务API:*… 83 case MouseButton.None: 86 case MouseButton.Left: 89 case MouseButton.Right: 92 case MouseButton.Back: 95 case MouseButton.Forward: 98 case MouseButton.Middle:
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/event/ |
H A D | event_convertor.cpp | 111 events.button = MouseButton::LEFT_BUTTON; in ConvertMouseEvent() 114 events.button = MouseButton::RIGHT_BUTTON; in ConvertMouseEvent() 117 events.button = MouseButton::MIDDLE_BUTTON; in ConvertMouseEvent() 120 events.button = MouseButton::BACK_BUTTON; in ConvertMouseEvent() 123 events.button = MouseButton::FORWARD_BUTTON; in ConvertMouseEvent() 126 events.button = MouseButton::NONE_BUTTON; in ConvertMouseEvent()
|
H A D | mouse_event.h | 68 enum class MouseButton : int32_t { enum 104 MouseButton button = MouseButton::NONE_BUTTON; 271 void SetButton(MouseButton button) in SetButton() 276 MouseButton GetButton() const in GetButton() 343 MouseButton button_ = MouseButton::NONE_BUTTON;
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-unitest.md | 9 |Added|NA|Module name: ohos.UiTest<br>Class name: MouseButton|@ohos.UiTest.d.ts| 10 |Added|NA|Class name: MouseButton<br>Method or attribute name: |@ohos.UiTest.d.ts| 11 |Added|NA|Module name: ohos.UiTest<br>Class name: MouseButton<br>Method or attribute name: MOUSE_BU… 12 |Added|NA|Module name: ohos.UiTest<br>Class name: MouseButton<br>Method or attribute name: MOUSE_BU… 13 |Added|NA|Module name: ohos.UiTest<br>Class name: MouseButton<br>Method or attribute name: MOUSE_BU… 17 … name: Driver<br>Method or attribute name: mouseClick(p: Point, btnId: MouseButton, key1?: number,… 18 |Added|NA|Class name: Driver<br>Method or attribute name: mouseClick(p: Point, btnId: MouseButton, …
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-mouse-key.md | 37 | button | [MouseButton](ts-appendix-enums.md#mousebutton) | Mouse button.<br>**Ato… 81 case MouseButton.None: 84 case MouseButton.Left: 87 case MouseButton.Right: 90 case MouseButton.Back: 93 case MouseButton.Forward: 96 case MouseButton.Middle:
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/ |
H A D | scroll_test_ng.h | 60 void Mouse(Offset location, MouseButton mouseButton = MouseButton::NONE_BUTTON,
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | mmi_event_convertor.cpp | 295 events.button = MouseButton::LEFT_BUTTON; in GetMouseEventButton() 298 events.button = MouseButton::RIGHT_BUTTON; in GetMouseEventButton() 301 events.button = MouseButton::MIDDLE_BUTTON; in GetMouseEventButton() 304 events.button = MouseButton::BACK_BUTTON; in GetMouseEventButton() 307 events.button = MouseButton::FORWARD_BUTTON; in GetMouseEventButton() 310 events.button = MouseButton::NONE_BUTTON; in GetMouseEventButton() 344 pressedButtons &= static_cast<uint32_t>(MouseButton::LEFT_BUTTON); in ConvertMouseEvent() 347 pressedButtons &= static_cast<uint32_t>(MouseButton::RIGHT_BUTTON); in ConvertMouseEvent() 350 pressedButtons &= static_cast<uint32_t>(MouseButton::MIDDLE_BUTTON); in ConvertMouseEvent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/xcomponent/ |
H A D | render_xcomponent.cpp | 475 case MouseButton::LEFT_BUTTON: in HandleMouseEvent() 478 case MouseButton::RIGHT_BUTTON: in HandleMouseEvent() 481 case MouseButton::MIDDLE_BUTTON: in HandleMouseEvent() 484 case MouseButton::BACK_BUTTON: in HandleMouseEvent() 487 case MouseButton::FORWARD_BUTTON: in HandleMouseEvent()
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-common-events-device-input-event.md | 113 开发者可以通过回调中的MouseEvent对象获取触发事件的坐标(displayX/displayY/windowX/windowY/x/y)、按键([MouseButton](../referen… 118 >按键(MouseButton)的值:Left/Right/Middle/Back/Forward 均对应鼠标上的实体按键,当这些按键被按下或松开时触发这些按键的事件。None表示无按键,会出现在鼠… 184 …umn的onMouse回调和Button的onMouse回调。此过程中,由于鼠标仅有移动动作没有点击动作,因此打印信息中的button均为0(MouseButton.None的枚举值)、actio… 187 …左键点击时:button = 1(MouseButton.Left的枚举值),按下时:action = 1(MouseAction.Press的枚举值),抬起时:action = 2(MouseA… 189 …右键点击时:button = 2(MouseButton.Right的枚举值),按下时:action = 1(MouseAction.Press的枚举值),抬起时:action = 2(Mouse…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll_bar/ |
H A D | scroll_bar_event_test_ng.cpp | 563 mouseInfo.SetButton(MouseButton::LEFT_BUTTON); 616 mouseInfo.SetButton(MouseButton::LEFT_BUTTON); 663 mouseInfo.SetButton(MouseButton::LEFT_BUTTON); 703 mouseInfo.SetButton(MouseButton::LEFT_BUTTON); 734 mouseInfo.SetButton(MouseButton::RIGHT_BUTTON);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsEnumStyle.js | 521 var MouseButton; variable 522 (function (MouseButton) { 523 MouseButton[MouseButton["None"] = 0] = "None"; 524 MouseButton[MouseButton["Left"] = 1] = "Left"; 525 MouseButton[MouseButton["Right"] = 2] = "Right"; 526 MouseButton[MouseButton["Middle"] = 4] = "Middle"; 527 MouseButton[MouseButton["Back"] = 8] = "Back"; 528 MouseButton[MouseButton["Forward"] = 16] = "Forward"; 529 })(MouseButton || (MouseButton = {}));
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/web/ |
H A D | web_pattern_event_test.cpp | 90 info.SetButton(MouseButton::RIGHT_BUTTON); 92 info.SetButton(MouseButton::LEFT_BUTTON);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/xcomponent/ |
H A D | xcomponent_test_ng.cpp | 370 std::vector<MouseButton> mouseButtons { 371 MouseButton::NONE_BUTTON, 372 MouseButton::LEFT_BUTTON, 373 MouseButton::RIGHT_BUTTON, 374 MouseButton::MIDDLE_BUTTON, 375 MouseButton::BACK_BUTTON, 376 MouseButton::FORWARD_BUTTON, 389 for (MouseButton& button : mouseButtons) {
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_testtwo_ng.cpp | 1318 info.button_ = MouseButton::RIGHT_BUTTON; 1356 info.button_ = MouseButton::NONE_BUTTON; 1365 info.button_ = MouseButton::LEFT_BUTTON; 1373 info.button_ = MouseButton::RIGHT_BUTTON; 1381 info.button_ = MouseButton::LEFT_BUTTON; 1389 info.button_ = MouseButton::LEFT_BUTTON; 1404 info.button_ = MouseButton::LEFT_BUTTON; 1448 info.button_ = MouseButton::LEFT_BUTTON; 1503 info.button_ = MouseButton::LEFT_BUTTON; 1507 info.button_ = MouseButton::RIGHT_BUTTON; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/event/ |
H A D | event_manager_test_ng.cpp | 757 event.button = MouseButton::LEFT_BUTTON; 772 event.button = MouseButton::LEFT_BUTTON; 782 event.button = MouseButton::LEFT_BUTTON; 792 event.button = MouseButton::LEFT_BUTTON; 1071 event.button = MouseButton::NONE_BUTTON; 1207 event.button = MouseButton::NONE_BUTTON; 1484 event.button = MouseButton::NONE_BUTTON; 1535 event.button = MouseButton::NONE_BUTTON;
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-unitest.md | 12 |新增|NA|类名:MouseButton;<br>方法or属性:MOUSE_BUTTON_LEFT = 0|@ohos.UiTest.d.ts| 13 |新增|NA|类名:MouseButton;<br>方法or属性:MOUSE_BUTTON_RIGHT = 1|@ohos.UiTest.d.ts| 14 |新增|NA|类名:MouseButton;<br>方法or属性:MOUSE_BUTTON_MIDDLE = 2|@ohos.UiTest.d.ts| 18 |新增|NA|类名:Driver;<br>方法or属性:mouseClick(p: Point, btnId: MouseButton, key1?: number, key2?: number):…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_click_test_ng.cpp | 399 mouseInfo.button_ = MouseButton::LEFT_BUTTON; 404 mouseInfo.button_ = MouseButton::RIGHT_BUTTON; 409 mouseInfo.button_ = MouseButton::BACK_BUTTON; 426 info.button_ = MouseButton::RIGHT_BUTTON; 432 info.button_ = MouseButton::LEFT_BUTTON;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/container_modal/ |
H A D | container_modal_view_enhance_test_ng.cpp | 475 info.SetButton(MouseButton::LEFT_BUTTON); 512 info.SetButton(MouseButton::LEFT_BUTTON); 548 info.SetButton(MouseButton::LEFT_BUTTON); 581 info.SetButton(MouseButton::LEFT_BUTTON);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_input_modify_test.cpp | 960 mouseInfo.SetButton(MouseButton::RIGHT_BUTTON); 967 mouseInfo.SetButton(MouseButton::LEFT_BUTTON); 993 mouseInfo.SetButton(MouseButton::RIGHT_BUTTON); 1000 mouseInfo.SetButton(MouseButton::LEFT_BUTTON); 1026 mouseInfo.SetButton(MouseButton::LEFT_BUTTON);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | event_manager.h | 323 void DoSingleMouseActionRelease(MouseButton button); 338 std::unordered_map<MouseButton, MouseTestResult> pressMouseTestResultsMap_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_component_id_ffi.cpp | 93 mouseEvent.button = static_cast<MouseButton>(cJMouseEvent.button); in GetMouseEventFromCJ()
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-common-events-device-input-event.md | 113 …*, **displayY**, **windowX**, **windowY**, **x**, and **y**), button ([MouseButton](../reference/a… 118 >**MouseButton** indicates the physical mouse button being pressed or released that triggers the mo… 184 …layed information, the value of **button** is 0 (enumerated value of **MouseButton.None**) and the… 187 …Left-clicked: button = 1 (enumerated value of **MouseButton.Left**); action = 1 (enumerated value … 189 …Right-click: button = 2 (enumerated value of **MouseButton.Right**); action = 1 (enumerated value …
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/ |
H A D | web_delegate_interface.h | 96 …virtual void OnMouseEvent(int32_t x, int32_t y, const MouseButton button, const MouseAction action…
|