export two functions

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2019-05-08 13:09:17 -07:00
parent 188a1de0b5
commit 3fa08bed15
3 changed files with 7 additions and 6 deletions

9
gui.go
View File

@ -1,4 +1,4 @@
package main
package gui
import "log"
// import "fmt"
@ -239,7 +239,7 @@ func setupUI() {
mainwin.Show()
}
func addTableTab(name string, rowcount int, row1name string) {
func AddTableTab(name string, rowcount int, row1name string) {
mh := new(tableData)
mh.rowcount = rowcount
@ -277,10 +277,11 @@ func addTableTab(name string, rowcount int, row1name string) {
maintab.SetMargined(tabcount, true)
}
func doGUI() {
func DoGUI() {
ui.Main(setupUI)
log.Println("GUI exited. Not sure what to do here. os.Exit() ?")
onExit()
// not sure how to pass this back to the main program
// onExit()
}

View File

@ -1,6 +1,6 @@
// based off andlabs/ui/examples/table.go
package main
package gui
import "fmt"
import "log"

View File

@ -1,4 +1,4 @@
package main
package gui
//
// These functions are the hooks to the andlabs libui