CodeBrain/Nova
Nova-Class Pro Java Applets
Main Site
<back | Home | FAQ | Help/Doc | Affiliates | Purchase | Log-In | fwd>
NovaHome

Slider
double
filmroll
grayscape
purchase

Slipper
double
basic
popup
whitescape
purchase

Navajo
Menu

classic
neon
embedded
purchase

iPanner
demo
purchase

Gutenberg
demo full
demo basic
purchase

iFrame
demo one
demo two
purchase

Doc & Help

Purchase

FAQ's

Support
User Log-In

Affiliate
Program

Free
Downloads

Slider Applet Documentation

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+ DOCUMENTATION: SLIDER APPLET
+ CodeBrain.com's slider.class applet
+ Version 3.0.1 Final Release
+ Copyright 1999,2000 by CodeBrain.com
+ Source: http://www.CodeBrain.com
+
+
+ FREE for Private and Non-Profit Users...
+ The FREE version displays a brief hook notice to
+ www.CodeBrain.com at start-up -- otherwise it functions
+ exactly as the purchase version, with all parameters and
+ commands the same.
+
+ COMMERCIAL & FOR-PROFIT USERS ARE *REQUIRED* TO USE THE
+ PURCHASE VERSION of this applet, always quickly available
+ at www.CodeBrain.com.
+
+ The PURCHASE version has no start-up or other notices;
+ and it starts and runs faster. WE ENCOURAGE those wishing
+ to buy the applet to use the free version for trials,
+ however, so you know what you're getting when you purchase.
+
+ Support is available for the purchase version of the
+ applet, only. The support address is: NovaHelp@CodeBrain.com
+ You MUST include your USER ID in *all* correspondence.
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




===============================================================
=
= P A R A M E T E R S A N D I N S T R U C T I O N S
=
===============================================================


GENERAL NOTES
-------------------------------------------------------------------------

// CodeBrain's slider.class code is written protectively -- to make it
// easy to set up and get running. Demos and all the associated
// graphics are included, to get you rolling quickly.
//
// Other than the "Notice" parameter and a couple of image files,
// you can leave out any parameter and the applet will run.
// That is, "If in doubt, leave it out!" 
//
// You can make the applet as simple as you wish, without the
// clutter and confusion of a multitude of parameters -- and then
// gradually build upward into more complex renditions.
//
// Parameter names are as descriptive as we can make them without
// having them a mile long, and they ARE case sensitive, so take care.
//
// Keep image files to the smallest dimensions and file sizes
// possible. Large images backload the applet and slow it down.
//
// To get started, place the slider.class file and ALL files used by
// the applet in the SAME directory
//
// Check out the demos included, and gradually change parameters
// to get a feel for how the applet works.
//
// Good luck, and we hope you have a blast with CodeBrain's
// slider.class. It's a simple-to-use applet, but does a great job for
// slideshow presentations.
//
// Best regards,
//
// CodeBrain 



P A R A M E T E R S
===============================================================



<param name="Notice" value="Applet by www.CodeBrain.com">
-------------------------------------------------------------------------
// Must be present, EXACTLY, or the applet will run, but return an error
// message indicating the notice is wrong or missing.


<PARAM NAME="KeyCode" VALUE="whatever_the_key_is">
-------------------------------------------------------------------------
// COMMERCIAL & FOR-PROFIT USERS ARE *REQUIRED* TO PURCHASE keys for
// this applet, always quickly available at www.CodeBrain.com. You may
// of course use the free version for evaluation purposes!
//
// If you have the FREE version...
// Enter FREE in the VALUE. For example:
//
// <PARAM NAME="KeyCode" VALUE="FREE">
//
// If you have the PRO version...
// Enter your key in the VALUE. For example:
//
// <PARAM NAME="KeyCode" VALUE="AQ?/FFG1*PSU9">
//
// For those with the purchased version, keys are automatically made
// for you dynamically off the CodeBrain.com site in the Nova log-in
// area. You will also receive very clear, very explicit instructions
// via e-mail, each time you make a key in the log-in area.
//
// If you are unsure what the domain for the key is, use DOMAIN as
// the value in this parameter. For example:
//
// <PARAM NAME="KeyCode" VALUE="DOMAIN">
//
// and it will tell you the domain name needed for the applet.


<param name="BackgroundColor" value="rrr,ggg,bbb">
-------------------------------------------------------------------------
// This sets the applet background color.
// Usual RGB format, values 0-255.
// Example: value = "255,0,0" would make the applet background red.


<param name="Direction" value="0">
-------------------------------------------------------------------------
// This sets the direction in which the applet will scroll the images.
// 0 = scroll from right to left
// 1 = scroll from left to right
// The default is right to left; leave out the parameter if you don't
// need it.


<param name="Speed" value="19">
-------------------------------------------------------------------------
// This is the speed of the applet scrolling. Smaller numbers produce 
// faster scrolling. A suggested range is probably 5-30 or so, but 
// feel free to experiment. Note that running too fast may cause
// skipping on some monitors, and running very slowly will tend to pro-
// duce a stepped, jerking motion. As a rule, the applet functions fine
// at the default speed; so you may normally leave this parameter out
// entirely.


<param name="SoundFile" value="soundfile.au">
-------------------------------------------------------------------------
// This is the sound file that will be triggered on a mouse-click. It
// must be in standard JAVA sound file format. Keep sound files as
// small as possible. If not using sound, leave this parameter out.


<param name="FrameThickness" value="5">
-------------------------------------------------------------------------
// This sets the thickness of the frame in pixels. The frame is optional
// and the default value for it is 5 pixels. If you don't wish to see
// the frame, set this value to 0. Note that the 'frame' occurs out-
// side what we call the 'border' (see BorderThickness below.)


<param name="FrameColor" value="rrr,ggg,bbb">
-------------------------------------------------------------------------
// This sets the frame color.
// Usual RGB format, values 0-255.
// Example: value = "0,0,255" would make the frame blue.


<param name="BorderThickness" value="5">
-------------------------------------------------------------------------
// This sets the thickness of the border around each image, in pixels. 
// The border is optional and the default value for it is 5 pixels.
// If you don't wish to see the border, set this value to 0. Note
// that the 'border' occurs inside what we call the 'frame'
// (see FrameThickness above.)


<param name="BorderColor" value="rrr,ggg,bbb">
-------------------------------------------------------------------------
// This sets the border color.
// Usual RGB format, values 0-255.
// Example: value = "0,255,0" would make the border green.


<param name="LinkMode" value="1">
-------------------------------------------------------------------------
// This sets whether the border, the frame, both, or nothing will change
// to the LinkColor (below) when the mouse passes over an image. The
// value settings are:
// 0 = frame & border (both)
// 1 = frame
// 2 = border
// 3 = neither
// Note that frame and border thicknesses must be set to suitable 
// values, or, of course, you won't see the link color changes.


<param name="LinkColor" value="rrr,ggg,bbb">
-------------------------------------------------------------------------
// This sets the link color.
// Usual RGB format, values 0-255.
// Example: value = "255,0,0" would make the link color red.



<param name="VerticalMode" value="2">
-------------------------------------------------------------------------
// This sets how images will be positioned, vertically, in the applet.
// The value settings are:
// 0 = top
// 1 = center
// 2 = bottom
// The default setting is to center the images, vertically.
// Note that images CAN be larger than the height of the applet.


<param name="Image1" value="image.jpg">
-------------------------------------------------------------------------
// This set of parameters sets the images to be used. Images may be 
// .gif, animated .gif, or .jpg formats. Keep image file sizes and
// dimensions as small as possible, of course, to keep down loading
// time and redrawing overhead. 
//
// Note that images DO NOT have to have similar dimensions. The applet
// readily accommodates images of varying widths and heights, and 
// interesting effects can be created using differing form factors. 
//
// For EACH IMAGE, change the number portion of the parameter. Numbers
// should be successive, starting at 1, with no skips in the number
// sequence. For example:
// <param name="Image1" value="horse.jpg">
// <param name="Image2" value="earth.jpg">
// <param name="Image3" value="phone.jpg">
//
// Have a look at the included demos if you need additional examples.


<param name="Link1" value="http://www.whatevername.com/thepage.html">
-------------------------------------------------------------------------
// This would be the link associated with a given image, following the
// same numbering scheme as in the ImageX parameter above -- that is,
// Link1 would be the link associated with Image1, Link2 associates
// with Image2, etc.
//
// If you do NOT want an image linked -- leave out the tag. Skips in 
// the number sequence of the LinkX parameter are permitted.
//
// Note that if an ImageX has no link associated, of course there will
// be no link box that follows that image.


<param name="Target1" value="_new">
-------------------------------------------------------------------------
// This is the target frame or window that the corresponding image will
// link to. Again, same numbering scheme as with images. It IS okay to
// skip numbers in TargetX. If you don't specify a TargetX, the default
// is _top -- that is, same window.
//
// Just so you don't have to go look it up... TargetX takes the
// same general values that you use in HTML. Values with an underscore
// usually refer to the browser itself, thus:
// _new - opens a new window
// _blank - also a new window
// _self - loads in the same frame
// _top - opens in the same window
// When using a framed page layout, the value for TargetX would be the
// name of the frame where you want the linked page to appear; i.e.,
// main, contents, george -- whatever name you've given the frame. 


==============================================================

That's it, that's all, go to it!

Best regards,




CodeBrain.com




===============================================================
The CodeBrain's slider.class applet is (c) 1999,2000 by CodeBrain
All responsibility for use of the applet remains with the user.
Redistribution or resale of this applet is strictly forbidden.
.
Copyright 1995-2012 by CodeBrain.com
All Rights Reserved
--
Who do WE
Use for Hosting?


We judge hosts harshly. Uptime. Lightning-fast support. Servers that sing. And prices that please. Anything less, and you're history. Our clients won't accept anything but the best. Will you? From demanding music sites like DavidSosnowski to CodeBelly.com to dozens more, we use... Eleven2
.