parent
66f87e3448
commit
95b019ad22
|
@ -8,7 +8,7 @@ package main
|
|||
|
||||
import (
|
||||
"go.wit.com/log"
|
||||
"go.wit.com/lib/widget"
|
||||
"go.wit.com/widget"
|
||||
// "go.wit.com/gui/toolkits/tree"
|
||||
)
|
||||
|
||||
|
@ -16,7 +16,7 @@ func doAction(a widget.Action) {
|
|||
log.Log(INFO, "doAction() START a.ActionType =", a.ActionType)
|
||||
log.Log(INFO, "doAction() START a.ProgName =", a.ProgName)
|
||||
|
||||
if (a.ActionType == widget.ToolkitInit) {
|
||||
if a.ActionType == widget.ToolkitInit {
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -85,5 +85,5 @@ func doAction(a widget.Action) {
|
|||
default:
|
||||
log.Log(ERROR, "doAction() Unknown =", a.ActionType, a.WidgetType)
|
||||
}
|
||||
log.Log(INFO, "doAction() END =", a.ActionType, a.WidgetType)
|
||||
log.Log(INFO, "doAction() END =", a.ActionType, a.WidgetType)
|
||||
}
|
||||
|
|
6
args.go
6
args.go
|
@ -4,7 +4,7 @@ package main
|
|||
this enables command line options from other packages like 'gui' and 'log'
|
||||
*/
|
||||
|
||||
import (
|
||||
import (
|
||||
log "go.wit.com/log"
|
||||
)
|
||||
|
||||
|
@ -20,10 +20,10 @@ func init() {
|
|||
full := "toolkit/nocui"
|
||||
short := "nocui"
|
||||
|
||||
NOW = log.NewFlag( "NOW", true, full, short, "temp debugging stuff")
|
||||
NOW = log.NewFlag("NOW", true, full, short, "temp debugging stuff")
|
||||
INFO = log.NewFlag("INFO", false, full, short, "normal debugging stuff")
|
||||
|
||||
WARN = log.NewFlag("WARN", true, full, short, "bad things")
|
||||
WARN = log.NewFlag("WARN", true, full, short, "bad things")
|
||||
SPEW = log.NewFlag("SPEW", false, full, short, "spew stuff")
|
||||
|
||||
ERROR = log.NewFlag("ERROR", false, full, short, "toolkit errors")
|
||||
|
|
2
go.mod
2
go.mod
|
@ -1,3 +1,3 @@
|
|||
module go.wit.com/gui/toolkits/nocui
|
||||
module go.wit.com/toolkits/nocui
|
||||
|
||||
go 1.21.4
|
||||
|
|
10
stdin.go
10
stdin.go
|
@ -1,15 +1,15 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"os"
|
||||
"fmt"
|
||||
"bufio"
|
||||
"fmt"
|
||||
"os"
|
||||
"runtime/debug"
|
||||
"strings"
|
||||
"strconv"
|
||||
"strings"
|
||||
|
||||
"go.wit.com/log"
|
||||
"go.wit.com/lib/widget"
|
||||
"go.wit.com/widget"
|
||||
)
|
||||
|
||||
func simpleStdin() {
|
||||
|
@ -51,7 +51,7 @@ func simpleStdin() {
|
|||
i, _ := strconv.Atoi(s)
|
||||
log.Log(NOW, "got input:", i)
|
||||
n := me.treeRoot.FindWidgetId(i)
|
||||
if (n != nil) {
|
||||
if n != nil {
|
||||
n.DumpWidget("found node")
|
||||
for i, s := range n.State.Strings {
|
||||
log.Warn("n.State.Strings =", i, s)
|
||||
|
|
|
@ -9,7 +9,7 @@ type guiWidget struct {
|
|||
Width int
|
||||
Height int
|
||||
|
||||
c int
|
||||
c int
|
||||
val map[string]int
|
||||
}
|
||||
|
||||
|
@ -18,5 +18,5 @@ var me config
|
|||
|
||||
type config struct {
|
||||
treeRoot *tree.Node // the base of the binary tree. it should have id == 0
|
||||
myTree *tree.TreeInfo
|
||||
myTree *tree.TreeInfo
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue