summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gui.go10
-rw-r--r--tabWindow.go12
2 files changed, 15 insertions, 7 deletions
diff --git a/gui.go b/gui.go
index c6414ba..4c95765 100644
--- a/gui.go
+++ b/gui.go
@@ -191,8 +191,16 @@ func defaultButtonClick(button *ui.Button) {
log.Println("Data.allButtons =", key, foo)
if Data.allButtons[key].B == button {
log.Println("\tBUTTON MATCHED")
+ log.Println("\tData.allButtons[key].name", Data.allButtons[key].name)
+ log.Println("\tData.allButtons[key].note", Data.allButtons[key].note)
if Data.allButtons[key].custom != nil {
- Data.allButtons[key].custom(42, "something foo")
+ if Data.allButtons[key].note == "BACK" {
+ Data.allButtons[key].custom(42, "BACK")
+ } else if Data.allButtons[key].note == "CLOSE" {
+ Data.allButtons[key].custom(42, "CLOSE")
+ } else {
+ Data.allButtons[key].custom(42, "something foo")
+ }
}
}
}
diff --git a/tabWindow.go b/tabWindow.go
index d63cc8e..5b42bf3 100644
--- a/tabWindow.go
+++ b/tabWindow.go
@@ -23,8 +23,8 @@ func buttonClick(i int, s string) {
func ShowAccountQuestionTab() {
Data.cloudTab.Delete(0)
- log.Println("Sleep(1000)")
- time.Sleep(1000 * time.Millisecond)
+ log.Println("Sleep(200)")
+ time.Sleep(200 * time.Millisecond)
Data.smallBox = AddAccountQuestionBox(nil, buttonClick)
Data.cloudTab.InsertAt("New Account?", 0, Data.smallBox)
@@ -34,8 +34,8 @@ func ShowAccountQuestionTab() {
func ShowAccountTab() {
Data.cloudTab.Delete(0)
- log.Println("Sleep(1000)")
- time.Sleep(1000 * time.Millisecond)
+ log.Println("Sleep(200)")
+ time.Sleep(200 * time.Millisecond)
Data.smallBox = AddAccountBox(buttonClick)
Data.cloudTab.InsertAt("Add Account", 0, Data.smallBox)
@@ -45,8 +45,8 @@ func ShowAccountTab() {
func ShowMainTab() {
Data.cloudTab.Delete(0)
- log.Println("Sleep(1000)")
- time.Sleep(1000 * time.Millisecond)
+ log.Println("Sleep(200)")
+ time.Sleep(200 * time.Millisecond)
Data.smallBox = makeCloudInfoBox(buttonClick)
Data.cloudTab.InsertAt("Main", 0, Data.smallBox)