From: Jim Ingham <jingham@apple.com>
To: insight@sources.redhat.com
Subject: Re: Variable windows: BLT or ???
Date: Thu, 30 Aug 2001 11:56:00 -0000 [thread overview]
Message-ID: <C0F82AC3-9D78-11D5-9808-00306564F600@apple.com> (raw)
In-Reply-To: <999189447.3240.ezmlm@sources.redhat.com>
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
next parent reply other threads:[~2001-08-30 11:56 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <999189447.3240.ezmlm@sources.redhat.com>
2001-08-30 11:56 ` Jim Ingham [this message]
[not found] <3B952662.3B869D36@redhat.com>
2001-09-04 12:54 ` Ian Roxborough
2001-09-05 8:02 ` Keith Seitz
2001-08-28 17:32 Keith Seitz
2001-08-29 10:37 ` Syd Polk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=C0F82AC3-9D78-11D5-9808-00306564F600@apple.com \
--to=jingham@apple.com \
--cc=insight@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).