diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 32 |
1 files changed, 14 insertions, 18 deletions
@@ -11,9 +11,9 @@ import ( "time" "go.wit.com/gui" - "go.wit.com/lib/debugger" "go.wit.com/log" + "go.wit.com/lib/gadgets" "go.wit.com/lib/gui/linuxstatus" "github.com/miekg/dns" @@ -39,28 +39,24 @@ func main() { me.myGui.InitEmbed(resToolkit) me.myGui.Default() - // setup the main window - setupControlPanelWindow("DNS and IPv6 Control Panel") + // setup the main tab + me.window = gadgets.RawBasicWindow("DNS and IPv6 Control Panel") + me.window.Make() - me.debug = debugWindow("Debugging") + makeMainWindow() - // TODO: track this bug down - log.Sleep(1) - me.window.Toggle() - log.Sleep(1) - me.window.Toggle() + // These are your problems + me.problems = NewErrorBox(me.window.Box(), "Errors", "has problems?") + me.problems.addIPerror(RR, USER, "1:1:1:1") - me.digStatus = NewDigStatusWindow(me.myGui) - me.statusDNS = NewHostnameStatusWindow(me.myGui) + me.window.Show() - me.statusOS = linuxstatus.NewLinuxStatus(me.myGui) + me.debug = debugWindow("Debugging") - if debugger.ArgDebug() { - go func() { - log.Sleep(2) - debugger.DebugWindow() - }() - } + me.digStatus = NewDigStatusWindow() + me.statusDNS = NewHostnameStatusWindow() + + me.statusOS = linuxstatus.NewLinuxStatus(me.myGui) digLoop() |
