TCL TK Introduction to second Use case
Use Case - 2 : User Interaction
What was done:
Since a lot of the interaction code was done in from Use Case 1,
we just had to modify by adding new features. Such features included
moving edge labels & making/deleting bend nodes. Lots of discussion
went on with the PP Group in terms of what data they would be receiving.
This is when we set the passing of coord's as string for simplicity.
We also needed some C++ calls for relabeling/deleting of edges and verities
as well as location updating. (The rename and deleting actually erase and
redraw the graph with the new changes.)
No real changes took place with the menu items.
Bugs:
None to speak of. Any errors that were here were found in the next use case.
Fixes:
--------------------------------------------------
Use Case 2 -
We refined the user interaction in this case. We
placed most of our efforts into the bindings.tcl with a
little work in edge.tcl & vertex.tcl.