Make your own free website on Tripod.com

CoolMap

Written by Mark Qian (version F1.5)
-- AdWare --



This software is FREE!! Feel FREE to share with(pass to) your friends and clients, upload to your favorite BBS, On-line systems, FTP sites, or collect it into any CD-ROMs!!


CoolMap is running in Map Mode:

(You will eventually show your visitors the image map on your page in this mode)




The button above the map is a feature of Adware.
- you are not able to remove it in this Adware version.
If you really like to remove it, please go shareware.


CoolMap is running in Design Mode:

(You create your image map in this mode.  In this mode, you use Coolmap to generate a HTML script
  which calls itself in Map mode).






CoolMap can also be used as other GUI components such as a Toolbar




(The background of this tooltips is transparent - You may want to specify a different image as 
 the background to see)
 

The button above the map is a feature of Adware.
- you are not able to remove it in this Adware version.
If you really like to remove it, please go shareware.


New!! VERY COOL!!: Applets work with Javascript!!





Description:

CoolMap is a Java applet which works as an image map.
It is COOL because it not only works as an image map but also comes 
with a built-in design center which makes image map design and maintenance
visible. A sound will also be played when mouse is moved over a particular
hot area.  The corresponding URL will be opened when clicking at a hot area. 
Details about how to install it in your page is available in below.

New and Cool features: play sound anywhere(links text, icons, images, ...)
when mouse moves, clicks, page open, page close, ...


New features are just added: background can be specified to use a transparent map!!



NOTE:      Both Adware (FREE) and shareware (NOT FREE) versions are 
           available. The parameters marked with (share) are only 
           available in shareware version. 
           
           This Adware version has all the functions available for FREE.  Only thing that you
		   have to "pay" is that you are not able to remove the button above the imagemap.
		   This button display the infor about the author's home page.  To remove the button,
		   you need to register the shareware version.
                 
           
IMPORTANT:
*********  You have to make sure the Adware version (FREE) 
           works fine in your server before you register the 
           shareware version because you are buying a Code.
           That is, after you register the shareware (pay fee)
           only thing you will recieve is a Code which can be
           used to unzip the shareware package.  The Code is
           NOT refundable, NOT returnable, and NOT exchangable.
           Don't register the shareware if you are NOT sure
               - It REALLY WORK in your server
               - You REALLY like to use the shareware.
               

Parameters:

 
   mode -           There are two values:
                    design - You can design you image map in this mode.  In this mode,
                             you use Coolmap to generate a HTML script which calls 
                             itself in Map mode.  That is, after clicking at "Generate 
                             HTML Script"button when you finish your design, you can get
                             the ready-to-plug-in HTML script in "HTML Scropt" field
                             at the bottom of Coolmap Design Center.  Copy and Paste 
                             it to your page.
                    map -    This is the regular mode when the map is pluged in to your page
                             (You will eventually show your visitors the image map on your page
                             in this mode).  The mode in HTML script generated by Coolmap Design
                             Center will be set to "map".

  
  whichBase -       0 the applet uses DocumentBase.  That is, applet will search resouces from
                             the directory where HTML file resides
                    1 applet uses CodeBase.  That is, applet will search resouces from
                             the directory where Java class files resides.

  background   - URL of the Image which is used to paint caption area's background.
                    This URL has to be a local one such as "images/brnpapr.gif".
                    You can not use a URL that point to an address that is not in
                    the server where the applet resides. If parameter background
                    is valid, bgcolor will be ignored.
                    NOTE: Using an image as background will slow down the
                    scrolling speed dramatically.  I may want to adjust the speed
                    to speed up the scrolling text. Or you can ignore parameter
                    background so that the applet use parameter bgcolor in order
                    to increase the srolling speed.

                    Why to use an image for background?

                    You may usually want to cover the entire applet area with the map.
                    But in some case such as using CoolMap as a toolbar, you may want 
                    have more space to your tooltips while the toolbar image is relatively
                    small.  If you add some blank space to the toolbar image to make 
                    it cover a larger area so that your tooltips can be displayed properly,
                    it will take a large amount of time for the browser to load the large
                    image.  Instead, if you use exactly space requiesd by toolbar but set
                    appletWidth and appletHeight large enough to hold your tooltips.
                    The area that is not covered my toolbar image will be covered with 
                    the background image which is the same as the background on the page.

                    Another reason to use background image is that you can make use of
                    transparent gif if you like to have map image transparent. You can
                    use image editor like GIF Construction Set for Windows
                    to create transparent gif used as your map image or toolbar image.
                    You need to set the backgound parameter to the same as the background
                    on the page where Coolmap resides.


                                         
  bgcolor      - Color of caption background. This feature can be overrided by 
                    parameter background(That is, if background presents, bgcolor
                    will not effect. You need to use the same code format like you use
                    in HTML script such as #ff00ff.  You can also set fgcolor = "vary".
                    Value "vary" will give caption background a random color each time
                    the applet is called.

               
  imageWidth -      The width of your image which is used as the map. If the size you specify
                    is different from the actual size of the image, the result will be a stetch
                    one.
  
  imageHeigth -     The heigth of your image which is used as the map.

  imageLeft   -     the horizontal position of top-left conner of them map image. In other word,
                    horizontal distance in term number of pixels from the top-left conner of the
                    applet area	to top-left conner of them map image. 

  imageTop    -     the vertical position of top-left conner of them map image. In other word,
                    vertical distance in term number of pixels from the top-left conner of the 
                    applet area to top-left conner of them map image. 

  appletWidth -     width of applet in design mode.  Important: this pair of parameters will appear
                    as Width and Height in HTML code which calls Coolmap (the Code generated
					by Coolmap). That is, this is the place where is specify the size of Coolmap.

  appletHeigth      height of applet in design mode.


  deskArrange  -    The arrangement of applet and design panel.  It can be "LeftRight" or TopBottom"(default).
					Note: if the space you specify is not enough for "LeftRight", it will be set to
					"TopBottom".




  AdButtonHeight - Height of the Ad button (the one with scrolling text) comes with Adware version only. 
                   If there is a darkgray area between the ad button and them map image, you can reduce
				   this parameter to remove the unwanted darkgray area.

  hotStyle          0 - Coolmap will not show the border of a hotware when mouse cursor 
                    is over the hotarea.
				    1 - Coolmap will show a frashing border of a hotware when mouse cursor 
					    is over the hotarea.
  tipsOn            0 - Disable tooltips.
                    1 - Enable tooltips.

  imageWidth -      The width of your image which is used as the map.
  
  imageHeigth -     The heigth of your image which is used as the map.
  
  hintWidth -       The width of tool tips window.

  fontHeight -      The heigth of tool tips window.
                                        
  mapImage -        File name of the image which is used as the map.

  hot_area1 -       The infor about hot area 1 
  hot_area1 -       The infor about hot area 2
  ...
  hot_arean -       The infor about hot area n

  The sound played by this applet can be turn On/Off dynamically button another
  applet wrtten by Mark Qian, CButton. 

       
                                              
                                                      

Detail Instructions for installation are available





If you don't see any running applet or image above and get a message "class not found"
that means that 
  - You may forget to rename the class files(see readme.txt fro instructions)
  - You may rename class names to wrong names
  - If it work locally but not in your server, you may use a wrong case for your resource files
    (The file names are case sensitive). Or you did not set their file access attributes correctly.
	Please go Mark's Page and follow the 
	Step By Step instructions there.
    
Contact Mark Qian to get help.


More BETTER applets are available.