Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

klausesser

Fortgeschrittener

  • »klausesser« ist der Autor dieses Themas

Beiträge: 307

Wohnort: Düsseldorf

Beruf: Fotograf

  • Nachricht senden

1

Mittwoch, 8. Juni 2011, 01:01

hotspot text permanent statt mot onhover

Hi!

Ich möchte gerne an einem Hotspot einen Text permanent sehen statt nur beim onhover. Weiß aber nicht, wie ich es ihm sage . . . *whistling*
so ist es im Moment: ;" onhover="showtext('zum Eingang'); ich schätze, ich muß das onhover durch was andeers ersetzen . . aber womit?

Gruß und Dank im Voraus, Klaus
herzlichen Gruß, Klaus

--
“Simplicity is the keynote of all true elegance.”
― Coco Chanel

2

Mittwoch, 8. Juni 2011, 23:41

Hi,

die showtext() Action zeigt einen Text nur einmalig an einer bestimmten Bildschirm Position (per Default die Maus-Position) an,

um einen Text permanent anzuzeigen eignet sich das Textfield Plugin besser,

mittels "parent" könnte dieses dann auch einem Hotspot untergeordnet werden, damit es sich mit dem Hotspot mit bewegt,

z.B.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
<hotspot name="hotspot1" .... />

<plugin name="hotspottext1"
        url="textfield.swf"
        parent="hotspot1" 
        html="[p]hotspot text[/p]"
        css="p{color:#FF0000; font-family:Arial; font-size:14;}"
        autosize="center"
        align="center"
        enabled="false"
        />


Schöne Grüße,
Klaus

klausesser

Fortgeschrittener

  • »klausesser« ist der Autor dieses Themas

Beiträge: 307

Wohnort: Düsseldorf

Beruf: Fotograf

  • Nachricht senden

3

Donnerstag, 9. Juni 2011, 00:13

Vielen Dank, Klaus!!

herzlichen Gruß, Klaus

P.S.: fuktioniert das auch in Java auf dem iPad?
herzlichen Gruß, Klaus

--
“Simplicity is the keynote of all true elegance.”
― Coco Chanel

4

Donnerstag, 9. Juni 2011, 00:18

Hi,

ja,

ps. 'Javascript', nicht 'Java', das sind zwei doch sehr verschiedene Dinge

Schöne Grüße,
Klaus

klausesser

Fortgeschrittener

  • »klausesser« ist der Autor dieses Themas

Beiträge: 307

Wohnort: Düsseldorf

Beruf: Fotograf

  • Nachricht senden

5

Donnerstag, 9. Juni 2011, 03:03

Hi,

ja,

ps. 'Javascript', nicht 'Java', das sind zwei doch sehr verschiedene Dinge

Schöne Grüße,
Klaus



Oops! *squint*

herzlichen Gruß, Klaus
herzlichen Gruß, Klaus

--
“Simplicity is the keynote of all true elegance.”
― Coco Chanel

6

Montag, 20. Juni 2011, 10:42

hallo

wenn ich das unten stehende eingebe bleibt das
Panorama unscharf - das kommt nur wenn ich das Parent angebe.

Muss ich im hotspot code auch den Parent wieder aufgreifen ?



<plugin name="werkstatt"
url="textfield.swf"
parent="werkstatt"
html="[p]hotspot text[/p]"
css="p{color:#FF0000; font-family:Arial; font-size:14;}"
autosize="center"
align="center"
enabled="false"
/>

<hotspot name="werkstatt"
keep="false"
visible="true" enabled="true" usecontentsize="false" handcursor="true" capture="true" children="true"
zorder="0"
fillcolor ="0xff0000" fillalpha ="0.00" borderwidth ="0.0" bordercolor ="0xff0000" borderalpha ="1.00"
fillcolorhover="0xffffff" fillalphahover="0.10" borderwidthhover="4.0" bordercolorhover="0xff0000" borderalphahover="0.80"
fadeintime="0.150" fadeouttime="0.300" fadeincurve="1.100" fadeoutcurve="0.700"
onover=""
onhover="showtext(IV. Mechanische Werkstatt)"
onout=""
ondown=""
onup=""
onclick="
if(plugin[videospot] !== null, removeplugin(videospot));
addplugin(videospot);
set(plugin[videospot].url,%SWFPATH%/plugins/videoplayer.swf);
set(plugin[videospot].align,center);
set(plugin[videospot].x,10);
set(plugin[videospot].y,20);
set(plugin[videospot].updateeveryframe,true);
set(plugin[videospot].videourl,mechanische.flv);
set(plugin[videospot].volume,0.7);
set(plugin[videospot].onhover,showtext('Durch erneutes Klicken schliesst sich das Fenster.'));
set(plugin[videospot].onclick, removeplugin(videospot) );
set(plugin[videospot].loop, false);
set(plugin[videospot].onvideocomplete, removeplugin(videospot) );"
editor=""

>
<point ath="-0.053840" atv="-0.000786" />
<point ath="-0.054295" atv="-0.021019" />
<point ath="-0.055743" atv="-0.021412" />


</hotspot>

7

Dienstag, 5. Juli 2011, 21:22

Hallo Klaus,

das obige Beispiel (vom 8.Juni) funktioniert bei mir nicht.
Mit parent="hotspot1" gibt es einen Fehler "no parent 'hotspot1' found". Ich habe das dann gemäss Forums-Hint geändert auf parent="hotspot[hotspot1]", das ergibt keinen Fehler, doch der Text erscheint nicht.

Wenn ich "parent= ..." weglasse, so wird der Text angezeigt, einfach in der Mitte, aber nicht dem Hotspot zugeordnet.

Muss der Hotspot bestimmte Eigenschaften haben oder muss ich initial noch eine action aufrufen?

Danke.

8

Montag, 11. Juli 2011, 18:48

Hi,

stimmt - parent="hotspot[hotspot1]" wäre eigentlich richtig...
der Rest sollte aber funktionieren (habe es gerade noch einmal getestet),

Schöne Grüße,
Klaus

9

Dienstag, 26. Juni 2012, 11:52

Hallo,

ich wollte auch die loesung versuchen, jedoch hat es bei mir nicht funktioniert, das textfeld wurde nicht angezeigt...

mein code sieht so aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<hotspot name="hs11" devices="all"
	         keep="false"
	         visible="true" enabled="true" usecontentsize="false" handcursor="true" capture="true" children="true" maskchildren="false"
 	         zorder="0"
	         fillcolor     ="0xffffff" fillalpha     ="0.00" borderwidth     ="0.0" bordercolor     ="0xffffff" borderalpha     ="0.80"
	         fillcolorhover="0xffffff" fillalphahover="0.10" borderwidthhover="4.0" bordercolorhover="0xffffff" borderalphahover="0.80"
	         fadeintime="0.150" fadeouttime="0.300" fadeincurve="1.100" fadeoutcurve="0.700"
	         onover=""
	         onhover="showtext(Verteiler);"
	         onout=""
	         ondown=""
	         onup=""
	         onclick=""
	>
	<point ath="-0.212099" atv="-0.153811" />
	<point ath="-0.102595" atv="-0.133817" />
	<point ath="-0.127370" atv="-0.102116" />
	<point ath="-0.244347" atv="-0.123694" />
</hotspot>
 
<!-- copied from example -->
<plugin name="htmltext" url="%SWFPATH%/plugins/textfield.swf" 
	origin="center" 
	parent="hotspot[hs11]"
        html="data:htmldata1"
        css="data:cssdata1"
        borderwidth="1"
        bordercolor="0xFFFFFF"
        backgroundcolor="0xFFFFFF"
        selectable="false"
        autosize="center"
/>

<data name="htmldata1">
	<p align="center">
		<font face="times" size="+4">
			<b>Hello from Actionscript HTML</b>
		</font>
	</p>
	<b>bold</b><br/>
	<i>italic</i><br/>
	<u>underlined</u><br/>
	<br/>
</data>  

<data name="cssdata1">
	a{ text-decoration:underline; font-weight:bold; }
	a:hover { color:#885500; }
</data>


habe ich hier was vergessen oder falsch gemacht?

Danke fuer die Hilfestellung!