Kreuzworträtsel Java Applet

Das ist die Dokumentation zur ersten Version des Arensus Kreuzworträtsel Java Applet. Das Applet ist 'Try Before Buy'-Software, für die Verwendung muss also eine Lizenz erworben werden. Das Applet darf aber vor dem Kauf 30 Tage lang Gratis, ohne Einschränkungen getestet werden.

 Illustration

Illustration Kreuzworträtsel Java Applet
1. Umschreibung des aktuellen Begriffs.
2. Hintergrundfarbe der Umschreibung des aktuellen Begriffs.
3. Aktuelle Position. Nächster Buchstabe wird dort plaziert.
4. Ein Buchstaben-Feld, das nicht zum aktuellen Begriff gehört.
5. Ein Buchstaben-Feld, das zum aktuellen Begriff gehört.
6. Der Buchstabe dieses Feldes gehört zum Lösungswort. Hier ist es der zweite Buchstabe.
7. Lösungswort, dieser Bereich kann auch unsichtbar sein.
8. Hintergrund Werkzeugleiste.
9. Text zum Lö­sungs­wort.
10. Scrollbalken werden nur angezeigt, wenn das Kreuzwort­rätsel nicht in den verfügbaren Bereich hinein­passt.
11. Hintergrund des Scrollbalkens.
12. Bis zu 5 Bilder und einem Hintergrund-Bild können angezeigt werden.
13. Ansicht ver­grös­sern.
14. Ansicht ver­klei­nern.
15. Kugelschreiber verwenden.
16. Bleistift ver­wen­den, die Schriftfarbe kann auch verschieden zur Kugelschreiber-Farbe gewählt werden.
17. Hilfe-Seite auf­rufen. Eine beliebige URL kann angegeben werden, wo sich eine Hilfe-Seite befindet.
18. Informationen anzeigen. Zeigt den Titel, Autor und Copyright des Kreuzworträtsels an. Diese Informationen werden aus dem Kreuzworträtsel gelesen.
19. Text Waagrecht/Senkrecht kann beliebig geändert werden.
20. Bei gewöhnlichen Kreuzworträtsel kann zusätzlich eine weitere Definitionen/Umschreibungs-Liste angezeigt werden.
Das Applet ver­wen­det ausschliesslich das Arensus Kreuzworträtsel Datei-Format *.tcc Illustration Kreuzworträtsel Java Applet 2


HTML-Code Applet

Mit dem Arensus Kreuzworträtsel Editor können die Kreuzworträtsel als Java Applets exportiert werden. Sie können auch mit einem beliebigen Text-Editor erstellt werden.
Ein Minimal HTML-Code für das Applet sieht wie folgt aus:
<applet code="t.class" archive="t.zip"
   width=690 height=517 align="center">
   <param name="lowner" value="Phyrum Tea">
   <param name="lwebsite" value="http://www.tea.ch/">
   <param name="lknr" value="223456789">
   <param name="lkey" value="3k4PDj-2kxykO-2q8Fwr-3Npq6B-1MnDo8-ryELf">
   <param name="lpnr" value=12>
   <param name="tccurl" value="puzzle.tcc">
 </applet>

lowner Lizenznehmer
lwebsite Lizenz wird je Website vergeben.
lknr Identifikation
lkey Lizenz-Schlüssel
lpnr Produktnummer
tccurl URL der Rätseldatei.

Wenn Sie den Arensus Kreuzworträtsel Editor verwenden, dann kopieren Sie die Lizenz-Datei in denselben Ordner wie die Arensus.jar Datei. Die Java Applet Export-Funktion liest diese Linzeninformationen und fügt diese in den Applet-Code automatisch ein.

Farben

Farben werden in RGB-Format angegeben. Von 000000 Schwarz bis FFFFFF Weiss.
cbg Hintergrundfarbe (Default: FFFFFF).
(1) ccat Schriftfarbe Definitionsbereich (Default: 000000).
(2) ccabg Hintergrundfarbe Definitionsbereich (Default: FFFFFF).
(4) clbg Hintergrundfarbe Buchstaben (Default: FFFFFF).
(3) clbgh1 Hintergrundfarbe Buchstabe mit Fokus (Default: BEBEF0).
(5) clbgh2 Hintergrundfarbe aktueller Begriff (Default: 8C8CC8).
cpbg Hintergrundfarbe Kreuzworträtsel (Default: AAAAAA).
cpf Kreuzworträtsel Rahmenfarbe (Default: 000000).
ca Farbe der Pfeile (Default: 000000).
ccn Farbe Definitions-Nummer (Default: 000000).
(6) csp Farbe Lösungswort-Position (Default: 000000).
cba Farbe Balken (Default: 000000).
cbo Farbe Rand (Default: 000000).
cbl Farbe Block (Default: 000000).
ccbg Hintergrundfarbe Definitionsfelder (Default: FFFFFF).
cc Schriftfarbe Definitionsfelder (Default: 000000).
(20) cclbg Hintergrundfarbe Definitionsliste (Default: FFFFFF).
(19) cct Schriftfarbe Titel der Definitionslisten (Default: 000000).
(11) cosb Hintergrundfarbe Scrollbalken (Default: FFFFFF).
(10) cisb Farbe Scrollbalken-Balken (Default: FFFFFF).
cosbf Scrollbalken-Farbe Aussen-Rahmen (Default: 000000).
cisbf Scrollbalken-Farbe Innen-Rahmen (Default: 000000).
cp Schriftfarbe Bleistift normal (Default: 000000).
cph1 Schriftfarbe Bleistift mit Fokus (Default: 000000).
cph2 Schriftfarbe Bleistift aktuelles Wort (Default: 000000).
cpe Schriftfarbe Kugelschreiber normal (Default: 4F4F4F).
cpeh1 Schriftfarbe Kugelschreiber mit Fokus (Default: 000000).
cpeh2 Schriftfarbe Kugelschreiber aktuelles Wort (Default: 000000).
(8) ctbt Schriftfarbe Werkzeugleiste (Default: 000000).

Weitere Parameter

wc Breite der Zellen.
(20) wcl Breite der Definitionsliste. (Default: Die Liste wird nicht angezeigt.)
(19) across Titel-Text der Definitionsliste für die Waagrechte (Default: 'Waagrecht')
(19) down Titel-Text der Definitionsliste für die Senkrechte (Default: 'Senkrecht')
(9) solon Lösungswort-Felder werden angezeigt. YES|NO (Default: NO)
(9) soltext Lösungswort-Text (Default: 'Lösungswort:')
pbd Rahmen um Kreuzworträtsel anzeigen. YES|NO Default: NO)
(13) zintext Tooltip 'Ansicht vergrössern'
(14) zouttext Tooltip 'Ansicht verkleinern'
(15) pentext Tooltip 'Kugelschreiber verwenden'
(16) penciltext Tooltip 'Bleistift verwenden'
(17) infotext Tooltip 'Informationen'
(18) helptext Tooltip 'Hilfe'
hlpurl URL zur Hilfe. (Default: http://www.tea.ch/)
imgbg URL für Hintergrundbild. (Default: kein Hintergrundbild.)
(12) imgp1 URL für Bild 1. (Default: kein Bild.)
imgpd1 Koordinaten für Bild 1 in Puzzlefeld-Einheiten (TOP, LEFT, WIDTH, HEIGHT). Beispiel: 4,4,7,3
 ...
imgp5 URL für Bild 5. (Default: kein Bild.)
imgpd5 Koordinaten für Bild 5.

Upload

Stellen Sie sicher dass die Dateien t.zip und *.tcc in Binary-Modus mit Ihrem FTP-Programm transportiert werden. Java-Applets ist es aus Sicherheits-Gründen nicht erlaubt auf fremde Domain Daten zu holen. Die erwähnten Dateien sollen auf der geleichen Domain liegen wie die html-Seite. Wenn Sie Bilder in das Kreuzworträtsel integriert haben, dann sollten diese ebenfalls dort liegen wo die t.zip Datei sich befindet.