[JoyButton]

[Code]

<applet CODE="joybutton.class" WIDTH="100" HEIGHT="120">

<param name="AUTHOR" value="WRITTEN BY JOSHUA KY">

<param name="C" value="COPYWRITE 1998 BRIGHT COMMUNICATIONS, INC">

<param name="G" value="4| |000000|0|0|0|0|7|12|10|0|800000|0">

<param name="0"

value="0|0|100|30|0|8|18|0000FF|0000FF|1| | |welcome.htm| |1|FFFFFF|32|20|12|2|0|Welcome|phase1.gif|8|8|0|0|8|18|0000FF|0000FF|1|pressed.au|Welcome to Bright Communications, Inc| | |1|FF0000|32|20|12|2|0|Welcome|phase4.gif|8|8|0|0|8|18|0000FF|0000FF|0| | | | |1|FFFFFF|33|21|12|2|0|Welcome|phase1.gif|8|8|0">

<param name="1"

value="0|30|100|30|0|8|18|0000FF|0000FF|1| | |html.htm| |1|FFFFFF|30|20|12|2|0|HTML Code|phase1.gif|8|8|0|0|8|18|0000FF|0000FF|1|pressed.au|basic coding for html| | |1|FF0000|30|20|12|2|0|HTML Code|phase4.gif|8|8|0|0|8|18|0000FF|0000FF|0| | | | |1|FFFFFF|31|21|12|2|0|HTML Code|phase1.gif|8|8|0">

<param name="2"

value="0|60|100|30|0|8|18|0000FF|0000FF|1| | |http://www.brightcommunications.com| |1|FFFFFF|26|21|12|0|0|Hyper Link|phase1.gif|8|8|0|0|8|18|0000FF|0000FF|1|pressed.au|You can create your own link| | |1|FF0000|28|21|12|2|0|Hyper Link|phase4.gif|8|8|0|0|8|18|0000FF|0000FF|0| | | | |1|FFFFFF|27|22|12|0|0|Hyper Link|phase1.gif|8|8|0">

<param name="3"

value="0|90|100|30|0|8|18|0000FF|0000FF|1| | |http://www.brightonline.net| |1|FFFFFF|29|20|12|2|0|Find Out|phase1.gif|8|8|0|0|8|18|0000FF|0000FF|1|pressed.au|log in our web site| | |1|FF0000|27|20|12|2|0|Find Out|phase4.gif|8|8|0|0|8|18|0000FF|0000FF|0| | | | |1|FFFFFF|30|21|12|2|0|Find Out|phase1.gif|8|8|0">
</applet>

[Beschreibung der Parameter]

Hm, ja, zugegeben, eine ziemlich eigenwillige Gestaltung der Parameter, aber was auf den ersten Blick so verwirrend erscheint, erweist sich bei genauerer Betrachtung als relativ einfach :-)

"AUTHOR" = Copyrighthinweis, bitte nicht ändern
"C" = noch ein Copyrighthinweis, bitte auch nicht ändern
"G" = Anzahl der Navigationsbuttons (was die Zahlenreihen bedeuten, weiss ich auch nicht, vielleicht kann mir da jemand Nachilfe geben)

"0" = Die 0 steht für den ersten Button, der Zweite hat demzufolge die 1, usw. 0|0|100|30|0|8|18| = ??
0000FF|0000FF| = Hexcode für die Buttonfarbe bei "mouse not over"; Der erste Wert steht für den Rahmen, der Zweite für den Kern; der Unterschied zweier Farbwerte kann man dem ersten Button des Beispiels entnehmen.
1| | = ??
|welcome.htm| = aufzurufende Webseite
|1| = ?
FFFFFF| = Schriftfarbe bei "mouse not over"
32|20|12|2|0| = ??
Welcome| = Buttonbeschriftung
phase1.gif| = Grafikdatei der Diode bei "mouse not over"
8|8|0|0|8|18| = ??
0000FF|0000FF| = Hexcode für die Buttonfarbe bei "mouse over"; Der erste Wert steht für den Rahmen, der Zweite für den Kern
1| = ??
pressed.au| = Sounddatei bei "mouse over"
Welcome to Bright Communications, Inc| = Statuszeilentext bei "mouse over"
|  |1| = ??
FF0000| = Schriftfarbe bei "mouse over"
32|20|12|2|0| = ??
Welcome| = Buttonbeschriftung bei "mouse over"
phase4.gif = Grafikdatei der Diode bei "mouse over"
|8|8|0|0|8|18| = ??
0000FF|0000FF| = Buttonfarbe bei "onclick"
0| | | | |1| = ??
FFFFFF| = Schriftfarbe bei "onclick"
33|21|12|2|0| = ??
Welcome| = Buttonbeschriftung bei "onclick"
phase1.gif| = Grafikdatei der Diode bei "onclick"
8|8|0" = ??

Der Aufbau der Parameter bezieht sich also jeweils auf die Phasen "Maus ist nicht über Button", "Maus ist über Button" und "Button wurde gedrückt". Dabei lassen sich jeweils die Buttonfarbe, der Beschriftungstext, die Beschriftungsfarbe, die Leuchtdiode und ggf. ein Sound konfigurieren. Wenn da das Bastlerherz nicht höher schlägt... :-))

[Autor]

JOSHUA KY / BRIGHT COMMUNICATIONS, INC

[Download]

Copyright © 1998- Nightfire Java Archiv Applet No: 088