Files
2020-05-14 20:44:15 -07:00

33 lines
738 B
Go

package main
import (
"github.com/getlantern/systray"
"github.com/getlantern/systray/example/icon"
)
func main() {
systray.Register(onReady, nil)
configureWebview("Webview example", 1024, 768)
}
func onReady() {
systray.SetTemplateIcon(icon.Data, icon.Data)
systray.SetTitle("Webview example")
mShowLantern := systray.AddMenuItem("Show Lantern", "")
mShowWikipedia := systray.AddMenuItem("Show Wikipedia", "")
mQuit := systray.AddMenuItem("Quit", "Quit the whole app")
go func() {
for {
select {
case <-mShowLantern.ClickedCh:
showWebview("https://www.getlantern.org")
case <-mShowWikipedia.ClickedCh:
showWebview("https://www.wikipedia.org")
case <-mQuit.ClickedCh:
systray.Quit()
}
}
}()
}