Sie sind nicht angemeldet.

1

Donnerstag, 26. Juni 2008, 12:58

Schriftart für ShowText ändern?

Hallo,

kann man diese fiese Times Schriftart beim Showtext irgendwie ändern?
Arial würde schon mal viel eleganter wirken...

 

Vielen Dank


2

Donnerstag, 26. Juni 2008, 18:28

hi, momentan leider noch nicht...

3

Dienstag, 15. Juli 2008, 23:06

Hi, mit der 1.0.5/1.0.5.2er Version ist das jetzt möglich:

es lassen sich sogenannte "textstyles" definieren, damit lassen sich Parameter wie Schriftart, Größe, Farbe, Rahmen, Effekte usw. festlegen.
Dieser "textstyle" kann dann als 2. Parameter der "showtext()" Funktion übergeben werden.
Der Defaultstyle heißt "DEFAULT", dieser kann überschreiben werden:

z.B. das ist der Defaultstyle mit allen Defaultparametern:

Zitat


<textstyle name="DEFAULT"
           font="Times"
           fontsize="12"
           bold="true"
           italic="false"
           background="false"
           backgroundcolor="0xFFFFFF"
           border="true"
           bordercolor="0x000000"
           textcolor="0x000000"
           alpha="1.0"
           blendmode="normal"
           effect=""
           />


und hier ein Beispiel für einen benutzerdefinierten Style:

Zitat


<textstyle name="newstyle"
               font="Arial" fontsize="10"
               border="false" background="false"
               textcolor="0xFFFFFF"
               effect="glow(0x000000,0.7,4,2);dropshadow(2,45,0x000000,3,1);"
               />   


der Aufruf dessen:

Zitat



 ... onhover="showtext(Text mit Style,newstyle);" ...




"Effekte" lassen sich momentan folgende verwenden:

Zitat


glow(farbe,alpha,breite,stärke); - leuchteffekt
dropshadow(tiefe,winkel,farbe,breite,stärke); - schatteneffekt
blur(weichzeichenradius) - weichzeichnen filter


diese "Effekte" können beliebig kombiniert werden.


In diesem Beispiel werden beim Überfahren der Karte solche Textstyles verwendet:

http://krpano.com/examples/tour/

das XML dazu:

http://krpano.com/examples/tour/tour.xml

Grüße,
Klaus