Go to Middle HomeJanim Applet User ForumJanim3 Applet Download Page Go to Bottom

Parameter:
added in
Janim 2.2.
Janim 3.x.
Value:
Downloads of this Script for local use:
HTML Template Generating Version
XHTML 1.0 Template Generating Version
Code Example of Applet with Frame
Description
(of the "values" for the registered lake Janim3 Applet Version 3.16 by Roger Dillon).
(This applet is the unregistered free version, any parameter that says:
"Registered version only" will not work while You are online!)

Credits: Applet and Texts by Roger Dillon
code The name of the class file. Does not need the word class when inside an archive.
archive The name of the archive file that houses the class file. See footnote About Jar.
width width in pixels (as looked up in Irfan View).
height height of the Picture (Applet height: is 2 times picture height minus about 20%, please deduct about 10% - the rest is done by script!)***
image The first image to load (mime types: *.gif, *.jpg are supported). May be animated GIF.
image1 ** The second image to load if multiple images are to be rotated.
image2 ** The third image to load if multiple images are to be rotated.
image3 ** The fourth image to load if multiple images are to be rotated (Registered version only).
image4 ** The fifth image to load if multiple images are to be rotated (Registered version only).
image5 ** The sixth image to load if multiple images are to be rotated (Registered version only).
imagea ** The image to be displayed upon the click of the mouse, animated gif supported (Registered version only).
overlay ** A partly transparent GIF to be displayed over the applet. May be animated GIF.
overlaya ** Up to 8 separate images may be rotated in place of an animated GIF as the overlay. When an animated GIF flickers, it may be separated and loaded as separate images. Overlay images would begin with the first as overlay, then overlaya, overlayb, overlayc, etc.
overlayb ** overlayb is the next of the overlays that are rotated etc.
overlayc ** overlayc is the next of the overlays that are rotated etc.
overlayd ** overlayd is the next of the overlays that are rotated etc.
overlaye ** overlaye is the next of the overlays that are rotated etc.
overlayf ** overlayf is the next of the overlays that are rotated etc.
overlayg ** overlayg is the next of the overlays that are rotated etc.
alt ** Alternates the overlay motions if more than one overlay is used. Given a value of 1, this causes the first overlay to complete a motion cycle before the second (overlay1) begins. The second must then complete it's motion before the first will return.
revovl ** This can only be used with the overlay parameter, not overlay1. This parameter, given a value of 1 will reverse the motion of overlay at the end of it's cycle and return it along the initial path.
flipovl ** With a value of 1, flips the overlay horizontally. When used with revovl, will only flip the overlay on the return cycle.
delay ** The delay between frames defined by overlay when using separate frames instead of an animated GIF.
ovlref ** Controls reflection of the overlay in the waves. Value 0 - 2. 0 = overlay only with no reflection. 1 = overlay and reflection. 2 = reflection of overlay only. (Registered version only).
ovlfront ** Given a value of 1 will force the overlay to be displayed in front of falling snow instead of behind with the rest of the images. Default value 0.
ovlX ** The distance in pixels of the top left corner of the overlay from the left side of the image.
ovlY ** The distance in pixels of the top left corner of the overlay from the top of the image.
motionX ** The distance in pixels to move the overlay horizontally with each cycle. Positive values move left to right. Use a minus(-) sign in front of the value to move right to left. Recommended values are 1 to 5 and -5 to -1.
motionY ** The distance in pixels to move the overlay vertically with each cycle. Positive values move top to bottom. Use a minus(-) sign in front of the value to move bottom to top. Recommended values are 1 to 5 and -5 to -1.
overlay1 ** A second partly transparent GIF (overlay1) to be displayed over the applet. May be animated GIF.
overlay1a ** Up to 8 separate images may be rotated in place of an animated GIF as the overlay. When an animated GIF flickers, it may be separated and loaded as separate images. Overlay images would begin with the first as overlay1, then overlay1a, overlay1b, overlay1c, etc.
overlay1b ** overlay1b is the next of the overlays that are rotated etc.
overlay1c ** overlay1c is the next of the overlays that are rotated etc.
overlay1d ** overlay1d is the next of the overlays that are rotated etc.
overlay1e ** overlay1e is the next of the ooverlays that are rotated etc.
overlay1f ** overlay1f is the next of the overlays that are rotated etc.
overlay1g ** overlay1g is the next of the overlays that are rotated etc.
flipovl1 ** With a value of 1, flips overlay1 horizontally.
ovl1top ** Given a value of 1, forces overlay1 to display in front of overlay if their paths should cross. By default, overlay will display on top of overlay1.
delay1 ** The delay between frames defined by overlay1 when using separate frames instead of an animated GIF.
ovl1ref ** Controls reflection of overlay1 in the waves. Value 0 - 2. 0 = overlay1 only with no reflection. 1 = overlay1 and reflection. 2 = reflection of overlay1 only. (Registered version only).
ovl1front ** Given a value of 1 will force the overlay1 to be displayed in front of falling snow instead of behind with the rest of the images. Default value 0.
ovl1X ** The distance in pixels of the top left corner of the overlay1 from the left side of the image.
ov1lY ** The distance in pixels of the top left corner of the overlay1 from the top of the image.
motion1X ** The distance in pixels to move the overlay1 horizontally with each cycle. Positive values move left to right. Use a minus(-) sign in front of the value to move right to left. Recommended values are 1 to 5 and -5 to -1.
motion1Y ** The distance in pixels to move the overlay1 vertically with each cycle. Positive values move top to bottom. Use a minus(-) sign in front of the value to move bottom to top. Recommended values are 1 to 5 and -5 to -1.
overlay2 ** The static GIF image (overlay2) to be displayed over the applet.May be animated GIF.
ovl2ref ** Controls reflection of the static overlay (overlay2) in the waves. Value 0 - 2. 0 = overlay only with no reflection. 1 = overlay and reflection. 2 = reflection of overlay only. (Registered version only)
ovl2front ** Given a value of 1 will force the overlay2 to be displayed in front of falling snow instead of behind with the rest of the images. Default value 0.
ovl2X ** The distance in pixels of the top left corner of the static overlay (overlay2) horizontally from the left side of the image.
ovl2Y ** The distance in pixels of the top left corner of the static overlay (overlay2) vertically from the top of the image.
backovl ** The GIF image (backovl) to be displayed over the hidden, or back page (imagea) of the applet.May be animated GIF but no motion parameters like overlay and overlay1. May be used only when using imagea (back image) parameter (Registered version only).
bovlX ** The distance in pixels of the top left corner of the back image overlay (backovl) horizontally from the left side of the back image.
bovlY ** The distance in pixels of the top left corner of the back image overlay (backovl) vertically from the top of the back image.
link ** The URL to which the user is directed upon a mouse click (Registered version only).
target* * The frame in which to open the URL used with the link parameter (default = _self)
notop ** Given a value of "1", displays the reflection only, not the original image.
nobot ** Given a value of "1", displays the image only with no reflection.
rotation ** The speed of the rotation of the top images. Value 1 (fast) to 10 (slow) Default = 4.
xlrot ** A multiplier for the rotation parameter. Allows long rotation times for slide shows, etc. Value = 1 - ? Default = 1.
wsize ** Allows modification (Stretching or compressing) of wave size. Value -50 to 50. Default = -30.
wspeed ** Controls the speed of the wave animation. Value 1 - 100. Default = 40.
rate ** Affects Speed of all animation within the applet, most visible with snowfall speed. Value 1 - 100. Default = 50.
cover ** Given a value of "1", will open the applet on the static image to be clicked to display the animation or slide show.
snow ** Given a value of "1" adds snow to the applet presentation. Any image parameter containing "snow" in the name will automatically activate the snow feature without adding the parameter. (Registered version only).
rain ** Given a value of "1" adds rain to the applet presentation. Any image parameter containing "rain" in the name will automatically activate the rain feature without adding the parameter. (Registered version only)
intensity ** A shared parameter between snow, fireworks and rain. The intensity of the snow fall. Value 0 to ? (depending on image width) Default = 50.
wind ** The direction of the rain or the snow fall. Value -5 (right to left) to 5 (left to right) Default = 0.
fireworks ** Given a value of "1" adds fireworks to the applet presentation. Any image parameter containing "firew" in the name will automatically activate the fireworks feature without adding the parameter. (Registered version only)
lowF ** The lowest point in pixels from the top of the image for the fireworks to originate, to prevent fireworks in unwanted image areas. Default = 150.
Soundtrack ** The sound file to play in coordination with the fireworks explosions. Default = Fireworks.au if it is in the same directory as the applet.
Fpower ** The most powerful explosion desired in the display. Value = 1 to 1000. Default = 600.
Ftrail** The maximum length of the explosion embers. Value 0 to 255 Default = 60.
Fsound** Turn fireworks sound on or off. Values: 1 = on, 0 = off. Default = 1 (on).
Fgravity** The gravitational pull on the fireworks display. Value 1 to 1000 Default = 300.
Tfile** The text file containing the text to be scolled. No wordwrap. Lines must be separated in the file by "|".
Tsize** The desired height in pixels of the text. Default = 30.
Tstyle** The desired style of the text. 0 = Standard, 1 = Italics, 2 = bold, 3 = bold italics (default = 0).
Tfont** The Preferred font ie. "Times New Roman" (default), "Helvetica", "Courier".
Tspeed** The Scroll speed in pixels per cycle (default = 2).
Tcolor** Color in Hexadecimal 000000 - ffffff (Default = white (ffffff)).
Talign** The text alignment over the image. 0 = each line centered. Values › 0 = pixels from left (left alignment) Default = 0.
Tback** Determines whether text scrolls over the main image or the back or cover image. 0 = Scroll text over main image. 1 = scroll text on back (or cover) image. Default = 0. (Registered version only)
horizon **Allows the portion of the image below this pixel measurement to be rippled. Especially useful if an image already contains a lake or stream. Value 1 to ? (depending on image height) Will accept any value greater than 0. Overlay reflections are not available with this parameter since it is part of the image that is rippling, not a reflection. Depending on the size of the images used, there may be issues with flickering when using dual overlays with the horizon parameter.
slide ** Given a value of 1 tells the applet that it is to be used in the slide show configuration. Values 0 - 1.
Default = 0 (No slide show).
nameact** In the registered version, given a value of 1 tells the applet to automatically activate snow, rain and fireworks if the image names contain "snow" "rain" or "firew" respectively without having to add the parameter. Default value = 0.
swind** Allows for separate control of wind effect on snow in the slide show mode where a different wind effect may be desired for snow and rain. Overrides the wind parameter for snow if both wind and swind are used. The direction and velocity of the wind affecting the snow fall. Value -5 (Negative values - right to left) to 5 (Positive values - left to right). Recommended values are -3 to 3. Results outside of this range may not be acceptable with snow. If swind is not used, the value of wind will be used for snow and rain. Default = ("wind" value) See "wind" under rain parameters.
reg1 ** Activated Registration code for full featured applet use.

Go toTop     Go to Bottom




You can copy and paste the value into the body tag of a html page to create a Janim applet page.

Go to Top     Go to Middle

** Optional Parameters.

*** In his Documentation for Version 3.11 of Janim3 applet Roger Dillon reminds: width should always be the width of the image to be reflected. height should be about 1.7 times the height of the original image when reflecting an image. If the "nobot" parameter is used, height is just the image height. If the "notop" parameter is used, height should be about .7 times the reflected image height. When using the "notop" parameter in the dual applet application, be sure to restrict the width by placing the applets in a table and set the width with <td width=xxx>. This keeps the applets, one on top of the other when a large screen would otherwise display then side by side.

Almost all Text up to this point concists of quotations of the original documentation of the applet. I thank Roger Dillon for creating applet and documentation.

To add some text of my own: Lake applets have normally about twice the height (1.7 times) of the picture unless special parameters are used.
But lake applets can be much shorter than that height because this may give better rendering results.

& If You are as curious as me?

About Jar: An applet jar file can be produced by zipping and renaming the class file to *.jar / in case You ever need a jar. Note that this is a given name and can be altered. Different versions of the class can be stored in the same folder by generating archives with different names. Thus *.jar files of older Janim.class files can be generated by zipping them and renaming the result to jar. Examample Janim2.clsss Version 2.2 -› Janim2.2.zip -› Janim2.2.jar. The only thing that is altered in the applet tag would be the name of the archive and class file ‹applet code="Janim3.class" archive="Janim.jar" width=500 height=350› to ‹applet code="Janim2.class" archive="Janim2.2.jar" width=500 height=350›. Existing Jars can be renamed also.

The images, class and jar files used by a Java animation are often found in .jpi_cache - You do not have to raid all MSIE cache - if You ever want to look at them.

To look into a class file for parameters or other text unknown to You, rename it to txt e. g. to lake.txt and click on it - maybe it is an enchanted 5th lake.class ; o )