diff options
| author | Jeff Carr <[email protected]> | 2024-01-20 20:24:58 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-20 20:24:58 -0600 |
| commit | 15e9548cf50fad96ee938f134daca32d7b83b896 (patch) | |
| tree | 0663412f430517c55697325cea59c339c05c57bc /main.go | |
| parent | c1b2c4a18200172f01cf9a0d02aa632f087224d5 (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.go | 18 |
1 files changed, 8 insertions, 10 deletions
@@ -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") |
