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 "log"
// import "fmt" // import "fmt"
@ -239,7 +239,7 @@ func setupUI() {
mainwin.Show() mainwin.Show()
} }
func addTableTab(name string, rowcount int, row1name string) { func AddTableTab(name string, rowcount int, row1name string) {
mh := new(tableData) mh := new(tableData)
mh.rowcount = rowcount mh.rowcount = rowcount
@ -277,10 +277,11 @@ func addTableTab(name string, rowcount int, row1name string) {
maintab.SetMargined(tabcount, true) maintab.SetMargined(tabcount, true)
} }
func doGUI() { func DoGUI() {
ui.Main(setupUI) ui.Main(setupUI)
log.Println("GUI exited. Not sure what to do here. os.Exit() ?") 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 // based off andlabs/ui/examples/table.go
package main package gui
import "fmt" import "fmt"
import "log" import "log"

View File

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