test callback()
This commit is contained in:
parent
b8cafe1bd3
commit
3e4383e131
11
gui.go
11
gui.go
|
@ -17,6 +17,7 @@ are the generic default command line arguments for the 'GUI' package
|
|||
*/
|
||||
type ArgsGui struct {
|
||||
GuiPluginHack string `arg:"--gui-check-plugin" help:"hack to verify GO plugins load"`
|
||||
GuiVerbose bool `arg:"--gui-verbose" help:"enable all logging"`
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -48,10 +49,17 @@ func ArgToolkit() string {
|
|||
func postMustParse(s string) string {
|
||||
switch s {
|
||||
case "PluginHack":
|
||||
return argGui.GuiPluginHack
|
||||
case "VERBOSE":
|
||||
if argGui.GuiVerbose == true {
|
||||
return "true"
|
||||
}
|
||||
return "false"
|
||||
case "FILE":
|
||||
return "someplugin"
|
||||
default:
|
||||
return ""
|
||||
}
|
||||
return "unknown"
|
||||
}
|
||||
|
||||
func Gui() *gui.Node {
|
||||
|
@ -60,6 +68,7 @@ func Gui() *gui.Node {
|
|||
os.Exit(0)
|
||||
}
|
||||
arg.Register(&argGui)
|
||||
gui.InitArg()
|
||||
|
||||
return gui.PreInit(postMustParse)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue