This is the mail archive of the insight@sources.redhat.com mailing list for the Insight project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Variable windows: BLT or ???


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]