diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -59,6 +59,12 @@ func queueSetChecked(n *tree.Node, b bool) { }) } +func queueToolkitClose() { + ui.QueueMain(func() { + ui.Quit() + }) +} + /* func queueMain(currentA widget.Action) { // this never happends @@ -130,6 +136,7 @@ func init() { me.myTree.SetText = queueSetText me.myTree.AddText = queueAddText me.myTree.SetChecked = queueSetChecked + me.myTree.ToolkitClose = queueToolkitClose // TODO: this is messed up. run ui.Main() from the first add? Initialize it with an empty thing first? // fake out the OS toolkit by making a fake window. This is probably needed for macos & windows |
