| Francois:
Thanks for the good words about the browser -- I'm glad your customers liked
it.
About two months ago, I mentioned this same idea (using the SVN widget for
instance vs class information) to Dan Carr (supervisor or the Iconic Map
project). I believe that he passed on the idea to the IM project leader --
Jim Lemmon. They think it is a good idea and are considering this kind of
new functionality for future releases.
There are some difficulties to address though. The one that came to my mind
when I first considered this problem was the need for fast access to instance
information (like the browser has for dictionary class information). Not all
instances come from the MIR -- some come from directly querying the entity in
real time. In these cases, it may take some time to gather all the instance
information. One way to solve this problem is to employ high-density user
interface widgets. These widgets employ a "lazy evaluation" technique that
displays only a couple of instances at one time, thus allowing the rest of the
instances to be gathered when necessary.
I think I worked out most of the problems, but the idea needs to be prototyped
to prove the concept.
Keith Roberts and I have recently submitted an A/D proposal that includes
prototyping this kind of functionality. I'm hoping that funds will become
available to allow us to work on this kind of project.
As far as getting the source code is concerned, you'll have to talk to
my supervisor -- Jim Carey (TOOK::CAREY, DTN:227-3307).
The source code is rather simple actually. It employs the SVN (Structured
Visual Navigation) widget that is part of the Motif Extensions. If you need
a hand understanding this widget, let me know...
- Jerry
|