TCL TK Introduction to fourth Use case
Use Case - 4 : Error checking and general fixes.
What is going to be done:
The PP Group will be taking control of tracking objects with a unique
serial number. Tcl will referred to the object through this number
rather than through the label name. This will makes thing easier to
work with and less confusing for Tcl and C++.
We will also be calling a C++ label checking system so that
we can check for valid or dupicated label names. (as well as
circular inheritence I think.)
A save postscript file menu item was added. The "Save" and "Save As"
work as they should just like in real programs. The "Save Work" warnings
needed a small tweak because sometime it would pop-up even when
no changes were made. Added the On-Line Help stuff. Fixed up the Description
Name function in the toolbar. Documented and Commented everything
we had done.
Fixed the bugs from Use Cases - 3.
Bugs:
None! (We haven't tested anything yet, so they don't exist.)
----------------------------------------------------
Use Case 4 -
Iniitially we spend our time commenting and documenting what we had
done and fixing bugs from Use Case 3. Our efforts then shifted on getting
vertex.tcl, edge.tcl, drawing.tcl, and bindings.tcl converted to handle the
new unique ID numbers handed to use from the PP Group. There were a lot of
little bugs to fixes. Then it was just test and refine the tcl/tk and make
fix requests to the PP Group if something of theirs didn't work quite
right.
Fixes:
It's perfect...nothing to fix. :^)