summaryrefslogtreecommitdiff
path: root/gui.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2019-06-01 03:24:38 -0700
committerJeff Carr <[email protected]>2019-06-01 03:24:38 -0700
commitd84630073fdd1a4cb3ccda6bc683418e2e56e01b (patch)
tree406a9812bc74bd6d1e9c275dcb973a1fbd8fddaf /gui.go
parent3673e688ecb8099e61a7f5e61e66fe7ba9429f89 (diff)
finally able to remove vmBox.go
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'gui.go')
-rw-r--r--gui.go29
1 files changed, 29 insertions, 0 deletions
diff --git a/gui.go b/gui.go
index 0906e58..32d76ae 100644
--- a/gui.go
+++ b/gui.go
@@ -346,3 +346,32 @@ func CreateGenericBox(gw *GuiWindow, b *GuiButton, name string) *GuiBox{
return box
}
+
+func CreateBox(gw *GuiWindow, name string) *GuiBox {
+ log.Println("CreateVmBox() START")
+ log.Println("CreateVmBox() vm.Name =", name)
+ log.Println("CreateVmBox() gw =", gw)
+
+ var box *GuiBox
+ box = new(GuiBox)
+
+ vbox := ui.NewVerticalBox()
+ vbox.SetPadded(true)
+ log.Println("CreateVmBox() vbox =", vbox)
+ log.Println("CreateVmBox() box.UiBox =", box.UiBox)
+ box.UiBox = vbox
+ log.Println("CreateVmBox() box.W =", box.W)
+ box.W = gw
+ log.Println("CreateVmBox() gw.BoxMap =", gw.BoxMap)
+ gw.BoxMap[name] = box
+
+ hboxAccount := ui.NewHorizontalBox()
+ hboxAccount.SetPadded(true)
+ vbox.Append(hboxAccount, false)
+
+ box.UiBox = hboxAccount
+
+ AddBoxToTab(name, gw.UiTab, vbox)
+
+ return box
+}