
The DrawingInspector program is a visual inspector for Smalltalk. Objects in Smalltalk are represented by figures, and references between objects are represented by directed lines. Even if you do not use the HotDraw framework, this is a very useful program to have.
Kent Beck has a similar program called Object Exporer. It has more features and is more robust than the DrawingInspector. For more information on the Object Exporer contact

The HotPaint program is a simple painting program. This program shows how to create new figures, as well as, how to create new tools.

The MovingDrawing program is a simple animated program. You can draw rectangles. The rectangles move closer to each other until they come together in some central location. This program can be useful to learn how to animate drawings.

The NetworkEditor program uses animation to solve the n-body problem. You specify the nodes and the weights between the nodes in the bottom part of the window, and the top part displays the nodes. The editor also allows you to move the nodes if they reach a stable but un-optimal positioning.

The ObjectWorld program can be used for teaching some Smalltalk basics. You can draw figures in the bottom of the window, and animate them by entering Smalltalk commands in the top part of the window. Although this program is somewhat complicated, it can be used as an example use of metafigures.

The PERTChart program allows you to create and edit PERT charts. You can create new PERT figures and specify their name and start date. Their ending date will be automatically computed.
|
Comments or suggestions can be sent to brant@cs.uiuc.edu. |