diff options
Diffstat (limited to 'dropdown.go')
| -rw-r--r-- | dropdown.go | 13 |
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()") } |
