parent
b992949060
commit
9b4bf224dc
|
@ -95,7 +95,7 @@ func (eb *errorBox) add(kind string, ip string) bool {
|
||||||
anErr.kindLabel = eb.grid.NewLabel(kind)
|
anErr.kindLabel = eb.grid.NewLabel(kind)
|
||||||
anErr.ipLabel = eb.grid.NewLabel(ip)
|
anErr.ipLabel = eb.grid.NewLabel(ip)
|
||||||
anErr.statusLabel = eb.grid.NewLabel("")
|
anErr.statusLabel = eb.grid.NewLabel("")
|
||||||
anErr.button = eb.grid.NewButton(kind, func() {
|
anErr.button = eb.grid.NewButton("Fix", func() {
|
||||||
log.Log(WARN, "got", kind, "here. IP =", ip)
|
log.Log(WARN, "got", kind, "here. IP =", ip)
|
||||||
eb.fix(tmp)
|
eb.fix(tmp)
|
||||||
})
|
})
|
||||||
|
|
16
gui.go
16
gui.go
|
@ -110,29 +110,17 @@ func mainWindow(title string) {
|
||||||
me.fixWindow = smartwindow.New()
|
me.fixWindow = smartwindow.New()
|
||||||
me.fixWindow.SetParent(me.myGui)
|
me.fixWindow.SetParent(me.myGui)
|
||||||
me.fixWindow.Title("smart window test")
|
me.fixWindow.Title("smart window test")
|
||||||
me.fixWindow.SetDraw(drawFixWindow)
|
me.fixWindow.SetDraw(testSmartWindow)
|
||||||
me.fixWindow.Vertical()
|
me.fixWindow.Vertical()
|
||||||
me.fixWindow.Make()
|
me.fixWindow.Make()
|
||||||
me.fixWindow.Draw()
|
me.fixWindow.Draw()
|
||||||
me.fixWindow.Hide()
|
me.fixWindow.Hide()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
me.fixWindow.Toggle()
|
||||||
})
|
})
|
||||||
|
|
||||||
gr.NewButton("Show Errors", func () {
|
gr.NewButton("Show Errors", func () {
|
||||||
/*
|
|
||||||
if me.fixWindow == nil {
|
|
||||||
me.fixWindow = smartwindow.New()
|
|
||||||
me.fixWindow.SetParent(me.myGui)
|
|
||||||
me.fixWindow.Title("fix window")
|
|
||||||
me.fixWindow.SetDraw(drawFixWindow)
|
|
||||||
me.fixWindow.Vertical()
|
|
||||||
me.fixWindow.Make()
|
|
||||||
me.fixWindow.Draw()
|
|
||||||
me.fixWindow.Hide()
|
|
||||||
return
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
me.problems.Toggle()
|
me.problems.Toggle()
|
||||||
})
|
})
|
||||||
me.autofix = gr.NewCheckbox("Auto-correct Errors")
|
me.autofix = gr.NewCheckbox("Auto-correct Errors")
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
// testing the smart window
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"go.wit.com/log"
|
||||||
|
// "go.wit.com/gui/cloudflare"
|
||||||
|
"go.wit.com/apps/control-panel-dns/smartwindow"
|
||||||
|
)
|
||||||
|
|
||||||
|
func testSmartWindow(sw *smartwindow.SmartWindow) {
|
||||||
|
log.Log(WARN, "testSmartWindow() START")
|
||||||
|
grid := sw.Box().NewGrid("test", 5, 1)
|
||||||
|
grid.NewLabel("test 1")
|
||||||
|
grid.NewLabel("test 1")
|
||||||
|
grid.NewLabel("test 2")
|
||||||
|
grid.NewLabel("test 2")
|
||||||
|
grid.NewLabel("test 3")
|
||||||
|
grid.NewLabel("test 3")
|
||||||
|
grid.NewLabel("test 3")
|
||||||
|
grid.NewLabel("test 3")
|
||||||
|
}
|
Loading…
Reference in New Issue