diff --git a/infoTabUI.go b/infoTabUI.go index 6962959..d6bbe0f 100644 --- a/infoTabUI.go +++ b/infoTabUI.go @@ -1,21 +1,22 @@ package main import "log" -// import "time" -// import "fmt" +import "time" +import "fmt" import "github.com/gookit/config" import "github.com/andlabs/ui" import _ "github.com/andlabs/ui/winmanifest" +import "git.wit.com/wit/gui" + // import "github.com/davecgh/go-spew/spew" var jwcmainwin *ui.Window var jwcmaintab *ui.Tab var tabcount int - func makeCloudInfoBox() ui.Control { hbox := ui.NewHorizontalBox() hbox.SetPadded(true) @@ -158,3 +159,20 @@ func setupCloudUI() { jwcmainwin.Show() } + +func add2() { + var parts []gui.InputData + + for key, foo := range []string{"BG", "TEXTCOLOR", "BUTTON", "TEXTCOLOR", "TEXTCOLOR", "TEXT", "BUTTON", "TEXT", "BUTTON"} { + log.Println(key, foo) + + var b gui.InputData + b.CellType = foo + b.Heading = fmt.Sprintf("heading%d", key) + parts = append(parts, b) + } + + log.Println("Sleep for 2 seconds, then try to add new tabs") + time.Sleep(1 * 1000 * 1000 * 1000) + gui.AddTableTab(jwcmaintab, 1, "test seven", 7, parts) +} diff --git a/main.go b/main.go index 4b2133c..2340ae1 100644 --- a/main.go +++ b/main.go @@ -3,14 +3,14 @@ package main import "log" import "os" import "time" -import "fmt" +// import "fmt" import "github.com/gookit/config" import "github.com/andlabs/ui" import _ "github.com/andlabs/ui/winmanifest" -import "git.wit.com/wit/gui" +// import "git.wit.com/wit/gui" // import "github.com/davecgh/go-spew/spew" @@ -27,23 +27,6 @@ import "git.wit.com/wit/gui" // always sorted slice (new project) // https://github.com/yaa110/sslice -func add2() { - var parts []gui.InputData - - for key, foo := range []string{"BG", "TEXTCOLOR", "BUTTON", "TEXTCOLOR", "TEXTCOLOR", "TEXT", "BUTTON", "TEXT", "BUTTON"} { - log.Println(key, foo) - - var b gui.InputData - b.CellType = foo - b.Heading = fmt.Sprintf("heading%d", key) - parts = append(parts, b) - } - - log.Println("Sleep for 2 seconds, then try to add new tabs") - time.Sleep(1 * 1000 * 1000 * 1000) - gui.AddTableTab("test seven", 7, parts) -} - func main() { parseConfig()