From 7df3bc38000c5f00e1afb7cba619a14a16ee96aa Mon Sep 17 00:00:00 2001 From: vcaesar Date: Thu, 14 Apr 2022 08:57:09 -0700 Subject: [PATCH] Add more key and mouse examples code --- examples/key/main.go | 9 +++++++++ examples/mouse/main.go | 9 +++++---- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/examples/key/main.go b/examples/key/main.go index b2eb9e3..84e1257 100644 --- a/examples/key/main.go +++ b/examples/key/main.go @@ -74,6 +74,14 @@ func keyTap() { robotgo.KeyTap("a", "control") } +func special() { + robotgo.TypeStr("{}") + robotgo.KeyTap("[", "]") + + robotgo.KeyToggle("(") + robotgo.KeyToggle("(", "up") +} + func keyToggle() { // robotgo.KeySleep = 150 robotgo.KeyToggle(robotgo.KeyA) @@ -113,6 +121,7 @@ func key() { //////////////////////////////////////////////////////////////////////////////// typeStr() + special() keyTap() keyToggle() diff --git a/examples/mouse/main.go b/examples/mouse/main.go index c03e849..b49806c 100644 --- a/examples/mouse/main.go +++ b/examples/mouse/main.go @@ -25,9 +25,7 @@ func move() { // move the mouse to 100, 200 robotgo.Move(100, 200) - // robotgo.Drag(10, 10) - // robotgo.Drag(20, 20, "right") - // + // drag mouse with smooth robotgo.DragSmooth(10, 10) robotgo.DragSmooth(100, 200, 1.0, 100.0) @@ -37,7 +35,7 @@ func move() { robotgo.MoveSmoothRelative(10, -100, 1.0, 30.0) for i := 0; i < 1080; i += 1000 { - fmt.Println(i) + fmt.Println("i: ", i) // MoveMouse(800, i) robotgo.Move(800, i) } @@ -74,6 +72,9 @@ func toggleAndScroll() { robotgo.Scroll(100, 10) robotgo.Scroll(0, -10) + robotgo.Toggle("left") + robotgo.Toggle("left", "up") + // toggles the right mouse button robotgo.Toggle("right") robotgo.Toggle("right", "up")