home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Acorn User 3
/
AUCD3.iso
/
airport
/
utils
/
imagemap
/
!ImageMap
/
!Help
< prev
next >
Wrap
Text File
|
1997-08-01
|
9KB
|
273 lines
This document discribes version 1.25a of ImageMap
------------------------------------------------
Any comments would be much apprehiated.
Also keep an eye out for upgrades, on my website.
Introduction
============
ImageMap is a WWW image map creator. It will currently output NSCA and CERN
format server side maps [note that server side maps require a script to be
present on the server] and HTML client side maps.
The Main window
===============
ImageMap has been designed to be as easy to use as possible. It is just as
easy to draw a shape as it is to resize it, move it or even delete it.
A selected region will have all it's points shown by small 'hot spot'
rectangles. Dragging these will change the shape of the region. Dragging the
region will move the whole region it's self.
Tools
=====
To make using ImageMap easy there is a small toolbar attracted to the main
window. This shows the position of the mouse on the image map as well as
having short cuts to the main functions.
From left to right the tools are;
o Coordinates box
This displays the mouse pointer's current location in the loaded
imagemap. This is taken from the top left hand corner of the window.
o Select
It is with this that you can move and resize a region as well as
selecting it for delete.
o Rectangle
Will draw a rectanglar region that will act as a hot spot for the
image map.
o Circle
Will draw a circular region that will act as a hot spot for the image map.
o Polygon
Will draw a polygonial region that will act as a hot spot for the image
map. Unlike the other two drawing tools the polygon tool can create a
shape of n > 2 number of sides.
o Zoom
This tool opens the zoom window so that you can change the zoom factor
of the window.
o PCA Menu
This tool opens a menu of all the PCA server applications that are
currently loaded.
Editing regions
===============
Once a region has been drawn it is possible to edit it, only if it is a
polygon. By holding down shift you can copy a region exactly very easily
by dragging it from the center of the shape. If you drag a 'handle' with
shift held down you will create a brand new 'handle'. To delete a
'handle' you simply have to copy it over another 'handle'.
By double-clicking on a region you can alter the URL that the region
points to, but if you double-click on a 'handle' then you can alter its
coordinates directly.
Choices window
==============
The choices window can be accessed via the icon bar menu. A small window
will open with options in it they are;
o Handle Jpegs natively
Can be used for fast machines using the new SpriteExtend modules.
o Use ChangeFSI for Unknown
Will send any file that ImageMap does not understand to ChangeFSI just
in case it does.
o Use current mode with ChangeFSI.
With this selected what ever mode you are in is the mode that ChangeFSI.
With this unselectd it will use the mode in the writable icon below.
Saving map files
================
You can save in three formats, NSCA, CERN and Client side. NSCA and CERN are
Server side maps Client side is for client side maps. When you save the map
as a client side file you can save the graphic with it as well. No
conversion is currently done to the file so if it was loaded a sprite, or
though ChangeFSI then it will be saved as image/spr. If it was loaded a a
Jpeg and ImageMap is setup to handle Jpegs natively then it will be saved as
a Jpeg.
Note..
Client side maps outputted by ImageMap have been tested with;
o MS Internet Explorer 2.01
o Netscape Navigator 3.00
o Doggysoft' Web browser 1.40
NSCA Server side maps outputted by ImageMap have been tested with;
o Doggysoft' Web browser (1.36)
I have been unable to test CERN output.
Server side maps
================
[ This section is written assuming you know how to write HTML ]
To use server side maps you need a script that will handle them, for Demon
customers it is http://www.<nodename>.demon.co.uk/cgi-bin/imagemap. You also
need to save the map in the format specified for use with the script, for
Demon customers this is NSCA format.
Then you need to alter you web page. To the line where you have defined your
the graphic for the imagemap, <img src=" graphics path ">, you need to add
a link around it to the uploaded map file that ImageMap created as well
as INMAP to the img tag.
So that you end up with something like the following.....
[ This is for Demon customers ]
<a href="http://www.<nodename>.demon.co.uk/cgi-bin/imagemap/main.map">
<img src="/map.gif" ISMAP>
</a>
Assuming that both the image and the map file containg the hotspots are
in the root directory of the website. If not then you will need to add
the file path in place of main.map for the link, and likewise for the
graphic.
Still to be done
================
There are still things to be done to ImageMap.
Some of the ideas I've had are;
o Loading of Client side maps.
o Clipboard.
o Multiple selections.
o Better selecting of polygon areas.
o Multiple graphics (Possible shareware version ?)
Previous versions from 0.70
===========================
information about version before 0.70 has been removed.
Changes from version 0.70 to 0.90
---------------------------------
o Fixed misc bugs.
o Fixed choices Native jpeg problem.
o Fixed 'WWW home page' problem.
o Changed memory manager to newer version. Old version would report not
enough memory errors.
o Added pilimary support for Imagen files after email from Justin Fletcher.
o Added support for Imagemap files which will hopefully be a standard for
transporting between ImageMap and Imagen.
It has been agreed by both myself and Justin Fletcher :D
o Shift-dragging a point will now create a new point
(currently polygons only).
o Dragging a point on to another point will delete it.
o Double clicking on a point will open the coords window. Here you can
enter values directly for the X and Y position of a point.
o Improved redrawing. Prevents constant flickering that could happen.
o Improved messages.
o Fixed bug with loading some files.
o Added key control for which tool is selected.
Changes from version 0.90 to 0.94
---------------------------------
o Added Adjust click for cancelling drawing.
o Added Delete button for deleting a region.
Changes from version 0.94 to 1.00
---------------------------------
o Added support for PCA as a client rather then a server.
o Added zoom option.
o Improved redrawing by removing the xs shape drawing calls. Should
be speeded up.
Changes from version 1.00 to 1.05
---------------------------------
o Corrected inline (PCA) editing bug
o Corrected delete region bug that would not wipe the region from
the screen till the next redraw of the area.
o Fixed JPEG zoom display problem.
Changes from version 1.05 to 1.10
---------------------------------
o Added zoom to window and previous zoom options.
o Improved PCA support.
o Fixed low resolution UI problems.
Changes from version 1.10 to 1.15
---------------------------------
o Fixed PCA support problem when you have selected 'in place'
editting off. When you created a new region it would close
down the PCA session :(
o Added new zoom options. To window and previous zoom.
Changes from version 1.15 to 1.25
---------------------------------
o Fixed interactive help bug.
o Fixed wimp polling bug.
o Added pointer shape changing.
o Improved interactive help support.
o Made ImageMap more RISC OS compatiable.
o Improved PCA support.
o Added zoom tool to tool bar.
o Improved save options.
Changes from version 1.25 to 1.25a
----------------------------------
o Fixed shift-dragging a point to create a new one bug.
Changes from version 1.25a to 1.30
----------------------------------
o Fixed small buglett with PCA support.
o Removed multitasking error windows - to make it more RISC OS complient.
o Fixed large buglet with PCA support.
o Added Shift function key control over the zoom.
o Corrected redraw bug which made positioning of areas wrong when you
where editing a handle.
o Added choice of Image helper.
o Added some hi-res monochrome sprites.
Copyright
=========
This program is FreeWare. This means that ImageMap maybe freely copied and
distributed as long as only a small charge is made for costs. (Small means
less than 5 pounds. If you want to charge any more per disc ask my
permission first).
I, the author, keep full copyright over ImageMap and you may not alter it in
any way.
Disclaimer
==========
I, the author, do not accept any liability for the loss or damage to your
computer or any data stored on it, however caused, arising as a result of
the use or misuse of this program.
Contacting the author
=====================
You can contact by any of the following methods. If you have any problems or
if you have any suggestions for ImageMap then please do contact me as it'll
give me some ideas as to what other people would like adding.
E-mail : mailto:davemac@atlantic.oaktree.co.uk
WWW : http://www.atlantic.oaktree.co.uk/
Snail mail : David McCormack,
2 Cornwall Avenue,
Beeston Rylands,
Nottingham,
NG9 1NL