>       We currently have a treekey class that will do this.  Not sure exactly 
> what you are trying to do, but maybe we could give some advice, if you 
> give us the details.

I need to display a tree widget in the UI (one tree for every Hebrew word), every item 
of the tree refers to a grammatical form or a class of grammatical forms. For this is 
need to generate a tree data structure in Sword (or alternatively, as I said above, 
use virtual functions or callbacks to generate the tree). When user clicks an item in 
the tree, the UI will display the corresponding entry or several entries which I am 
going to get from an LD.

It isn't simple, e.g. user may reorder items in the tree by a special widget (in fact 
after user interaction with this widget the tree will be regeberated anew by Sword 
with an other order of items), not simple to explain etc.

So I need to attach a data structure to each item (not just a key). By this data 
structure several keys will be generated and used for getting the entries from a LD.

TreeKeyIdx (the only non-virtual class derived from TreeKey I found) is too 
specialized for this. May be I should use a simpler class? Or virtual functions or 
callbacks?
-- 
Victor Porton ([EMAIL PROTECTED])

Reply via email to