[Xotcl] Ordering of Children
Matthew Dodwell
mjd at orcaspirit.co.uk
Wed Feb 1 14:18:28 CET 2006
Hi,
Hopefully a simple question.
I'm building a tree view controller and am seeing an unexpected ordering
issue. I add with;
MemoryLineController instproc init {} {
my AddNode "File Diagnostics"
my AddNode "Real time Diagnostics"
my AddNode "Graphs"
my AddNode "Post-Processing"
}
MemoryLineController instproc CreateTreeview {} {
set counter 1
foreach childNode [my info children *gNode*] {
$childNode BuildTreeNode [my tree] $counter
incr counter
}
}
MemoryLineController instproc AddNode {name} {
eval GUINode [self]::[my autoname gNode%02d] -DisplayName {$name}
}
So the init method adds my root level nodes
The order I get out is;
Post-Processing
File Diagnostics
Real time Diagnostics
Graphs
i.e. the last is displayed first and then the next 3 in order. Why is this
and what is the best way to correct it?
thanks
Matthew
More information about the Xotcl
mailing list