I should point out that I have begun to add swing components. The basic TG
is still awt, but some of the "featurettes" I have added are swing. They
could be moved back to awt if that's important, but I have found that the
Java plugin works just fine for applets; I'm using it mostly in application
mode.
Jack
At 09:38 AM 9/11/2001 +0200, you wrote:
>Jack, Alex,
>
>In my concept mapping applet I have a lot of the code that you are adding
>to TouchGraph. Nodes can be painted in different colors, links can be
>named. It reads the node and link structure from a URL that is given to it
>by the hosting html page. The URL returns an XML file which the applet
>parses. Nodes can contain other nodes. Nodes and links can have URL
>attachments. Post-it notes can be added to nodes and links and act as
>small chat rooms since all users can add in their comments.
>
>The applet and server form a collaborative platform so that users see in
>slightly delayed real time what others are doing, who is logged in etc.
>There's also a search mechanism.
>
>I don't have the lens and zoom capabilities which I always wanted to add.
>
>The code is too tangled though and in bad need of refactoring which is why
>i never dared propose it as open source but a merge with TouchGraph could
>be fun.
>
>Check it out at
><http://icapc4.epfl.ch/bootstrap>http://icapc4.epfl.ch/bootstrap.
>
>login: Bootstrap
>password: Bootstrap
>
>Fire up the AWT version, it's faster and has most of the features. The
>user manual link is broken because the applet's capabilities evolved
>faster than I could update the manual.
>
>It runs fine on Windows machines. On Linux and Mac it's not as good even
>though the code is pure Java.
>
>Gil
>>-----Original Message-----
>>From: Jack Park [mailto:jackpark@thinkalong.com]
>>Sent: mardi, 11. septembre 2001 07:23
>>To: unrev-II@yahoogroups.com
>>Subject: [unrev-II] More TouchGraph2
>>
>Got to playing around with TopicMap like structures. Results at
><http://www.thinkalong.com/Nexist/tgLivingThing.gif>http://www.thinkalong.c
>om/Nexist/tgLivingThing.gif
>
>Decided to post the source code in its present state
><http://www.thinkalong.com/Nexist/tgsrc.zip>http://www.thinkalong.com/Nexis
>t/tgsrc.zip
>
>Nodes now paint themselves.
>Nodes now have a shell of a NodePropertySheet, which has a shell of a
>PropertySheetEditor dialog.
>None of that is wired yet.
>
>There is no first node on boot.
>There is no drag to add a node. Drag only adds edges.
>All nodes are added by right click of the mouse.
>
>What's needed now:
> fiddle with node placement -- right now, drop a node on the canvas
> and it
>wanders off screen and you have to scroll around to find it.
> make edges paint themselves and allow them to have colors (a color
> ontology).
>
>Looking at the tgLivingThing gif, one can begin to make the case that
>Bernard did earlier: rollover popup of edge properties. That's tricky,
>particularly with the curved edges -- will be tricky (methinks) to figure
>out the bounding box for mouse detection. Worth a try, however.
>
>Now, we can begin to write an XML import/export routine for it. My plan is
>to grab the XTM import/export I already have, and, perhaps, my
>persistentXTM system as well (saves to RDBMS).
>
>Lots to think about.
>Cheers
>Jack
>
>
>
>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>http://www.onelist.com/community
>/unrev-II
>>
>>
>Your use of Yahoo! Groups is subject to the
><http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service.
>>
>>
>>Yahoo! Groups
>>Sponsor<http://rd.yahoo.com/M=207641.1594108.3142424.1269402/D=egroupweb/S
>>=1705005512:HM/A=765263/R=0/*http://www.verisign.com/cgi-bin/go.cgi?a=b153
>>340270003000>
>>
>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>http://www.onelist.com/community
>/unrev-II
>>
>>
>Your use of Yahoo! Groups is subject to the
><http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service.
>>
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Secure your servers with 128-bit SSL encryption! Grab your copy of VeriSign's FREE Guide: "Securing Your Web Site for Business." Get it Now!
http://us.click.yahoo.com/n7RbFC/zhwCAA/yigFAA/IHFolB/TM
---------------------------------------------------------------------~->
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 http://docs.yahoo.com/info/terms/
This archive was generated by hypermail 2.0.0 : Tue Sep 11 2001 - 07:07:02 PDT