From 37921d66789a65b3e9fb1ef06b2e2d171ee2a989 Mon Sep 17 00:00:00 2001 From: vcaesar Date: Tue, 9 Jun 2020 11:02:01 -0400 Subject: [PATCH] Update README.md, add more examples --- README.md | 17 +++++++++++++++++ README_zh.md | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/README.md b/README.md index fb20294..286f3f4 100644 --- a/README.md +++ b/README.md @@ -230,6 +230,12 @@ import ( ) func main() { + add() + low() + event() +} + +func add() { fmt.Println("--- Please press ctrl + shift + q to stop hook ---") robotgo.EventHook(hook.KeyDown, []string{"q", "ctrl", "shift"}, func(e hook.Event) { fmt.Println("ctrl-shift-q") @@ -243,7 +249,18 @@ func main() { s := robotgo.EventStart() <-robotgo.EventProcess(s) +} +func low() { + EvChan := hook.Start() + defer hook.End() + + for ev := range EvChan { + fmt.Println("hook: ", ev) + } +} + +func event() { ok := robotgo.AddEvents("q", "ctrl", "shift") if ok { fmt.Println("add events...") diff --git a/README_zh.md b/README_zh.md index 91d7379..830aac1 100644 --- a/README_zh.md +++ b/README_zh.md @@ -227,6 +227,12 @@ import ( ) func main() { + add() + low() + event() +} + +func add() { fmt.Println("--- Please press ctrl + shift + q to stop hook ---") robotgo.EventHook(hook.KeyDown, []string{"q", "ctrl", "shift"}, func(e hook.Event) { fmt.Println("ctrl-shift-q") @@ -240,7 +246,18 @@ func main() { s := robotgo.EventStart() <-robotgo.EventProcess(s) +} +func low() { + EvChan := hook.Start() + defer hook.End() + + for ev := range EvChan { + fmt.Println("hook: ", ev) + } +} + +func event() { ok := robotgo.AddEvents("q", "ctrl", "shift") if ok { fmt.Println("add events...")