summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-01-20 20:24:58 -0600
committerJeff Carr <[email protected]>2024-01-20 20:24:58 -0600
commit15e9548cf50fad96ee938f134daca32d7b83b896 (patch)
tree0663412f430517c55697325cea59c339c05c57bc /main.go
parentc1b2c4a18200172f01cf9a0d02aa632f087224d5 (diff)
it's my memory so I can forgetv0.12.6
lots of general improvements ready to fix gocui working on log settings fix the debugger Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'main.go')
-rw-r--r--main.go18
1 files changed, 8 insertions, 10 deletions
diff --git a/main.go b/main.go
index eccbe4d..eaf3244 100644
--- a/main.go
+++ b/main.go
@@ -13,22 +13,20 @@ import (
Creates a window helpful for debugging this package
*/
-func DebugWindow(p *gui.Node) {
+func DebugWindow() {
if me != nil {
log.Warn("Draw then Toggle() debuging window here")
me.bugWin.Toggle()
return
}
me = new(debuggerSettings)
- me.myGui = p
+ me.treeRoot = gui.TreeRoot()
- me.bugWin = gadgets.NewBasicWindow(p, "go.wit.com/gui debug window")
+ me.bugWin = gadgets.NewBasicWindow(me.treeRoot, "go.wit.com/gui debug window")
+ me.bugWin.Make()
me.bugWin.Draw()
DebugWindow2(me.bugWin.Box(), "Debug Tab")
- // initialize the log settings window (does not display it)
- me.myLS = logsettings.New(me.myGui)
-
if ArgDebug() {
log.SetTmp()
}
@@ -41,11 +39,11 @@ func DebugWindow2(newB *gui.Node, title string) *gui.Node {
gr = newB.NewGroup("Debugging Windows:")
gr.NewButton("logging", func() {
- me.myLS.Toggle()
+ logsettings.LogWindow()
})
gr.NewButton("Widgets Window", func() {
if me.widgets == nil {
- me.widgets = DebugWidgetWindow(me.myGui)
+ me.widgets = DebugWidgetWindow()
return
}
me.widgets.Toggle()
@@ -106,7 +104,7 @@ func DebugWindow2(newB *gui.Node, title string) *gui.Node {
gr.NewButton("GO Language Internals", func() {
if me.golang == nil {
- me.golang = DebugGolangWindow(me.myGui)
+ me.golang = DebugGolangWindow()
return
}
log.Warn("going to toggle golang window")
@@ -116,7 +114,7 @@ func DebugWindow2(newB *gui.Node, title string) *gui.Node {
})
gr.NewButton("GO Channels debug", func() {
if me.gochan == nil {
- me.gochan = DebugGoChannels(me.myGui)
+ me.gochan = DebugGoChannels()
return
}
log.Warn("going to toggle go channels window")