Message

(version F1.4)

--------------- Written by Mark Qian ---------------




(It may take a while to load images...Please wait.)



Ad (An applet written by Mark Qian)
is working with Message below...


Message
is working with Ad above...
That is, Message displays the description about the
corresponding picture in Ad.




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




Description:

Message is a JAVA appelt written by Mark Qian. It displays user-specified
scrolling messages with sound.  Each piece of text message can be asigned a URL
so that the corresponding URL will be opened when you click at the text message.
It plays a user-specified sound(an au file) when mouse cursor moves over the applet 
area. One of Message's interesting features is that it can "talk" to
other specified applets such as Ad.  That is, when you move mouse cursor within
Ad, Ad will ask Message to display the description about the picture displayed by
Ad. 

This is an Adware version (FREE). The Shareware versions with full functions is also available. 


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




Parameters:

    

         target   - target window where the target URL will be opened.
                    You can set it to a sub frame if you use frames so
                    that the URL is opened in the sub frame.  You can 
                    also set it to one of following

                      _top 
                       Bowser will place URL page into top-level window of the browser

                      _parent 
                       Bowser will place URL page into parent window of the widnow
                       where HTML resides

                      _self 
                       Bowser will place URL page into the widnow where HTML resides

                      _blank 
                       Bowser will place URL page into a new window

       

         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.

          
         speed       - the speed (in milli-second) of animation. Range of speed can be 0 - n,
                       where n can be a large number such as 5000. Note: 0 - 10 is a
                       special range Where scrolling speed will change dramatically.
         autotalk    - 0 talk to none
                       1 listen to Ad and display the corresponding description.
                       That is, when Ad stops at imagen
                       Message then disaply textn.
         animatemode - 0 always scroll messages.
                       1 scroll to a specified message when "talk" to others such as AD   
                       2 stop scrolling  when mouse cursor within AD 
         switchcolor - 0 the background color will not be changed
                       0 the background color will be changed when switching messages 
         withURL     - Set to 1 if you like to open an URL when clicking at a message.
                       Otherwise, you can set it to 0 and ignore on_click parameters.
         audiofile   - the audio file that should reside in

         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.
                                         
          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.

         nText       - Number of text messages. (You can only use 3 messages or less
		               in the Adware version. Go Shareware for full function.)
         text1...              
         textn       - Text messages (number of them should be the value of nText)
         borderWidth  - The bevelwidth of left and right edges(in pixel).Set to 0 if you don't
                       like to have a border. 
         borderHeight - The bevelwidth of top and bottom edges(in pixel)

         on_click1 ...
         on_clickn   - The URLs to be opened when corresponding message is clicked
                       (number of them should be the value of nText)

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

         





Please follow instructions in Mark's Page to install this applet




Please drop Mark a smile if it works. Otherwise...

Troubleshooting:

                         
   If you see an error "Applet can't start: class message not found" 
   or "Applet can't start: class message got a security violation: method verification error"
   in the status bar, that means that you didn't RENAME those class 
   files correctly. Their correct names are: message.class and common.class
   (Please reopen your browser after you correct the name of class file).
   
   
   
   If you get error message other than that, read the instructions for installation in readme.txt
   or please go to mark's home page
   for detail instructions of installation and troubleshooting.