[Users] treePanel (more questions)
Stefanie Weykam
stefanie at weykam.net
Fri Nov 12 10:02:00 CET 2010
Thank you so much to all of you. Your comments have been of great help.
Now I’ve got everthing in place. Well almost..
So far I’ve got my tree populated with groups and even a subgroup,
several groupless layers and I have also recovered my graticule layer
control.
Just for curiosity: It doesn’t seem to be necessary to apply a loader
for base layers in a baseLayerContainer. I assume that layers with
‘isBaselayer’ set to true will be automatically loaded here?
Now, how can I add a checkbox to the group node? The objective is to
turn all child nodes on and off at once. Such as if this was a layer
group (gx_layer), except that these children aren’t necessarily layers
with a common URL. Can this somehow be achieved by modifying a layerNode
or rather by modifying the layerContainer?
I’m also considering adding radio buttons to those layers which are
queryable. They would share the same checkedGroup, no matter which group
they belong to. I already have layer properties for my WMS layers that
could be used for the distinction (queryable: true, infoFormat: ..).
But then I had to add some space to those layers which are not
queryable, to keep everything nice and aligned in the tree. Achieving a
perfect alignment in any browser could be awesome. I wonder if this is a
lot of fuzz.
The alternative is to place a query tool with a selection list somewhere
in a bar. This also might be the user friendlier solution.
I would highly appreciate your opinion.
Best regards,
Stefanie Weykam
More information about the Users
mailing list