public inbox for insight@sourceware.org
 help / color / mirror / Atom feed
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

       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).