Ryoichi Kakimoto and Kenjiro Taura
This program displays the Mandelbrot set on your screen. You can zoom an arbitrary area and repeat zooming. Try zooming areas near the border. Beautiful and complex figures will appear.
Run `mandel' or click the ``Play with Mandel'' button below. You will see a screen with a long distance view of the mandelbrot set. Select a rectangle to be zoomed using mouse (Press mouse buton 1 at the upper left corner of the rectangle, move the cursor keeping the button pressed, and release the button at the lower right corner). A new window is stacked on the original window and two windows will concurrently write their views.
Press ``select'' button (near the lower left corner of the screen) to rotate the stack of windows. Whenever you press the button, the window at the bottom (the oldest window) will move to the top.
Right now, the program does not use concurrent objects. Each window should be defined as a concurrent object (This is because the program was originally written in the plain STk and then ported to SchematicTk). Here, we show the source as is.