From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jim Ingham To: insight@sources.redhat.com Subject: Re: Variable windows: BLT or ??? Date: Thu, 30 Aug 2001 11:56:00 -0000 Message-id: References: <999189447.3240.ezmlm@sources.redhat.com> X-SW-Source: 2001-q3/msg00220.html Keith, > Hi, > > Ok, so here we are. At long last, we are ready to whack tix from our > repository. This is the moment for which I've been waiting for a long, > long time. I'm sure Jim, Fernando, and Martin are equally happy to see > us > come this far along. > Great... > Any way, in order to completely remove tix from our repository, we need > to > have a solution for the variable windows. This is (and has been) the > biggest stumbling block for us whacking tix. We need some sort of > hierachial tree widget. > > I see three options: > > 1) Pull in and update the "tree" widget that Source Navigator uses This did look kind of awful... > 2) Pull in BLT and use its hiertree widget. I agree with Syd, this is the best option. You should not have to pull it in, however, I am pretty sure the SID folks already added it to the cygnus tree. You just need to include it in the insight module, and fiddle with dependencies. > 3) Look for another alternative (including writing our own) > This seems like a waste of time. There aren't any other good C-based ones out there, and a quick glance at the BLT code will convince you this is not altogether trivial. And you really don't want to use one of the canvas based ones, those get too slow too quickly. > Having been through the SN tree widget, my inclination is to go with #2 > right now, even though it will take some non-trivial effort (for me) to > upgrade BLT to build on cygwin. > George uses cygwin to build BLT himself - or at least he did last time I talked to him. I would be really surprised if he has switched to Visual Studio. So I don't think this should be much of a problem - just make sure the version you have is up to date. If you do run into any snags, you should surely contact George, he is usually very helpful about things like this. > Anyone have any comments on BLT, SN's tree widget, other alternatives? Go with BLT! Jim -- Jim Ingham jingham@apple.com Developer Tools - gdb Apple Computer