Ticker Details

The applet shows a text moving from right to left. It needs only one file, so it's fast to transmit.

Parameters

Top to bottom: Frequency of usage
Name	Type	Description
copyright 	String		needs to be: Thomas Wendt
from		String		needs to be: http://www.uni-kassel.de/fb16/ipm/mt/java/ticker.html
msg		String		Message to display
speed		int		optional animation speed in pixels/100msec. Default: 10
txtco		int[3] or int	optional RGB-Color of Message, either R,G,B decimal or RRGGBB hex. Default: black/blue (depending on href)
bgco		int[3] or int	optional RGB-Color of background, either R,G,B decimal or RRGGBB hex. Default: light gray
shco		int[3] or int	optional RGB-Color of text shadow, either R,G,B decimal or RRGGBB hex. Default: no shadow
font		String		optional font for message. Possible: Courier, Dialog, Helvetica, Symbol, TimesRoman. Default: TimesRoman
type		String		optional modifier for font. Possible: bold, italic, bolditalic. Default: plain with shadow, bold without
href		String		optional url to switch to
frame		String		optional name of the frame to display the next document, see below
hrefco		int[3] or int	optional RGB-Color of border if href is given, either R,G,B decimal or RRGGBB hex. Default: blue
start		int[3]		optional Date to start: Y, M, D; if not set, show
exp		int[3]		optional Date to expire: Y, M, D; if not set, no expiration
exfill		none		optional: If exist, fill with bgco, if expired
'copyright' and 'from'
Just type as shown, no browser shows it. It's mainly a hint for people peeking your sources to let them know from where it comes and how to use it. These parameters are checked, so make sure to have no typos in it.
'hrefco'
If this color is not the same as 'bgco' the applet looks like a animated button. If you don't like this, just set the two colors to the same value.
'frame'
If your document is framed, you can use this parameter to set the target frame. Some words have special meanings: Any other name will show the new document in the named frame, which will be created if necessary.

Status

This software is freeware/copyleft. That means you can do what you want with it, except saying you have the copyright. The copyright is still owned by the author.
And as usual: No warranty, no responsibility, no promise.

Samples

'ticker.class' resides in the path 'beta' relative to this document. The following tag
<applet codebase="beta/" code="ticker.class" width=232 height=40 align=top>
<param name=copyright value="Thomas Wendt">
<param name=from value="http://www.uni-kassel.de/fb16/ipm/mt/java/ticker.html">
<param name=msg value="Home">
<param name=font value="Helvetica">
<param name=type value="italic">
<param name=speed value="5">
<param name=txtco value="ffffff">
<param name=bgco value="156,0,99">
<param name=shco value="404040">
<param name=href value="../welcomee.html">
<param name=hrefco value="0,0,255">
<param name=frame value="New Frame">
</applet>
produces

You can use a relative size too, as well as the time dependancy as shown below

<applet codebase="beta/" code="ticker.class" width=100% height=50>
<param name=copyright value="Thomas Wendt">
<param name=from value="http://www.uni-kassel.de/fb16/ipm/mt/java/ticker.html">
<param name=msg value="Merry Christmas">
<param name=speed value="2">
<param name=txtco value="00ff00">
<param name=bgco value="ffffff">
<param name=shco value="ffff00">
<param name=start value="96,12,27">
<param name=exp value="96,12,23">
<param name=exfill value="true">
<applet>


You shouldn't see anything, exept on Christmas times.

And the minimum is the following tag:

<applet codebase="beta/" code="ticker.class" width=50% height=30>
<param name=copyright value="Thomas Wendt">
<param name=from value="http://www.uni-kassel.de/fb16/ipm/mt/java/ticker.html">
<param name=msg value="Easy, huhh">
</applet>

How others use it

some of many pages:
Kassel Internet Service
Burtz Virtual Atelier
Cooper & Chyan Technology
Rosebud

Highlights

Easy to use: You don't need to try out the text size; it's adjusted automatically depending on the applets height.
Flicker free.
Understands all extended characters.
Doesn't use too many ressources.
Highly customizable.

History

a1.3	08/04/95	extended TickerTape from Sven Heinicke
b1.00	10/06/95	Totally rewritten for pre-beta
b1.01 11/18/95 Cleaning up the code
b1.10 11/28/95 Fixed mem leakage, synchronized run and update
b1.20 12/31/95 Added new features
b1.21 01/03/96 bugfix: stop thread
b1.30 02/07/96 Added support for multilingual use; netscapes bug in doing this and a workaround found by Peter Sylvester
b1.40 05/23/96 Implemented target frame, choice for text style, different cursor if href is given

To Do

Multiple messages (multiple links, multiple colors).
Background image.
Upon request: Fetch the messages from a file.

How to get it

Source (Ver. 1.30)
Binary (Ver. 1.40)
Both together with examples
Make sure your browser loads it with the correct mime and with exactly this names!

Relatives

(as of 4/96)

TickerTape
TickerTape
NavigatorTicker
Tick
mTicker
slicker ticker tape
Ashley Ticker
Digital LED Ticker Tape
Ticker
GolfTicker
TickerTape
reloadImage
TickerTape
Marquee
Laufschrift
Scroll2
StringTicker
KzmScroll
ScrollText
MovingStringApplet
Scroller


Last Modification: 08/01/96

Author: Thomas Wendt


Our other applets