13 from pyfbsdk_additions
import *
16 def TreeSelectCallback(control, event):
17 print "Node : ",event.TreeNode.Name,
" selected."
19 def TreeCheckCallback(control, event):
20 print "Node : ",event.TreeNode.Name,
" checked."
22 def PopulateLayout(mainLyt):
27 mainLyt.AddRegion(
"main",
"main", x, y, w, h)
32 t.AutoExpandOnDblClick =
True
33 t.AutoExpandOnDragOver =
True
35 t.AutoScrollOnExpand =
True
37 t.DeselectOnCollapse =
True
38 t.EditNodeOn2Select =
True
39 t.HighlightOnRightClick =
True
42 t.NoSelectOnDrag =
True
43 t.NoSelectOnRightClick =
False
46 mainLyt.SetControl(
"main",t)
49 n = t.InsertLast(r,
"1")
51 n = t.InsertLast(n,
"2")
52 n = t.InsertLast(n,
"3")
53 n = t.InsertLast(n,
"4")
55 n = t.InsertLast(r,
"5")
56 n = t.InsertLast(n,
"6")
59 t.OnSelect.Add(TreeSelectCallback)
60 t.OnClickCheck.Add(TreeCheckCallback)