TempTree.LoadFromFile("MyDataFile.txt")
DIM Items(TempTree.ItemCount-1) AS QMENUITEM
DIM Parents(TempTree.ItemCount-1) AS INTEGER
FOR N=0 TO TempTree.ItemCount-1
FOR M=0 TO N
IF TempTree.Item(M).Level=TempTree.Item(N).Level-1 THEN
Parents(N)=M+1
END IF
NEXT
NEXT
FOR N=0 TO TempTree.ItemCount-1
IF Parents(N)=0 THEN
Popup.AddItems Items(N)
ELSE
Items(Parents(N)-1).AddItems Items(N)
END IF
Items(N).CAPTION=LEFT$(TempTree.Item(N).Text _
,INSTR(TempTree.Item(N).Text,"|")-1)
NEXT
Popup.Popup(0,0)
|