Client-Side Image Map Editor

A Standalone Java Application

Version 1.0a

by Michael Y. Chiang

E-mail: myc@wwa.com

http://miso.wwa.com/~myc/csime

Note: This is alpha software. While the application is usable and stable, some features are not implemented or are subject to change in future releases.

Disclaimer: Please use at your own risk. The author is not responsible for loss of data, hardware malfunction, etc. Please backup your HTML files and use copies with this application.

Instructions

  1. You must have the Sun JDK or equivalent (e.g., Cafe, Metrowerks Codewarrior) for your UNIX, Macintosh, Windows, etc. platform in order to run the Java application.
  2. Download, unpack, and execute the Java class files.
  3. The main() method is inside the MainShell class.

UNIX (csh) Example

% zcat csime.tar.Z | tar xf -
% cd csime
% setenv CLASSPATH .:`pwd`
% java MainShell 

Windows Example

  1. Uncompress using a utility like WinZip that preserves long filenames.
  2. Go to MS-DOS prompt.
    > cd csime
    > set CLASSPATH=.;c:\csime
    > java MainShell
        

Tested Platforms

At this time, the application has been tested on the following platforms:

User Instructions

Inside the Editor Canvas

Use the vertical toolbar to select the type of area to create.
Create an area by clicking and dragging the mouse.
Select an area by clicking the mouse on the edge of an area.
Resize an area by clicking the mouse and dragging a control point of a selected area.
Move an area by clicking the mouse and dragging an edge of an area.
Close polygons by joining endpoints, or by pressing the polygon button.

Link URL

Assign a URL to the selected area by typing the URL in the text field.
Clear the Link URL text field by pressing the Clear button.

File Menu

New...
Create a new image map.
Open...
Open an image map from an HTML text file.
Save
Save an image map to a previously specified HTML text file.
Note: THE EDITOR ONLY SAVES HTML TAGS RELATED TO THE IMAGE MAP ITSELF. ALL OTHER TAGS READ DURING OPEN OR IMPORT WILL BE LOST.
Save As...
Save an image map to an HTML text file.
Note: THE EDITOR ONLY SAVES HTML TAGS RELATED TO THE IMAGE MAP ITSELF. ALL OTHER TAGS READ DURING OPEN OR IMPORT WILL BE LOST.
Load Image File...
Load a GIF or JPEG image from a file.
Load Image URL...
Load a GIF or JPEG image from a URL.
Import Image Map File...
Import an image map from an HTML text file. This command will parse the first image map in an HTML text file. This is similar to the "Open..." command, but the document title remains "Untitled".
Import Image Map URL...
Import an image map from a URL. This command will parse the first image map at the URL. This can be used to load image maps from web sites such as Apple Computer (http://www.apple.com/). Try it!
Preferences...
Show the Preferences dialog. Not implemented for this release.
Quit
Quit the application.

Edit Menu

Map Name...
Specify the map name.
Duplicate Selected
Duplicate the selected area.
Delete Selected
Delete the selected area.
Undo
Undo.Not implemented for this release.

Image Menu

Opaque
Make the image opaque.
75% Transparent
Make the image 75% transparent.
50% Transparent
Make the image 50% transparent.
25% Transparent
Make the image 25% transparent.
Invisible
Make the image invisible.

Bookmarks Menu

Browse Bookmarks File...
Load Netscape Bookmarks.html file. Bookmarks can be used to assign links to selected areas. Bookmarks that point to GIF's and JPEG's can be used to load images into the editor.

View Menu

HTML Source...
View HTML text in a dialog. This is what will be saved in the "Save" and "Save As..." commands.

Help Menu

Help
Show online help dialog. Not implemented for this release.
About
Show about dialog. Not implemented for this release.