embed parameters, explained

This example explains the different parameters which must be used in the MovieQTList portion of the Object/Embed tags. This has been formatted for readability. Note that some of the parameters are available only to spinControl:Linguist.

BEGIN EXAMPLE
<object classid=‘clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B’

codebase=‘http://www.apple.com/qtactivex/qtplugin.cab’

height=‘30’

width=‘570’>

<param name=‘controller’ value=‘false’ />

<param name=‘cache’ value=‘false’ />

<param name=‘MovieQTList’ value=”
Begin MovieQTList parameter:
Required;
This contains all the information to customize spinControl.


<spincontrol>

<mainBackground>ffffff</mainBackground>
spinControl’s background color:
Hexadecimal color value.
(Linguist only)


<outlineNormal>cccccc</outlineNormal>

<outlineOver>cccccc</outlineOver>

<outlineDown>cccccc</outlineDown>
Button outline color (normal, over, down):
Hexadecimal color value.
(Linguist only)


<buttonNormal>ffffff</buttonNormal>

<buttonOver>cccccc</buttonOver>

<buttonDown>ffffff</buttonDown>
Button background color (normal, over, down):
Hexadecimal color value.
(Linguist only)


<arrowNormal>99cc00</arrowNormal>

<arrowOver>ffffff</arrowOver>

<arrowDown>cccccc</arrowDown>
Arrow/indicator color (normal, over, down):
Hexadecimal color value.
(Linguist only)


<textColor>666666</textColor>
spinControl’s text color:
Hexadecimal color value.
(Linguist only)


<spinDirection>-.2</spinDirection>
Direction/Speed of AutoSpin:
This can be a positive or negative number.
If negative, the panorama will autospin one direction
If positive, the panorama will autospin in the opposite direction.
Generally, amounts less than 1 (- or +) give the smoothest spin (eg, ‘.1’ or ‘-.1’).


<MaximumTilt>-20</MaximumTilt>
AutoTilt: Yes, No, How far?:
Used only in conjunction with AutoSpin; optional
This can be either 0 (zero) or a number from -90 to 90.

If 0, the panorama will not AutoTilt.
If greater than 0, the panorama will AutoTilt upwards as the panorama spins, then begin to AutoTilt downward once the upper limit has been reached, and then back again….
If less than 0, the panorama will AutoTilt downwards as the panorama spins, then begin to AutoTilt upwards once the upper limit has been reached, and then back again….
Speed of AutoTilt is gotten from the spinDirection parameter. As a reminder: spinDirection amounts of less than 1 (- or +) give the smoothest spin (eg, ‘.5’ or ‘-.5’).
When AutoTilt is used, take care with the spinDirection parameter — you may cause nausea. :-)

Example:
if your panorama has a Field of View of 180°, and you would like the AutoTilt to go all the way up and all the way down, then set the Autotilt to 90. As the panorama AutoSpins, it will also AutoTilt — first, up to 90°, then back down below the horizon to -90°, and then back up, and down , and… so on.
It will always go above/below the horizon in equal amounts. That is, AutoTilt is symmetrical — it does not account for panoramas which have an unequal tilt range.


<LanguageFlag>9</LanguageFlag>
Choice for language display:
This can be the numerals 1 through 9:
1 = English
2 = Irish
3 = French
4 = German
5 = Italian
6 = Spanish
7 = Welsh
8 = Portuguese
9 = Dutch
(Linguist only)


<enableAutospinToggle>yes</enableAutospinToggle>
Allow user to turn autoSpin on/off?:
This can be either yes or no.
If you don’t want your user to be able to turn autoSpin on/off, then set this to ‘no’
The button will have a red line through it, and fade 50% by default.
NOTE: If your QTVR has its own auto-rotation script, then you should set this to ‘no’.


<enableHotspotToggle>no</enableHotspotToggle>
Allow user to turn Hotspots on/off?:
This can be either yes or no.
If you don’t want your user to be able to show/hide Hotspots, then set this to ‘no’
The button will have a red line through it, and fade 50% by default.


<disabledTransparency>20</disabledTransparency>
Hotspot/autoSpin buttons: show/hide?:
Any number, 0 – 100
If the above Hotspots or autoSpin Toggles are disabled, this will set the transparency of the ‘disabled’ button.
0 (zero) is Transparent, while 100 is Opaque.
50 is the default value.
(Linguist only)


<AutospinOnAtStart>1</AutospinOnAtStart>
AutoSpin: automatically on at start?:
This can be either numeral 0 (zero) or numeral 1 (one).
If 1, the QTVR will begin to autospin when the QTVR initially loads. If 0, the QTVR will not begin to autospin when the QTVR initially loads.
NOTE: If your QTVR has its own auto-rotation sprite/script, you should set this to zero (0).


<HotspotsOnAtStart>0</HotspotsOnAtStart>
Hotspots: show by default?:
This can be either numeral 0 (zero) or numeral 1 (one).
If 1, the QTVR’s Hotspots will be visible when the QTVR initially loads.
If 0, the QTVR’s Hotspots will not be visible when the QTVR initially loads.


<hasSound>yes</hasSound>
Has Audio?::
Can be ‘yes’ or ‘no’.
If ‘no’, then the button will be disabled. Note that you can still embed an audio file in your page, and use this option to disable user interaction with the audio…


<SoundOnAtStart>1</SoundOnAtStart>
Play the Audio at start?:
This can be either numeral 0 (zero) or numeral 1 (one).
If 1, the Audio will begin to play as soon as enough of it has loaded so it can play without stalling.


<initialText>Click-and-drag on the image…</initialText>
Initial Text:
This is the first line of text users see when spinControl loads.
spinControl:Hextended lets you customize this line as well as the next two lines (see next two lines’ descriptions).
spinControl:Linguist reserves this line for the individual languages’ initialText
(Linguist only)


<FadeText1>I’m the first line of custom text</FadeText1>
Custom Text:
Type in your own line of text here, and users will see it ‘fade in’ in spinControl’s text area. Ahh, branding! :-)
Due to a QuickTime limitation, your text will need to be from the US ASCII set — ‘special characters’ may not display as expected.


<FadeText2>I’m the second line of custom text</FadeText2>
Custom Text (line 2):
Type in your own line of text here, and users will see it ‘fade in’ in spinControl’s text area. Ahh, branding! :-)
Due to a QuickTime limitation, your text will need to be from the US ASCII set — ‘special characters’ may not display as expected.
(Linguist only)


</spincontrol>

“ />

<param name=‘moviename’ value=‘spinControl_Linguist’ />

<param name=‘src’ value=‘spinControl_Linguist.mov’ />
Source parameter:
URL / Path to the QTVR movie on your server.


</object>