General Options

Default Edit Mode.
This button returns the canvas bindings to the Default settings.

Single_Edit_Mode.
Checkbuttons can be in one of two states, on or off.
If this button is in the on-state, then only one create/edit command will be executed at a time. On completion of a create/edit command, the canvas bindings will be returned to their default state.

If you wish to execute a particular command repeatedly, switching this checkbutton to its off-state holds the canvas bindings of the create/edit function that is currently selected.
For example, if you wish to make multiple copies of an object, switch this checkbutton off, go to the Edit menu and invoke the Copy_Selected radiobutton. Go through the process of making as many copies as you require, and when you are finished invoke the "Default Edit Mode" button to reset the default edit bindings.

Set Default_HTML.

Brings up a new window containing an entry-box.
It will already contain the pathname of the absolute url, pointing to the specified directory. Append the name of the default_html file you would like the background of the image to point to and press OK.

Without a default html file to point to, the imagemap mechanism may fail.

Set Absolute_URL path.

Brings up a new window containing an entry-box.
Ideally, all the files concerning a mapfile will be stored in one directory. If the address of this directory is inserted into the entry box, in the form :-
http://server.net.address/dir_name/
The directory_name should include all directories in the path leading up to and including the directory containing the files you wish to point to. This should also include the last "/".
This string will now automatically be inserted into the URL of each new object. This leaves just the filename to be appended on by the user - Keeping finger-wear to a minimum.

This feature is useful when the documents pointed to from an image all live in the same directory. If this is not the case, switch off the Ask_for_Absolute_URL_path checkbutton before starting to make a mapfile, or every time a new object is created, you will be asked for an Absolute_URL_path.

Ask_for_Absolute_URL_path
With this checkbutton in the on-state, whenever a new object is created in a new mapfile, a window will appear as described in the section above - Set Absolute_URL path - prior to any annotation taking place.
This will happen until a string is inserted into the entrybox, or the checkbutton is switched off.
It is intended for cases where all the documents concerning a mapfile live in the same directory. If this is not the case, switch it off. If it is the case, it is recommended that you insert the "Absolute_URL path" prior to annotating objects, since the path will be inserted into the URL entrybox of all object annotations.
This was added to make life a little easier on your fingers :-).

Annotate_Selected.

If this button is pressed and there is currently a selected object on the canvas, a window will be created containing two entry-boxes. If the object has previously been annotated to any degree, this information will be contained in the relevant entry-box. If not then the entry-boxes will be empty. This can now be edited to hold the required information.
When you have finished annotating, press OK to save it, or CANCEL to kill the window without saving it.

Select First Unannotated.
If this button is pressed, all objects on the canvas will be checked to see if it holds a valid value for a URL. The first item in the canvas' display-list without a valid URL-value will automatically be selected, and a message-box will come up to confirm this.
Press OK.

Then the "Annotation" window will be created allowing annotation to be carried out as described above.

Force_Annotation
If this checkbutton is in its on-state, each time a new item is created the "Annotation" window will be called. This means that no object can escape being annotated.
It is switched to the "ON" state by default.
It is recommended that it be left in this state, and each object is annotated as it is created, since a mapfile cannot be saved until each object has been annotated with at least a URL value.

Auto_Raise.
If this checkbutton is switched on, each time a new item is selected it will automatically be raised to the top of the canvas' display list. In the off position, all objects will hold relative positions in the display list.
It is switched to the "ON" state by default.
There is currently no way of checking if certain objects have been obscured by others. It is left to the user to do this.
The easiest way in which this can be done is by switching this to the on-state, and step through all overlapping objects. The last object that is selected is moved on top of any previously selected objects.

Grid_Over_Picture.
This is a cascade menu giving 3 options.
  1. No Grid
  2. Grid 25
  3. Grid 50
This is intended only as a guide to aid in the marking up of diagrams.

---

Gudge.