add Disable() and Enable()
This commit is contained in:
parent
5530d2c6ad
commit
a264a7d121
|
@ -103,6 +103,14 @@ func show(n *tree.Node, b bool) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func enableWidget(n *tree.Node) {
|
||||||
|
enable(n, true)
|
||||||
|
}
|
||||||
|
|
||||||
|
func disableWidget(n *tree.Node) {
|
||||||
|
enable(n, false)
|
||||||
|
}
|
||||||
|
|
||||||
func enable(n *tree.Node, b bool) {
|
func enable(n *tree.Node, b bool) {
|
||||||
if !ready(n) {
|
if !ready(n) {
|
||||||
return
|
return
|
||||||
|
|
|
@ -60,6 +60,10 @@ func initTree() *tree.TreeInfo {
|
||||||
t.SetLabel = setLabel
|
t.SetLabel = setLabel
|
||||||
t.SetText = setText
|
t.SetText = setText
|
||||||
t.AddText = addText
|
t.AddText = addText
|
||||||
|
|
||||||
|
t.Enable = enableWidget
|
||||||
|
t.Disable = disableWidget
|
||||||
|
|
||||||
t.SetChecked = setChecked
|
t.SetChecked = setChecked
|
||||||
t.ToolkitClose = toolkitClose
|
t.ToolkitClose = toolkitClose
|
||||||
t.ShowTable = showTable
|
t.ShowTable = showTable
|
||||||
|
|
Loading…
Reference in New Issue