You will need a Java compatible browser with Win NT or 95 to see these.
This is an experiment in a "drop & drag" graphic construction kit with a
"tool bar" for selection of objects. Click one of the tool bar buttons
to select the object which will be drawn. In the main canvas, an outline
version of the object will follow the cursor (note transparent image!)
Position the component and press the left mouse button to draw the
object in final form. See below for more details.
The simulation is not working as well as I would like
yet but here is what I am aiming for:
On/Off - signal input - toggle when clicked between 1 and 0
Clock (a metronome) - signal input which changes every 2 seconds.
Logic gates - inputs and outputs must be wired up.
Wire - Use to connect components - will change color to show signal. Each wire must run horizontally or vertically.
Question mark - use to interrogate objects
Light Bulb - output - light up with input of 1, dark with 0.
Hand - toggle On/Off signal input.
Click the run/stop button to start the simulation - it checks first for
incomplete connections.
The tool bar buttons were drawn in a single GIF using Vis C++ bitmap
editor. Two images = not-selected / selected were drawn for each button,
thus the input GIF file has 20 images - each 24 x 32 bits wide.
The "outline" images used by the cursor are from a single GIF with 10
images and the "filled" images are from a third GIF with 10 images. Both
were drawn as Windows bitmaps and converted to GIFs with transparent
backgrounds with Photo Shop.
The main canvas is held as a memory image which is copied to the screen
every time the dragged cursor image is moved.
Back to Bill's home page