summaryrefslogtreecommitdiff
path: root/dropdown.go
diff options
context:
space:
mode:
Diffstat (limited to 'dropdown.go')
-rw-r--r--dropdown.go13
1 files changed, 11 insertions, 2 deletions
diff --git a/dropdown.go b/dropdown.go
index 899e947..875e567 100644
--- a/dropdown.go
+++ b/dropdown.go
@@ -74,6 +74,13 @@ func (tk *guiWidget) showDropdown() {
me.dropdown.tk.Show()
me.dropdown.active = true
me.dropdown.callerTK = tk
+
+ r := me.dropdown.tk.gocuiSize // set the 'full' size so that mouse clicks are sent here
+ me.dropdown.tk.full.w0 = r.w0
+ me.dropdown.tk.full.w1 = r.w1
+ me.dropdown.tk.full.h0 = r.h0
+ me.dropdown.tk.full.h1 = r.h1
+
me.dropdown.tk.dumpWidget("showDropdown()")
}
@@ -140,15 +147,17 @@ func (tk *guiWidget) showTextbox() {
// log.Log(GOCUI, "showTextbox() SHOWING AT W,H=", startW, startH)
me.textbox.tk.MoveToOffset(startW+3, startH+2)
me.textbox.tk.labelN = "holy cow"
- me.textbox.tk.setColorInput()
+ me.textbox.tk.setColorModal()
me.textbox.tk.Show()
me.textbox.active = true
me.textbox.callerTK = tk
- r := me.textbox.tk.gocuiSize
+
+ r := me.textbox.tk.gocuiSize // set the 'full' size so that mouse clicks are sent here
me.textbox.tk.full.w0 = r.w0
me.textbox.tk.full.w1 = r.w1
me.textbox.tk.full.h0 = r.h0
me.textbox.tk.full.h1 = r.h1
+
me.textbox.tk.dumpWidget("showTextbox()")
}