From: John H. <ec...@ya...> - 2009-10-29 03:41:45
|
With the help of a debugger and plenty of Google searches, and a lot of guessing, I was able to invoke most of the wx tree functions. It proves that the minimal tree wrapper does work. -- John Henry ----- Original Message ---- > From: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX > To: John Henry <kim...@ya...> > Cc: pyt...@li... > Sent: Wed, October 28, 2009 4:24:03 AM > Subject: Re: [Pythoncard-users] tree > > On 21/10/09 00:27, John Henry wrote: > > Does anybody have more examples on the tree control? The minimum tree only > show very simple functions and I'm able to do those. But there is no > information on how I can traverse the tree - start with the root, get to the > NextChild, get the label, delete a branch, programmatically expand or contract a > branch, ... - all the standard things one would do with a tree... > > My use of the tree control hasn't been much more sophisticated than the > example. I did add a couple of extra method aliases to > PythonCard\components\tree.py because the ones already there are only > enough to support the example. So in __init__ I added > > setExpanded = wx.TreeCtrl.Expand > clearTree = wx.TreeCtrl.DeleteAllItems > > so that having built the tree from a dictionary I could open up all of > the nodes at startup, and I could tear it down and rebuild it > differently later on. > > -- > XXXXXXXXXXX > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users |