when selecting something in a tree you get a treeevent, this has a refrence
to the item in the dataprovider.

On 12/12/06, hank williams <[EMAIL PROTECTED]> wrote:

  I dont quite understand. I am trying to set the selectedItem in the tree
control. There is no concept of selection in the dataprovider so I dont know
how I could set the set a selected item in the data vs the view. Selection
is a view only concept.

Hank

On 12/12/06, Johannes Nel <[EMAIL PROTECTED]> wrote:

>  use .item of the treeEvent to get the model and use selectedItem in the
> tree to set according to model.
> so what i am basically saying is do your iteration over the dataprovider
> and code according to the data vs the view.
>
>
> On 12/12/06, hank williams < [EMAIL PROTECTED]> wrote:
> >
> >   Here's the issue.
> >
> > You have a tree that has certain leaves open.
> >
> > You get a selectedIndex from a tree lets say its 9. This means that
> > the 10th visible slot on the screen is selected, regardless of what is
> > or isnt open. Its 10 rows from the top of the screen.
> >
> > Then, you put that captured selectedIndex back. Its 9.
> >
> > But now the 9 seem not to mean the 10th row, but the 10th item at the
> > top level of the data structure. So if your first leaf in the tree is
> > open and it has 10 children, you will be selecting the 20th row on the
> > screen.
> >
> > In other words, reading a selectedIndex seems to be different from
> > setting a selectedIndex. This is interesting also because it is very
> > similar to my issue yesterday about the openItems being different when
> > you read it than when you set it.
> >
> > It appears to me there are a bunch of issues in the tree control
> > related to the fact that it is a heirarchical object being mapped to a
> > flat underlying list structure. Another similar issue is that the
> > iterators do not iterate over all the items in the tree, just the ones
> > at the top level. An iterator that doesnt iterate over all the objects
> > in the list doesnt seem to me to be very useful.
> >
> > I think all of this exposes some problems with the conceptual
> > underpinnings of the tree object. I would love to hear if others have
> > had similar issues.
> >
> > Hank
> >
>
>
>
> --
> j:pn
> http://www.lennel.org
>




--
j:pn
http://www.lennel.org

Reply via email to