I'm using TreeView with a database that is being executed at runtime.  You 
can pretty easily modify it on the fly with the addChildXTV/removeChildXTV.

HTH

Bill

>From: "Sam Bennett" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>
>Subject: Re: <lingo-l> Binary Tree Structure In Lingo
>Date: Fri, 5 Oct 2001 13:27:36 -0400
>
>i have a tree structure reader and each node is an object- with an ID and
>the object reference in a property list of the controlling object. (does
>that make sense? i've been looking at it for too long to tell- example
>provided below)
>
>i have a trunk object which contains references to branch objects which
>contain references to either a series of leaf objects or to other branch
>objects.
>
>my trunk object looks like: (way stripped down)
>
>property cplobjBranches
>
>on new me
>   cplobjBranches = [:]
>   return me
>end new
>
>on mMakeBranch me, symBranchID
>   cplobjBranches.addProp(symBranchID, new(script "Branch_Object"))
>end mMakeBranch
>
>and in turn branches have a property(property list) that contains leaves or
>other branches. it works pretty well for me, the hardest part of the whole
>thing is controlling how they're displayed on screen and how they react 
>when
>clicked. it's not rocket science, but as al pointed out if you have the
>dough there's an xtra available to do that sort of thing. al: is it 
>dynamic?
>ie, can i define the tree based on xml i parse in at runtime?
>
>-----Original Message-----
>From: Morales, Carlos R. <[EMAIL PROTECTED]>
>To: '[EMAIL PROTECTED]' <[EMAIL PROTECTED]>
>Date: Friday, October 05, 2001 1:52 PM
>Subject: <lingo-l> Binary Tree Structure In Lingo
>
>
> >I need to model a tree in Lingo.  I'm leaning towards modeling each node 
>as
> >an object and using the address of each the objects as I would pointers 
>in
> >C++.  Is this the best approach?
> >
> >-carlos
> >
> >[To remove yourself from this list, or to change to digest mode, go to
> >http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
> >email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
> >Lingo-L is for learning and helping with programming Lingo.  Thanks!]
> >
> >
>
>
>[To remove yourself from this list, or to change to digest mode, go to
>http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
>email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
>Lingo-L is for learning and helping with programming Lingo.  Thanks!]
>


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to