aboutsummaryrefslogtreecommitdiffstats
path: root/example
diff options
context:
space:
mode:
authorfffw2015-02-04 20:17:21 +0800
committerfffw2015-02-04 20:17:21 +0800
commit5568656145cfc735f2db974efe9a61c1b5b4e7bc (patch)
treee6949c2986700b2195e07ea53cbe17644d1bd78d /example
parent1129da136541cb4e5ab87537c4b19f4a0bd0df6d (diff)
downloadsystray-5568656145cfc735f2db974efe9a61c1b5b4e7bc.tar.bz2
able to disable/check menu item on windows
Diffstat (limited to 'example')
-rw-r--r--example/main.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/example/main.go b/example/main.go
index 772c2c1..afd850b 100644
--- a/example/main.go
+++ b/example/main.go
@@ -28,7 +28,7 @@ func onReady() {
systray.SetTitle("Awesome App")
systray.SetTooltip("Pretty awesome棒棒嗒")
mChange := systray.AddMenuItem("change", "Change Me", "Change Me")
- mChecked := systray.AddMenuItem("check", "Checked", "Check Me")
+ mChecked := systray.AddMenuItem("check", "Unchecked", "Check Me")
mEnabled := systray.AddMenuItem("enable", "Enabled", "Enabled")
mUrl := systray.AddMenuItem("lantern", "Open Lantern.org", "my home")
mQuit := systray.AddMenuItem("quit2", "退出", "Quit the whole app")
@@ -39,6 +39,11 @@ func onReady() {
systray.Update(mChange)
case <-mChecked.Ch:
mChecked.Checked = !mChecked.Checked
+ if mChecked.Checked {
+ mChecked.Title = "Checked"
+ } else {
+ mChecked.Title = "Unchecked"
+ }
systray.Update(mChecked)
case <-mEnabled.Ch:
mEnabled.Disabled = !mEnabled.Disabled