Sweet. So has your experience been that the TG code is easy to
modify? It's easy to add new interfaces (like double clicking to do
something), right?
An area where I haven't done much work, is to allow nodes to be painted
in different ways. I am glad that you are able to add different
shapes, and colors. What I would really appreciate though, would be
if you could come up with some suggestions as to how to make the painting
code more pluggable.
Currently TGPanel, the main class, is responsible for drawing
everything. But it would be nice to set up a structure where nodes
would do their own painting. This would make it easier on
developers, because then they could plug in new node types individually,
rather then including a whole set of nodes.
Well, that's just something to think about. Meanwhile, I look
forward to seeing any patches that you make, and of course the integrated
versions of Nexist and the other topic map engine.
--Alex
At 10:28 PM 9/9/01 -0700, you wrote:
As the beginnings of modifying TouchGraph to serve a more generalized
purpose, e.g. display of Topic Maps, I have added some code that allows you
to use a right click to select node type. There is an image of the results
thus far at
http://www.thinkalong.com/Nexist/TouchGraph2.gif
Next, I need to add double click functionality so that you can open a nodes
property sheet to see what the node contains.
Right now, I have three types of nodes: rectangle, round rectangle, and
oval. Maybe some more node types can be added.
Also, Nodes will take on different colors to color code Topic, Association,
Occurrence, and so forth.
When this coding is done, I'll make the source available to Alex for
whatever purpose he wants. Meanwhile, it's going in Nexist and another
Topic Map Engine that I have.
TouchGraph is about as cool as it gets. Many thanks, Alex.
Cheers
Jack
Yahoo! Groups Sponsor
Choose from 1000s of job listings!
Community email addresses:
Post message: unrev-II@onelist.com
Subscribe: unrev-II-subscribe@onelist.com
Unsubscribe: unrev-II-unsubscribe@onelist.com
List owner: unrev-II-owner@onelist.com
Shortcut URL to this page:
http://www.onelist.com/community/unrev-II
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
Yahoo! Groups Sponsor |
![]() |
This archive was generated by hypermail 2.0.0 : Mon Sep 10 2001 - 08:57:55 PDT