XIgloo 1996
Tcl /TK + C Graphics program.
Version 1.0 Solaris 2.6 : Linux 2.0 : Windows 95/98
Notes
This is the product of my third year undergraduate team project. (Undertaken with Daryl Griffiths, Andrew Cook and Maria Del Rio.) The project was to design and implement an intelligent graphics program which would work on the Digital OSF platform. The final product appears much like the drawing features in MSWord. See publications
Major problem with UI on windows machines due to the requirements of 3 mouse buttons.
Abstract
This project has achieved the fundamental parts of the specification as well as providing a good solution to the more complicated aspects of the problem. We have succeeded in implementing an intelligent graphics editor with shapes, links (with or without arrowheads), text and printing as well as adding features such as grouping, saving and image importing.
The members of the team have learnt how to communicate ideas and construct valuable criticisms; have gained experience and skills in project design, implementation, testing, scheduling and management; and, perhaps most importantly, have worked successfully as a team.
This report contains research into the ideas and solutions of other programs which solve a similar problem to the one we set out to solve. It contains the specification of the system we intended to build and plans as to how we intended to design and implement the system. Afterwards there is a detailed design of the system and a list of reasons that this design is slightly different to the system we originally specified. There is also a summary which describes the most interesting parts of the project, a users manual, a document explaining how the program works and how to maintain it, the software listings themselves together with a brief description of the current status of the program and a log detailing who did what and when.