diff options
| author | Jeff Carr <[email protected]> | 2023-12-16 12:59:18 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2023-12-16 12:59:18 -0600 |
| commit | bbf96ee7fa67a6d50ea1d1b3a23a3f44f136a30e (patch) | |
| tree | a96585438a24f296d58fb3d2bd5cad8f1d4c8f3c /gui.go | |
| parent | e9f1723dbc8dab3bd84f7006723f6ae9c97df88c (diff) | |
seems to compile and runv0.1.1
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'gui.go')
| -rw-r--r-- | gui.go | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -20,7 +20,7 @@ func setupControlPanelWindow() { me.window = myGui.NewWindow("DNS and IPv6 Control Panel").Standard() me.window.Dump() - sleep(1) + sleep(me.artificialSleep) dnsTab("DNS") debugTab("Debug") @@ -99,6 +99,22 @@ func debugTab(title string) { DumpPublicDNSZone("apple.com") dumpIPs("www.apple.com") }) + + g2.NewLabel("control panel TTL (in tenths of seconds)") + ttl := g2.NewSlider("dnsTTL", 1, 100) + ttl.Set(me.dnsTTL * 10) + ttl.Custom = func () { + me.dnsTTL = ttl.I / 10 + log.Println("dnsTTL =", me.dnsTTL) + } + + g2.NewLabel("control panel loop delay (in tenths of seconds)") + ttl2 := g2.NewSlider("dnsTTL", 1, 100) + ttl2.Set(me.dnsTTLsleep) + ttl2.Custom = func () { + me.dnsTTLsleep = float64(ttl2.I) / 10 + log.Println("dnsTTLsleep =", me.dnsTTLsleep) + } } func myDefaultExit(n *gui.Node) { |
