Instructions:
Commander Crayon is a graphical programming language. By pressing a few buttons and
entering a few values, you can create some great pictures. Each command has
zero to four arguments which indicates the crayon position, an object's width,
height, etc. Each argument to a command can take the form of a linear, quadratic,
sinusoidal, or random equation. The coefficients - A, B, C, D - for each equation
are represented by the columns of textfields. Select the type of equation for each
argument by pressing the Eq buttons. Then enter the values of the coefficients.
Enter the initial x value and the intervals you want x incremented by (This is
useful for Repeat loops and Fractals). Finally press the command you wish
implemented.
Any graphical command you press, is immediately drawn on the screen. If you want
to see the final product of your entire program, press the draw button. Note: If
you open a number of Repeat loops or variable definitions, you must close the Repeat
loops by pressing an equal number of closing braces. The draw button will not work
unless all loops and definitions are closed.
The canvas, or the drawing area is only about 200 pixels wide and 180 pixels
high. If the crayon goes beyond the dimensions of the drawing area, you will
not see anything being drawn.
Most commands can be deleted by double-clicking on the command in the program
window. Double-clicking on an argument changes the values of that argument to
corresponds with the textfields in the first column. Insertion of new commands
between commands can be achieved by selecting a command in the program window,
and then pressing the button of the new command. The new command will be placed
just before the selected command.