summaryrefslogtreecommitdiff
path: root/addAccount.go
diff options
context:
space:
mode:
Diffstat (limited to 'addAccount.go')
-rw-r--r--addAccount.go37
1 files changed, 27 insertions, 10 deletions
diff --git a/addAccount.go b/addAccount.go
index ed55ed7..a1d1d25 100644
--- a/addAccount.go
+++ b/addAccount.go
@@ -5,26 +5,43 @@ import "log"
import "github.com/andlabs/ui"
import _ "github.com/andlabs/ui/winmanifest"
+var subdomain *ui.Entry
+
func AddAccountQuestionBox(wm *WindowMap) *ui.Box {
- newbox := ui.NewVerticalBox()
- newbox.SetPadded(true)
+ vbox := ui.NewVerticalBox()
+ vbox.SetPadded(true)
- newButton := CreateButton(wm, nil, nil, "Create New Account", "AREA", nil)
- newbox.Append(newButton, false)
+ vboxN := ui.NewVerticalBox()
+ vboxN.SetPadded(true)
+ vboxN.Append(ui.NewLabel("Enter your Subdomain:"), false)
+
+ subdomain = ui.NewEntry()
+ subdomain.SetReadOnly(false)
- newbox.Append(ui.NewHorizontalSeparator(), false)
+ vboxN.Append(subdomain, false)
- okButton := CreateButton(wm, nil, nil, "I Have an Account", "AREA", nil)
- newbox.Append(okButton, false)
+ subdomain.OnChanged(func(*ui.Entry) {
+ log.Println("OK. subdomain =", subdomain.Text())
+ })
+ vbox.Append(vboxN, false)
+
+ vbox.Append(ui.NewHorizontalSeparator(), false)
+
+ okButton := CreateButton(wm, nil, nil, "Make me a Subdomain", "SUBDOMAIN", generateSubdomain)
+ vbox.Append(okButton, false)
+
+ return vbox
+}
- return newbox
+func generateSubdomain(b *ButtonMap) {
+ log.Println("generateSubdomain START")
+ subdomain.SetText("cust00013.wit.dev")
+ log.Println("generateSubdomain END")
}
-// func AddAccountBox(aTab *GuiTabStructure) {
func AddAccountBox(wm *WindowMap) *ui.Box {
vbox := ui.NewVerticalBox()
vbox.SetPadded(true)
-// aTab.firstBox = vbox
hboxAccount := ui.NewHorizontalBox()
hboxAccount.SetPadded(true)