mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-01 06:33:56 +00:00
Update MouseToggle
This commit is contained in:
parent
322bc1d0e6
commit
01962c756b
6
doc.md
6
doc.md
@ -137,13 +137,14 @@ robotgo.MoveMouse(100, 100)
|
||||
|
||||
####Arguments:
|
||||
|
||||
button (optional) - Accepts left, right, or middle. Defaults to left.
|
||||
button (optional) - Accepts "left", "right", or "center". Defaults to left.
|
||||
double (optional) - Set to true to perform a double click. Defaults to false.
|
||||
|
||||
####Examples:
|
||||
|
||||
```Go
|
||||
robogo.MouseClick()
|
||||
robogo.MouseClick("left",true)
|
||||
```
|
||||
|
||||
###<h3 id="MouseToggle">.MouseToggle(down, button)</h3>
|
||||
@ -153,12 +154,13 @@ robotgo.MoveMouse(100, 100)
|
||||
####Arguments:
|
||||
|
||||
down (optional) - Accepts down or up. Defaults to down.
|
||||
button (optional) - Accepts left, right, or middle. Defaults to left.
|
||||
button (optional) - Accepts "left", "right", or "center". Defaults to left.
|
||||
|
||||
####Examples:
|
||||
|
||||
```Go
|
||||
robotgo.MouseToggle("down")
|
||||
robotgo.MouseToggle("down", "right")
|
||||
```
|
||||
|
||||
###<h3 id="DragMouse">.DragMouse(x, y)</h3>
|
||||
|
11
robotgo.go
11
robotgo.go
@ -194,7 +194,16 @@ func MouseClick(args ...interface{}) {
|
||||
func MouseToggle(args ...interface{}) {
|
||||
var button C.MMMouseButton
|
||||
Try(func() {
|
||||
button = args[1].(C.MMMouseButton)
|
||||
// button = args[1].(C.MMMouseButton)
|
||||
if args[1].(string) == "left" {
|
||||
button = C.LEFT_BUTTON
|
||||
}
|
||||
if args[1].(string) == "center" {
|
||||
button = C.CENTER_BUTTON
|
||||
}
|
||||
if args[1].(string) == "right" {
|
||||
button = C.RIGHT_BUTTON
|
||||
}
|
||||
}, func(e interface{}) {
|
||||
// Println("err:::", e)
|
||||
button = C.LEFT_BUTTON
|
||||
|
@ -145,13 +145,14 @@ robotgo.MoveMouse(100, 100)
|
||||
|
||||
####参数:
|
||||
|
||||
button (optional) - Accepts left, right, or middle. Defaults to left.
|
||||
button (optional) - Accepts left, right, or center. Defaults to left.
|
||||
double (optional) - Set to true to perform a double click. Defaults to false.
|
||||
|
||||
####例子:
|
||||
|
||||
```Go
|
||||
robogo.MouseClick()
|
||||
robogo.MouseClick("left",true)
|
||||
```
|
||||
|
||||
###<h3 id="MouseToggle">.MouseToggle(down, button)</h3>
|
||||
@ -162,12 +163,13 @@ robotgo.MoveMouse(100, 100)
|
||||
####参数:
|
||||
|
||||
down (optional) - Accepts down or up. Defaults to down.
|
||||
button (optional) - Accepts left, right, or middle. Defaults to left.
|
||||
button (optional) - Accepts "left", "right", or "center". Defaults to left.
|
||||
|
||||
####例子:
|
||||
|
||||
```Go
|
||||
robotgo.MouseToggle("down")
|
||||
robotgo.MouseToggle("down", "right")
|
||||
```
|
||||
|
||||
###<h3 id="DragMouse">.DragMouse(x, y)</h3>
|
||||
|
Loading…
Reference in New Issue
Block a user