如何使用鼠标右键拖动dragDrop()?

时间:2015-06-17 13:57:37

标签: sikuli

有没有人知道如何用鼠标右键做dragDrop()
我得到了这个示例代码:

image = ("image.png")
App.focus('<nameProgramHere>')
imageE = find(image)
rightClick(dragDrop(imageE, imageE.offset(Location(0, -250))))

它确实右键单击,但dragDrop()是通过鼠标左键单击执行的。
(我可以看到这一点,因为我的程序中的颜色会有所不同。)

我确实在日志中看到了rightClick()。
[log] RIGHT CLICK on L(1039,556)@S(0)[0,0 1920x1080]

1 个答案:

答案 0 :(得分:1)

我自己找到了如何使用鼠标右键拖放的答案。

image = ("image.png")

imageE = find(image)
imageE.hover()
wait(2)
mouseDown(Button.RIGHT)
mouseMove(imageE.offset(Location(0,-250)))
wait(2)
mouseUp()