- Figure 1
Cuis
- Figure 1.1
Set Preferences
- Figure 1.2
Window options
- Figure 1.3
Transcript window with output
- Figure 1.4
Spacewar! game on a DEC PDP-1 minicomputer
- Figure 1.5
Spacewar! game play
- Figure 2.1
The System Browser
- Figure 2.2
Spacewar! class category
- Figure 2.3
Installed Package window
- Figure 2.4
Equations of the accelerations, speed and position
- Figure 3.1
Class methods in Float
- Figure 3.2
Instance methods in Float
- Figure 4.1
Browse String
protocol
- Figure 4.2
Browse the String
hierarchy
- Figure 5.1
Spacewar! torpedoes around
- Figure 6.1
Select EllipseMorph
from a
menu
- Figure 6.2
Drag construction handle to change size
- Figure 6.3
A larger ellipse
- Figure 6.4
Obtain a BoxedMorph
- Figure 6.5
Make the rect a submorph of the
ellipse
- Figure 6.6
Middle-Click for construction
handles
- Figure 6.7
Middle-Click again to descend into
submorphs
- Figure 6.8
Add instance specific behavior
- Figure 6.9
Move submorph within its parent
- Figure 6.10
Pick a submorph out of its parent
- Figure 6.11
Inspect instance variables of the ellipse
- Figure 6.12
Use Inspector to set border color and
border width
- Figure 6.13
Obtain a ColorClickEllipse
- Figure 6.14
Update’s inheritance button
- Figure 7.1
Details of our line morph
- Figure 7.2
A variety of triangle morphs, one decorated with its halo and coordinates system
- Figure 7.3
Animated morph
- Figure 7.4
An animated and clipped submorph
triangle
- Figure 7.5
A clock morph
- Figure 7.6
Declaring unknown variables as instance variables in current class
- Figure 7.7
ClockMorph
with instance variables added
- Figure 7.8
A fancy clock morph
- Figure 7.9
A star with a fluctuating size
- Figure 7.10
Space ship diagram at game start-up
- Figure 7.11
Torpedo diagram at game start-up
- Figure 7.12
The class side of the System Browser
- Figure 7.13
The display bounds of a space ship
- Figure 8.1
Spacewar! effect depending on the keyboard focus
- Figure 9.1
Cuis-Smalltalk informs about lost changes
- Figure 9.2
Manually select the changes to file in
- Figure 9.3
The Change Sorter, class edit
- Figure 9.4
The Change Sorter, method edit
- Figure 9.5
The File List tool, to install a change set and more
- Figure 9.6
Change List tool to review modifications to the image
- Figure 9.7
Installed Packages Browser
- Figure 9.8
New Package – Morphic-Learning
- Figure 9.9
Select package (or Cuis base version) to require
- Figure 9.10
Saved package – Morphic-Learning
- Figure 9.11
Change Sorter, supplementary method to core
- Figure 9.12
Package with extension to the Integer
class of the
Kernel-Numbers
system class
category
- Figure 9.13
Environment of an image started with the set up script
- Figure 10.1
Inspecting a ZeroDivide
instance
- Figure 10.2
Names of files and directories in a Directory
- Figure 10.3
Debug It
- Figure 10.4
Step Into
- Figure 10.5
Viewing Focus Object and Temporaries
- Figure 10.6
Halt
- Figure 10.7
Step Over Breakpoint
- Figure 11.1
Senders of left
- Figure 11.2
Rename left
- Figure 11.3
Rename in Category
- Figure 11.4
Results of Renaming
- Figure 11.5
Senders of nose
- Figure 11.6
Rename nose
to noseDirection
- Figure D.1
Placement
- Figure D.2
Several rectangle morphs