HotDraw Home Page


Welcome to the HotDraw home page!

This page is for the previous version of HotDraw. The latest HotDraw is can be found here.

HotDraw is a two-dimensional graphics framework for structured drawing editors that is written in Smalltalk. It has been used to create many different editors from CASE tools to a HyperCard clone. You can easily create new figures and special manipulation tools for your drawings. Unlike many other drawing editors, HotDraw drawings can be animated.


Sources

You can download all the sources for the previous version. To install them simply file in the HotDraw.st file and all sample application you want to run. Then file in all the fixes files (in order of their date).


Papers

A good paper for people trying to learn HotDraw is the paper by Ralph Johnson titled Documenting Frameworks Using Patterns from OOPSLA'92.

Other papers on HotDraw can be found in /pub/papers/HotDraw/ directory on the Smalltalk ftp server.


E-Mail Information

The mailing for HotDraw is hotdraw@cs.uiuc.edu. You can send questions/comments of general interest about HotDraw to the mailing list, but first you should subscribe (or unsubscribe) to the list by sending mail to hotdraw-request@cs.uiuc.edu with the body of subscribe (or unsubscribe).

Other questions/comments about HotDraw can be sent to John Brant (brant@cs.uiuc.edu). Also please send bug reports to this address. I can't fix bugs that I don't know about, and if you have a fix, send it too.


Comments or suggestions can be sent to brant@cs.uiuc.edu.
Last updated on 09-Sep-96.