diff --git a/docs/doc.md b/docs/doc.md index cca9369..1a5d3b1 100644 --- a/docs/doc.md +++ b/docs/doc.md @@ -213,8 +213,8 @@ robotgo.MoveMouseSmooth(100, 200, 1.0, 100.0) #### Examples: ```Go -robogo.MouseClick() -robogo.MouseClick("left", true) +robotgo.MouseClick() +robotgo.MouseClick("left", true) ``` ###

.MoveClick(x, y, button, double)

@@ -231,8 +231,8 @@ robogo.MouseClick("left", true) #### Examples: ```Go -robogo.MoveClick(10, 20) -robogo.MoveClick(10, 20, "left", true) +robotgo.MoveClick(10, 20) +robotgo.MoveClick(10, 20, "left", true) ``` ###

.MouseToggle(down, button)

diff --git a/docs/doc_zh.md b/docs/doc_zh.md index 1f7e439..a3dbebc 100644 --- a/docs/doc_zh.md +++ b/docs/doc_zh.md @@ -221,8 +221,8 @@ robotgo.MoveMouseSmooth(100, 200, 1.0, 100.0) #### 示例: ```Go -robogo.MouseClick() -robogo.MouseClick("left", true) +robotgo.MouseClick() +robotgo.MouseClick("left", true) ``` ###

.MoveClick(x, y, button, double)

@@ -239,8 +239,8 @@ robogo.MouseClick("left", true) #### 示例: ```Go -robogo.MoveClick(10, 20) -robogo.MoveClick(10, 20, "left", true) +robotgo.MoveClick(10, 20) +robotgo.MoveClick(10, 20, "left", true) ``` ###

.MouseToggle(down, button)

diff --git a/robot_info_test.go b/robot_info_test.go index 91d9a47..0ce128d 100644 --- a/robot_info_test.go +++ b/robot_info_test.go @@ -29,10 +29,16 @@ func TestGetVer(t *testing.T) { func TestGetScreenSize(t *testing.T) { x, y := robotgo.GetScreenSize() - log.Println("GetScreenSize: ", x, y) + log.Println("Get screen size: ", x, y) + + rect := robotgo.GetScreenRect() + fmt.Println("Get screen rect: ", rect) } func TestGetSysScale(t *testing.T) { s := robotgo.SysScale() log.Println("SysScale: ", s) + + f := robotgo.ScaleF() + log.Println("sclae: ", f) } diff --git a/robotgo_test.go b/robotgo_test.go index e7c0928..5852bc8 100644 --- a/robotgo_test.go +++ b/robotgo_test.go @@ -40,8 +40,8 @@ func TestSize(t *testing.T) { } func TestMoveMouse(t *testing.T) { - MoveMouse(20, 20) - MilliSleep(10) + Move(20, 20) + MilliSleep(50) x, y := GetMousePos() tt.Equal(t, 20, x) @@ -49,8 +49,8 @@ func TestMoveMouse(t *testing.T) { } func TestMoveMouseSmooth(t *testing.T) { - b := MoveMouseSmooth(100, 100) - MilliSleep(10) + b := MoveSmooth(100, 100) + MilliSleep(50) x, y := GetMousePos() tt.True(t, b) @@ -60,7 +60,7 @@ func TestMoveMouseSmooth(t *testing.T) { func TestDragMouse(t *testing.T) { DragMouse(500, 500) - MilliSleep(10) + MilliSleep(50) x, y := GetMousePos() tt.Equal(t, 500, x) @@ -68,18 +68,20 @@ func TestDragMouse(t *testing.T) { } func TestScrollMouse(t *testing.T) { - ScrollMouse(120, "up") + // ScrollMouse(120, "up") + Scroll(0, 120) MilliSleep(100) Scroll(210, 210) + MilliSleep(10) } func TestMoveRelative(t *testing.T) { Move(200, 200) - MilliSleep(10) + MilliSleep(50) MoveRelative(10, -10) - MilliSleep(10) + MilliSleep(50) x, y := GetMousePos() tt.Equal(t, 210, x) @@ -88,10 +90,10 @@ func TestMoveRelative(t *testing.T) { func TestMoveSmoothRelative(t *testing.T) { Move(200, 200) - MilliSleep(10) + MilliSleep(50) MoveSmoothRelative(10, -10) - MilliSleep(10) + MilliSleep(50) x, y := GetMousePos() tt.Equal(t, 210, x) @@ -99,7 +101,10 @@ func TestMoveSmoothRelative(t *testing.T) { } func TestMouseToggle(t *testing.T) { - e := MouseToggle("up", "right") + e := Toggle("right") + tt.Zero(t, e) + + e = Toggle("right", "up") tt.Zero(t, e) } @@ -141,6 +146,9 @@ func TestKeyCode(t *testing.T) { k := Keycode["1"] tt.Equal(t, 2, k) + + s := Special["+"] + tt.Equal(t, "=", s) } func TestBitmap(t *testing.T) {