From kragen@dnaco.net Fri Aug 14 13:40:49 1998 Date: Fri, 14 Aug 1998 13:40:47 -0400 (EDT) From: Kragen To: angela@itm.uni-sb.de Subject: hello? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Keywords: X-UID: 1263 Status: O X-Status: Is there anyone else on this mailing list? I posted a message almost a month ago, and Oliver Pabst posted a message a month before that, and (apparently) most of the messages prior to that. I'm interested in implementing a software toy as a plugin for angela!. I'd ideally need the following functionality: - iterate through all the nodes - iterate through all the nodes that have edges pointing from them to a particular node X - store a property on a node, and fetch it later - change the color of a node, and all the edges coming out of it - run my code periodically -- it should take only a few milliseconds to process all the nodes, assuming angela!'s implementation of the above functionality is reasonably fast, and the user should be able to edit the graph in between, so I'd like to run on a timer in an event loop. And for future stuff, I'd like to be notified when the user changes the way a node is connected up -- like if they remove or add an edge to or from it. The README implies I can do all this stuff, but doesn't really say. I guess maybe I should just download angela! and read the code or docs. Is there an easier way? (btw, I think angela! and other similar things -- like daVinci -- are going to be very, very important to the future of GUIs, particularly on Linux.) Kragen