From fc35ccbfd23aefde013905c8c31668825368ebba Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 29 May 2019 13:11:08 -0700 Subject: attempt to hide & show tab Signed-off-by: Jeff Carr --- debug.go | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'debug.go') diff --git a/debug.go b/debug.go index 5ea828a..fa83b37 100644 --- a/debug.go +++ b/debug.go @@ -30,9 +30,9 @@ func setupCloudUI() { Data.Window1.W.SetChild(Data.Window1.T) Data.Window1.W.SetMargined(true) - Data.tabcount = 0 + // Data.tabcount = 0 Data.Window1.T.Append("Cloud Info", makeCloudInfoBox()) - Data.Window1.T.SetMargined(Data.tabcount, true) + // Data.Window1.T.SetMargined(Data.tabcount, true) Data.Window1.W.Show() } @@ -70,12 +70,23 @@ func addDebuggingButtons(vbox *ui.Box) { vbox.Append(add2button, false) // ATTEMPT TO ADD THE TABLE HERE END + vbox.Append(CreateButton(nil, nil, "Hide & Show Box1&2", "HIDE", runTestHide), false) + vbox.Append(CreateButton(nil, nil, "Close GUI", "QUIT", nil), false) vbox.Append(CreateButton(nil, nil, "DEBUG goroutines", "DEBUG", nil), false) vbox.Append(CreateButton(nil, nil, "xterm", "XTERM", runTestExecClick), false) vbox.Append(CreateButton(nil, nil, "Load test.json config file", "CONFIG", nil), false) } +func runTestHide(b *ButtonMap) { + log.Println("runTestHide START") + Data.Window1.Box1.Hide() + Data.Window1.Box2.Hide() + time.Sleep(2000 * time.Millisecond) + Data.State = "HIDE" + log.Println("runTestHide END") +} + func runPingClick(b *ButtonMap) { log.Println("runPingClick START") log.Println("runTestExecClick b.VM", b.VM) -- cgit v1.2.3