Mandelbrot Plotter
by Nick Smith

This program plots the Mandelbrot set, or a selected part of it. When run, the program draws the base Mandelbrot. To enlarge a section of the Mandelbrot, use the Select and Adjust buttons to change the size of the white square, and use the mouse to position it over the area to be enlarged. Clicking Menu will perform the enlargement.

A number of keys are also used by the program. B returns to the base Mandelbrot. I allows the position and size of the displayed area to be input. M allows the user to input values to determine melting, as described by Steve Wright in Fractal Report, Volume 1 Number 2. S saves the current screen. U goes back to the previous plot, and X exits the program after confirmation.

The keys +, - and 0-9 allow the colours to be changed. There are 20 colour sets. Pressing + results in the keys 0-9 selecting colour sets 10-19, while pressing - results in them selecting colour sets 0-9. Once the appropriate colour set has been selected, clicking Menu will redraw the screen using the new colours.

Screens are saved in a squashed format using the ScreenSquasher module (!MandlPlot.Squash). They are saved under the filename MPicN, where N starts at 1 and increments with each save operation. The files are saved in <Plot$Dir>, which unless defined elsewhere is set to !MandlPlot.Pics. The screens can be reloaded using the *PicLoad command in the ScreenSquasher module.

