Circuit Design Program
by B. Moseley

Note: This program requires 64K of system sprite memory.

This program enables the operator to design, display and print out circuit diagrams. On the main screen is an invisible grid onto which the various components can be placed by dragging the appropriate sprite from a menu displayed at the bottom of the screen. Sprites are selected by dragging the sprite to the required position. Subsequently the component may be re-selected by clicking Select on it. If Select is held down, the component may then be dragged to a new position. Alternatively the component may be deleted by clicking Adjust.

Lines representing electrical connections may be drawn between components by placing the pointer onto the start point, clicking Menu, and moving to the end point before releasing.

The components appear on three separate menus at the base of the screen. Access is rotated between them by clicking Menu whilst the pointer is on the menu. Alternatively, clicking Adjust on the menu obtains a special menu which allows the placement of integrated circuits or text. Integrated circuits can be defined by entering the parameters requested before placing them.

Integrated circuits, lines and text may all be repositioned in the same way as for simple components. In addition to this, lines, when selected, may be 'stretched' by depressing the 'Menu' button on the end which is to be moved.

Components, lines, and integrated circuits fit readily  together because they are located on an invisible grid. The gauge of the grid may be adjusted via the special menu. Also the circuit may be cleared by clicking Select on 'Clear'. Load, Save and Print (Epson compatible printer dump) are accessed by pressing their initial letter on the keyboard, but not while the special menu is selected. The circuit can be redrawn at any time by pressing the Tab key.
