space out buttons more
Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
parent
663704e3ec
commit
f2f43a2b0b
21
click.go
21
click.go
|
@ -183,9 +183,16 @@ func (w *guiWidget) doWidgetClick() {
|
||||||
me.myTree.SendUserEvent(w.node)
|
me.myTree.SendUserEvent(w.node)
|
||||||
case widget.Dropdown:
|
case widget.Dropdown:
|
||||||
log.Log(NOW, "do the dropdown here")
|
log.Log(NOW, "do the dropdown here")
|
||||||
|
var ddItems string
|
||||||
|
for i, s := range w.vals {
|
||||||
|
log.Log(NOW, "ddItem:", w.String(), i, s)
|
||||||
|
ddItems += s + "\n"
|
||||||
|
}
|
||||||
if me.ddview == nil {
|
if me.ddview == nil {
|
||||||
me.ddview = addDropdown()
|
me.ddview = addDropdown()
|
||||||
tk := me.ddview.TK.(*guiWidget)
|
tk := me.ddview.TK.(*guiWidget)
|
||||||
|
tk.labelN = ddItems
|
||||||
|
tk.SetText(ddItems)
|
||||||
tk.gocuiSize.w0 = 20
|
tk.gocuiSize.w0 = 20
|
||||||
tk.gocuiSize.w1 = 40
|
tk.gocuiSize.w1 = 40
|
||||||
tk.gocuiSize.h0 = 10
|
tk.gocuiSize.h0 = 10
|
||||||
|
@ -201,7 +208,7 @@ func (w *guiWidget) doWidgetClick() {
|
||||||
tk.v.Wrap = true
|
tk.v.Wrap = true
|
||||||
tk.v.Frame = true
|
tk.v.Frame = true
|
||||||
tk.v.Clear()
|
tk.v.Clear()
|
||||||
fmt.Fprint(tk.v, "example.com\nwit.com")
|
fmt.Fprint(tk.v, ddItems)
|
||||||
tk.SetVisible(true)
|
tk.SetVisible(true)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -213,16 +220,12 @@ func (w *guiWidget) doWidgetClick() {
|
||||||
me.baseGui.DeleteView("ddview")
|
me.baseGui.DeleteView("ddview")
|
||||||
tk.v = nil
|
tk.v = nil
|
||||||
} else {
|
} else {
|
||||||
var dnsList string
|
|
||||||
for i, s := range tk.vals {
|
|
||||||
log.Log(NOW, "AddText()", w.String(), i, s)
|
|
||||||
dnsList += s + "\n"
|
|
||||||
}
|
|
||||||
me.ddNode = w.node
|
me.ddNode = w.node
|
||||||
log.Log(NOW, "new dns list should be set to:", dnsList)
|
log.Log(NOW, "new dns list should be set to:", ddItems)
|
||||||
tk.labelN = dnsList
|
tk.labelN = ddItems
|
||||||
tk.SetText(dnsList)
|
tk.SetText(ddItems)
|
||||||
tk.SetVisible(true)
|
tk.SetVisible(true)
|
||||||
|
fmt.Fprint(tk.v, ddItems)
|
||||||
}
|
}
|
||||||
for i, s := range tk.vals {
|
for i, s := range tk.vals {
|
||||||
log.Log(NOW, "AddText()", tk.String(), i, s)
|
log.Log(NOW, "AddText()", tk.String(), i, s)
|
||||||
|
|
2
mouse.go
2
mouse.go
|
@ -89,7 +89,7 @@ func makeDropdownView() {
|
||||||
tk.v.Wrap = true
|
tk.v.Wrap = true
|
||||||
tk.v.Frame = true
|
tk.v.Frame = true
|
||||||
tk.v.Clear()
|
tk.v.Clear()
|
||||||
fmt.Fprint(tk.v, "example.com\nwit.com")
|
fmt.Fprint(tk.v, tk.labelN)
|
||||||
}
|
}
|
||||||
|
|
||||||
func mouseUp(g *gocui.Gui, v *gocui.View) error {
|
func mouseUp(g *gocui.Gui, v *gocui.View) error {
|
||||||
|
|
2
place.go
2
place.go
|
@ -87,7 +87,7 @@ func (tk *guiWidget) placeWidgets(startW int, startH int) (int, int) {
|
||||||
// h := newR.h1 - newR.h0
|
// h := newR.h1 - newR.h0
|
||||||
|
|
||||||
// increment straight down
|
// increment straight down
|
||||||
newH += sizeH
|
newH += sizeH + 1
|
||||||
if sizeW > maxW {
|
if sizeW > maxW {
|
||||||
maxW = sizeW
|
maxW = sizeW
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue