Permalink
Browse files

Examples, and manuals update

  • Loading branch information...
1 parent 77d2182 commit 311145e444c492037acab888c809522416e05fdb @mstandio committed Apr 1, 2013
Showing with 7,833 additions and 1,517 deletions.
  1. +4 −4 ant/config/compiled_files.txt
  2. +2 −14 bin/_examples/settings/05_modules/jsgateway/02_panodescription.xml
  3. +3 −2 bin/_examples/settings/05_modules/jsgooglemap/01_complete.xml
  4. +3 −1 bin/_examples/settings/05_modules/lensflare/01_basic.xml
  5. +3 −1 bin/_examples/settings/05_modules/lensflare/02_complete.xml
  6. +9 −7 bin/_examples/settings/05_modules/linkopener/01_complete.xml
  7. +2 −2 bin/_examples/settings/05_modules/menuscroller/01_basic.xml
  8. +2 −2 bin/_examples/settings/05_modules/menuscroller/02_open.xml
  9. +4 −4 bin/_examples/settings/05_modules/menuscroller/03_position.xml
  10. +5 −6 bin/_examples/settings/05_modules/menuscroller/04_manygroups.xml
  11. +3 −3 bin/_examples/settings/05_modules/menuscroller/05_mouse.xml
  12. +7 −7 bin/_examples/settings/05_modules/menuscroller/06_extraelement.xml
  13. +3 −3 bin/_examples/settings/05_modules/menuscroller/07_setactive.xml
  14. +2 −2 bin/_examples/settings/05_modules/mousecursor/01_basic.xml
  15. +6 −4 bin/_examples/settings/05_modules/mousecursor/02_line.xml
  16. +7 −2 bin/_examples/settings/05_modules/mousecursor/03_mousedrag.xml
  17. +20 −17 bin/_examples/settings/05_modules/panolink/01_complete.xml
  18. +2 −2 bin/_examples/settings/05_modules/viewfinder/01_basic.xml
  19. +2 −2 bin/_examples/settings/05_modules/viewfinder/02_usecursor.xml
  20. +1 −1 bin/_examples/settings/05_modules/viewfinder/03_showdirection.xml
  21. +1 −1 bin/_examples/settings/05_modules/viewfinder/04_position.xml
  22. +7 −5 bin/_examples/settings/05_modules/zoomslider/01_basic.xml
  23. +4 −4 bin/_examples/settings/05_modules/zoomslider/02_position.xml
  24. +3 −2 bin/_examples/settings/05_modules/zoomslider/03_open.xml
  25. +5 −2 bin/_examples/settings/05_modules/zoomslider/04_transition.xml
  26. +10 −9 bin/_examples/standalone/jsgateway/index.html
  27. +2 −2 bin/_examples/standalone/panolink/index.html
  28. +188 −20 bin/_manual/resources/module_actionlogic.html
  29. +296 −49 bin/_manual/resources/module_backgroundmusic.html
  30. +428 −83 bin/_manual/resources/module_buttonbar.html
  31. +346 −58 bin/_manual/resources/module_compass.html
  32. +536 −86 bin/_manual/resources/module_dropdown.html
  33. +420 −61 bin/_manual/resources/module_examplemodule.html
  34. +169 −28 bin/_manual/resources/module_fullscreener.html
  35. +440 −87 bin/_manual/resources/module_imagebutton.html
  36. +511 −102 bin/_manual/resources/module_imagegallery.html
  37. +814 −169 bin/_manual/resources/module_imagemap.html
  38. +502 −99 bin/_manual/resources/module_infobox.html
  39. +438 −91 bin/_manual/resources/module_infobubble.html
  40. +237 −40 bin/_manual/resources/module_jsgateway.html
  41. +272 −46 bin/_manual/resources/module_jsgooglemap.html
  42. +181 −29 bin/_manual/resources/module_lensflare.html
  43. +186 −44 bin/_manual/resources/module_linkopener.html
  44. +629 −129 bin/_manual/resources/module_menuscroller.html
  45. +162 −22 bin/_manual/resources/module_mousecursor.html
  46. +448 −83 bin/_manual/resources/module_panolink.html
  47. +170 −27 bin/_manual/resources/module_viewfinder.html
  48. +337 −52 bin/_manual/resources/module_zoomslider.html
  49. BIN bin/media/images/misc/off.png
  50. BIN bin/media/images/misc/on.png
  51. BIN bin/media/images/misc/openpano_logo.png
  52. BIN bin/media/images/misc/panozona_logo.png
  53. +1 −1 src/com/panozona/modules/mousecursor/MouseCursor.as
View
8 ant/config/compiled_files.txt
@@ -53,19 +53,19 @@ LinkOpener.as = src/com/panozona/modules/linkopener/LinkOpener.as
LinkOpener.swf = bin/modules/linkopener/LinkOpener-1.1.swf
MenuScroller.as = src/com/panozona/modules/menuscroller/MenuScroller.as
-MenuScroller.swf = bin/modules/menuscroller/MenuScroller-1.3.2.swf
+MenuScroller.swf = bin/modules/menuscroller/MenuScroller-1.3.3.swf
MouseCursor.as = src/com/panozona/modules/mousecursor/MouseCursor.as
-MouseCursor.swf = bin/modules/mousecursor/MouseCursor-1.2.swf
+MouseCursor.swf = bin/modules/mousecursor/MouseCursor-1.3.swf
PanoLink.as = src/com/panozona/modules/panolink/PanoLink.as
-PanoLink.swf = bin/modules/panolink/PanoLink-1.1.swf
+PanoLink.swf = bin/modules/panolink/PanoLink-1.3.swf
ViewFinder.as = src/com/panozona/modules/viewfinder/ViewFinder.as
ViewFinder.swf = bin/modules/viewfinder/ViewFinder-1.3.swf
ZoomSlider.as = src/com/panozona/modules/zoomslider/ZoomSlider.as
-ZoomSlider.swf = bin/modules/zoomslider/ZoomSlider-1.2.swf
+ZoomSlider.swf = bin/modules/zoomslider/ZoomSlider-1.3.swf
# spots
View
16 bin/_examples/settings/05_modules/jsgateway/02_panodescription.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ../../_manual/index.html?module_jsgateway.html
+ See: [../../_manual/index.html?module_jsgateway.html]
-->
<SaladoPlayer>
<global debug="true"/>
@@ -21,16 +21,4 @@
<settings callOnEnter="true"/>
</JSGateway>
</modules>
-</SaladoPlayer>
-
-
-
-
-
-
-
-
-
-
-
-
+</SaladoPlayer>
View
5 bin/_examples/settings/05_modules/jsgooglemap/01_complete.xml
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- JSGoogleMap is module that uses external javascript files. See source of _showcase/jsgooglemap/index.html
+ JSGoogleMap is module that uses external javascript files.
+ See source of _examples/standalone/jsgooglemap/index.html
- ../../_manual/index.html?module_jsgooglemap.html
+ See: [../../_manual/index.html?module_jsgooglemap.html]
-->
<SaladoPlayer>
<global debug="true"/>
View
4 bin/_examples/settings/05_modules/lensflare/01_basic.xml
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- ../../_manual/index.html?module_lensflare.html
+ Place lens flares on light sources located inside panorama for greater immersion.
+
+ See: [../../_manual/index.html?module_lensflare.html]
-->
<SaladoPlayer>
<global debug="true"/>
View
4 bin/_examples/settings/05_modules/lensflare/02_complete.xml
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- ../../_manual/index.html?module_lensflare.html
+ You can place many lens flares inside given panorama though this probably won't look nice.
+
+ See: [../../_manual/index.html?module_lensflare.html]
-->
<SaladoPlayer>
<global debug="true"/>
View
16 bin/_examples/settings/05_modules/linkopener/01_complete.xml
@@ -1,25 +1,27 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- ../../_manual/index.html?module_linkopener.html
+ Simple module for opening urls.
+
+ See: [../../_manual/index.html?module_linkopener.html]
-->
<SaladoPlayer>
<global debug="true"/>
<panoramas>
<panorama id="checkerGreen" path="~panos/dz_checker_green/checker_green_f.xml">
- <image id="cg_arrowGreen1" path="~media/images/spots/arrow_green.png" location="pan:-10" mouse="onClick:openPanoZona_blank"/>
- <image id="cg_arrowGreen2" path="~media/images/spots/arrow_green.png" location="pan:10" mouse="onClick:openPanoZona_parent"/>
+ <image id="cg_arrowGreen1" path="~media/images/spots/arrow_green.png" location="pan:-10" mouse="onClick:openOpenPano_blank"/>
+ <image id="cg_arrowGreen2" path="~media/images/spots/arrow_green.png" location="pan:10" mouse="onClick:openOpenPano_parent"/>
</panorama>
</panoramas>
<modules>
<LinkOpener path="~modules/linkopener/LinkOpener-1.1.swf">
<links>
- <link id="panozona_blank" content="http://panozona.com/" target="_BALNK"/>
- <link id="panozona_parent" content="http://panozona.com/" target="_PARENT"/>
+ <link id="openpano_blank" content="http://openpano.org/" target="_BALNK"/>
+ <link id="openpano_parent" content="http://openpano.org/" target="_PARENT"/>
</links>
</LinkOpener>
</modules>
<actions>
- <action id="openPanoZona_blank" content="LinkOpener.open(panozona_blank)"/>
- <action id="openPanoZona_parent" content="LinkOpener.open(panozona_parent)"/>
+ <action id="openOpenPano_blank" content="LinkOpener.open(openpano_blank)"/>
+ <action id="openOpenPano_parent" content="LinkOpener.open(openpano_parent)"/>
</actions>
</SaladoPlayer>
View
4 bin/_examples/settings/05_modules/menuscroller/01_basic.xml
@@ -4,7 +4,7 @@
is one that given element is targetting to by making image half of hover magnification. If number
of elements exceeds avaible space, menu becomes scrollable.
- ../../_manual/index.html?module_menuscroller.html
+ See: [../../_manual/index.html?module_menuscroller.html]
-->
<SaladoPlayer>
<global debug="true"/>
@@ -15,7 +15,7 @@
<panorama id="checkerYellow" path="~panos/dz_checker_yellow/checker_yellow_f.xml"/>
</panoramas>
<modules>
- <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.2.swf">
+ <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.3.swf">
<groups>
<group id="g1">
<element target="checkerBlue" path="~media/images/thumbs/checker_blue.jpg"/>
View
4 bin/_examples/settings/05_modules/menuscroller/02_open.xml
@@ -4,7 +4,7 @@
Assign actions that will be executed whenever MenuScroller changes "open" state,
so this change could be reflected in your interface, for example by changing state of buttons.
- ../../_manual/index.html?module_menuscroller.html
+ See: [../../_manual/index.html?module_menuscroller.html]
-->
<SaladoPlayer>
<global debug="true">
@@ -18,7 +18,7 @@
</panorama>
</panoramas>
<modules>
- <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.2.swf">
+ <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.3.swf">
<window open="false" onOpen="printOpen" onClose="printClose"/>
<scroller style="color:#FFFFFF,alpha:0.75"/>
<groups>
View
8 bin/_examples/settings/05_modules/menuscroller/03_position.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Change size and alignment of module window. Scrolling direction is determined by maxSize values,
- if maximal width is hreater then maximal height it scrolls vertical and other way around.
- direction. Additionally you can define "close" button and place it around menu window.
+ if maximal width is greater then maximal height it scrolls vertical, analogically the other way around.
+ Additionally you can define "close" button and place it around menu window.
- ../../_manual/index.html?module_menuscroller.html
+ See: [../../_manual/index.html?module_menuscroller.html]
-->
<SaladoPlayer>
<global debug="true"/>
@@ -23,7 +23,7 @@
</panorama>
</panoramas>
<modules>
- <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.2.swf">
+ <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.3.swf">
<window transition="type:slideDown" align="horizontal:center" maxSize="width:2000,height:200" margin="left:50,right:50,top:50,bottom:50"/>
<close move="horizontal:10,vertical:-10" path="~media/images/misc/close.png"/>
<groups>
View
11 bin/_examples/settings/05_modules/menuscroller/04_manygroups.xml
@@ -5,7 +5,7 @@
is targeting to given panorama, first group in line is displayed. If same situation occures when loading
further panoramas, group is not changed.
- ../../_manual/index.html?module_menuscroller.html
+ See: [../../_manual/index.html?module_menuscroller.html]
-->
<SaladoPlayer>
<global debug="true"/>
@@ -20,9 +20,8 @@
</panorama>
</panoramas>
<modules>
- <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.2.swf">
- <window transition="type:slideDown" align="horizontal:center,vertical:top" maxSize="width:600,height:200" margin="left:50,right:50,top:0,bottom:50"/>
- <close move="horizontal:10,vertical:-10" path="~media/images/misc/close.png"/>
+ <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.3.swf">
+ <window transition="type:slideDown" align="horizontal:center,vertical:top" maxSize="width:600,height:150" margin="left:50,right:50,top:0,bottom:50"/>
<groups>
<group id="group1">
<element target="checkerBlue" path="~media/images/thumbs/checker_blue.jpg"/>
@@ -42,8 +41,8 @@
</DropDown>
</modules>
<actions>
- <action id="setGroup1" content="MenuScroller.setOpen(true);MenuScroller.setGroup(group1)"/>
- <action id="setGroup2" content="MenuScroller.setOpen(true);MenuScroller.setGroup(group2)"/>
+ <action id="setGroup1" content="MenuScroller.setGroup(group1)"/>
+ <action id="setGroup2" content="MenuScroller.setGroup(group2)"/>
<action id="printHello" content="SaladoPlayer.print(Hello!)"/>
</actions>
</SaladoPlayer>
View
6 bin/_examples/settings/05_modules/menuscroller/05_mouse.xml
@@ -3,7 +3,7 @@
Assign mouse events on interaction with each element or extraElement. You can display
content when mouse is hovering over element with other modules, like InfoBubble.
- ../../_manual/index.html?module_menuscroller.html
+ See: [../../_manual/index.html?module_menuscroller.html]
-->
<SaladoPlayer>
<global debug="true">
@@ -13,11 +13,11 @@
<panorama id="checkerBlue" path="~panos/dz_checker_blue/checker_blue_f.xml"/>
</panoramas>
<modules>
- <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.2.swf">
+ <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.3.swf">
<groups>
<group id="g1">
<element target="checkerBlue" path="~media/images/thumbs/checker_blue.jpg" mouse="onOver:blueOnOver,onOut:blueOnOut"/>
- <extraElement id="logo" action="printHello" path="~media/images/misc/panozona_logo.png" mouse="onOver:logoOnOver,onOut:logoOnOut"/>
+ <extraElement id="logo" action="printHello" path="~media/images/misc/openpano_logo.png" mouse="onOver:logoOnOver,onOut:logoOnOut"/>
</group>
</groups>
</MenuScroller>
View
14 bin/_examples/settings/05_modules/menuscroller/06_extraelement.xml
@@ -3,30 +3,30 @@
You can use module for other purposes than navigating between panoramas by using extraElements.
They do not represent panoramas, and you can assign custom actions when user clicks on them.
- ../../_manual/index.html?module_menuscroller.html
+ See: [../../_manual/index.html?module_menuscroller.html]
-->
<SaladoPlayer>
<global debug="true"/>
<panoramas>
<panorama id="checkerBlue" path="~panos/dz_checker_blue/checker_blue_f.xml">
- <image id="cb_logo" path="~media/images/misc/panozona_logo.png" location="pan:90"/>
- <image id="cb_help" path="~media/images/misc/help.png" location="tilt:90,distance:800"/>
+ <image id="cb_logo" path="~media/images/misc/openpano_logo.png" location="pan:90" transform="flat:false"/>
+ <image id="cb_help" path="~media/images/misc/help.png" location="tilt:90,distance:800" transform="flat:false"/>
</panorama>
</panoramas>
<modules>
- <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.2.swf">
+ <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.3.swf">
<groups>
<group id="g1">
- <extraElement id="logo" action="withdrawThenShowLogo" path="~media/images/misc/panozona_logo.png"/>
+ <extraElement id="logo" action="withdrawThenShowLogo" path="~media/images/misc/openpano_logo.png"/>
<extraElement id="help" action="withdrawThenShowHelp" path="~media/images/misc/help.png" />
</group>
</groups>
</MenuScroller>
</modules>
<actions>
<action id="withdrawThenShowLogo" content="SaladoPlayer.moveToViewThen(NaN,NaN,90,showLogo)"/>
- <action id="showLogo" content="SaladoPlayer.moveToHotspot(cb_logo,30)"/>
+ <action id="showLogo" content="SaladoPlayer.moveToHotspot(cb_logo,60)"/>
<action id="withdrawThenShowHelp" content="SaladoPlayer.moveToViewThen(NaN,NaN,90,showHelp)"/>
- <action id="showHelp" content="SaladoPlayer.moveToHotspot(cb_help,30)"/>
+ <action id="showHelp" content="SaladoPlayer.moveToHotspot(cb_help,60)"/>
</actions>
</SaladoPlayer>
View
6 bin/_examples/settings/05_modules/menuscroller/07_setactive.xml
@@ -3,7 +3,7 @@
Each one of extraElements can change active state on demand. This feature can be usefull
when MenuScroiller reflects some state of interface, like when given content is presented.
- ../../_manual/index.html?module_menuscroller.html
+ See: [../../_manual/index.html?module_menuscroller.html]
-->
<SaladoPlayer>
<global debug="true"/>
@@ -14,10 +14,10 @@
</panorama>
</panoramas>
<modules>
- <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.2.swf">
+ <MenuScroller path="~modules/menuscroller/MenuScroller-1.3.3.swf">
<groups>
<group id="g1">
- <extraElement id="logo" action="printHelloLogo" path="~media/images/misc/panozona_logo.png"/>
+ <extraElement id="logo" action="printHelloLogo" path="~media/images/misc/openpano_logo.png"/>
<extraElement id="help" action="printHelloHelp" path="~media/images/misc/help.png"/>
</group>
</groups>
View
4 bin/_examples/settings/05_modules/mousecursor/01_basic.xml
@@ -4,15 +4,15 @@
from many such grids or you can easily create your own. When adding many modules, add it as last node
in "modules" so that it would be displayed under other modules.
- ../../_manual/index.html?module_mousecursor.html
+ See: [../../_manual/index.html?module_mousecursor.html]
-->
<SaladoPlayer>
<global debug="true"/>
<panoramas>
<panorama id="checkerBlue" path="~panos/dz_checker_blue/checker_blue_f.xml"/>
</panoramas>
<modules>
- <MouseCursor path="~modules/mousecursor/MouseCursor-1.2.swf">
+ <MouseCursor path="~modules/mousecursor/MouseCursor-1.3.swf">
<settings path="~modules/mousecursor/skins/cursors_31x31.png"/>
</MouseCursor>
</modules>
View
10 bin/_examples/settings/05_modules/mousecursor/02_line.xml
@@ -1,15 +1,17 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- ../../_manual/index.html?module_mousecursor.html
+ See: [../../_manual/index.html?module_mousecursor.html]
-->
<SaladoPlayer>
- <global debug="true"/>
+ <global debug="true">
+ <control mouseInertial="enabled:true" mouseDrag="enabled:false"/>
+ </global>
<panoramas>
<panorama id="checkerBlue" path="~panos/dz_checker_blue/checker_blue_f.xml"/>
</panoramas>
<modules>
- <MouseCursor path="~modules/mousecursor/MouseCursor-1.2.swf">
- <settings path="~modules/mousecursor/skins/cursors_31x31.png" hideLine="false" style="lineColor:#FFFFFF,lineSize:2"/>
+ <MouseCursor path="~modules/mousecursor/MouseCursor-1.3.swf">
+ <settings path="~modules/mousecursor/skins/cursors_31x31.png" showLine="true" style="lineColorInner:#FFFFFF,lineColorOuter:#000000,lineSize:5"/>
</MouseCursor>
</modules>
</SaladoPlayer>
View
9 bin/_examples/settings/05_modules/mousecursor/03_mousedrag.xml
@@ -4,7 +4,7 @@
It reacts to changes of mouseInertial and mouseDrag in SaladoPlayer and displayes images
reflecting their current "enabled" state.
- ../../_manual/index.html?module_mousecursor.html
+ See: [../../_manual/index.html?module_mousecursor.html]
-->
<SaladoPlayer>
<global debug="true">
@@ -14,8 +14,13 @@
<panorama id="checkerBlue" path="~panos/dz_checker_blue/checker_blue_f.xml"/>
</panoramas>
<modules>
- <MouseCursor path="~modules/mousecursor/MouseCursor-1.2.swf">
+ <MouseCursor path="~modules/mousecursor/MouseCursor-1.3.swf">
<settings path="~modules/mousecursor/skins/cursors_31x31.png"/>
</MouseCursor>
+ <ButtonBar path="~modules/buttonbar/ButtonBar-1.3.swf">
+ <buttons path="~modules/buttonbar/skins/buttons_dark_40x40.png">
+ <button name="drag"/>
+ </buttons>
+ </ButtonBar>
</modules>
</SaladoPlayer>
View
37 bin/_examples/settings/05_modules/panolink/01_complete.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- PanoLink generates new url containing current panorama id, pan, tilt and fov each time link
- window is opened. Module also interprets generated links, loading specified panorama and view.
+ PanoLink generates url containing current panorama id, pan, tilt and fov each time panorama is moved.
+ Module also interprets generated links, loading panorama with view specified in generated url.
- Module is not finished yet and does not allow much customization.
-
- ../../_manual/index.html?module_panolink.html
+ See: [../../_manual/index.html?module_panolink.html]
-->
<SaladoPlayer>
- <global debug="true"/>
+ <global debug="true">
+ <trace align="vertical:bottom"/>
+ </global>
<panoramas>
<panorama id="checkerBlue" path="~panos/dz_checker_blue/checker_blue_f.xml">
<image id="cb_arrowRed" path="~media/images/spots/arrow_red.png" target="checkerRed"/>
@@ -19,23 +19,26 @@
</panoramas>
<modules>
<ViewFinder path="~modules/viewfinder/ViewFinder-1.3.swf"/>
- <PanoLink path="~modules/panolink/PanoLink-1.1.swf">
+ <PanoLink path="~modules/panolink/PanoLink-1.3.swf">
<settings path="~modules/panolink/skins/copy_dark_30x30.png"/>
- <window open="false" onOpen="onLinkOpen" onClose="onLinkClose"/>
+ <window open="false" onOpen="onOpenLink" onClose="onCloseLink" margin="left:150"/>
</PanoLink>
<ImageButton path="~modules/imagebutton/ImageButton-1.3.swf">
- <button id="buttonOn" path="~media/images/misc/on.png" action="linkClose">
- <window align="vertical:top,horizontal:left" move="horizontal:30,vertical:30"/>
- </button>
- <button id="buttonOff" path="~media/images/misc/off.png" action="linkOpen">
- <window align="vertical:top,horizontal:left" move="horizontal:30,vertical:30"/>
+ <button id="mapPanel">
+ <window align="horizontal:left,vertical:middle"/>
+ <subButtons>
+ <subButton id="buttonOpen" path="~media/images/buttons/glossy_green.png" move="vertical:-30" action="openLink"/>
+ <subButton id="buttonToggle" path="~media/images/buttons/glossy_yellow.png" move="horizontal:50" action="toggleOpenLink"/>
+ <subButton id="buttonClose" path="~media/images/buttons/glossy_red.png" move="vertical:30" action="closeLink"/>
+ </subButtons>
</button>
</ImageButton>
</modules>
<actions>
- <action id="linkOpen" content="PanoLink.setOpen(true)"/>
- <action id="linkClose" content="PanoLink.setOpen(false)"/>
- <action id="onLinkOpen" content="ImageButton.setOpen(buttonOn,true)"/>
- <action id="onLinkClose" content="ImageButton.setOpen(buttonOn,false)"/>
+ <action id="openLink" content="PanoLink.setOpen(true)"/>
+ <action id="closeLink" content="PanoLink.setOpen(false)"/>
+ <action id="toggleOpenLink" content="PanoLink.toggleOpen()"/>
+ <action id="onOpenLink" content="ImageButton.setActive(buttonOpen,true);ImageButton.setActive(buttonClose,false)"/>
+ <action id="onCloseLink" content="ImageButton.setActive(buttonOpen,false);ImageButton.setActive(buttonClose,true)"/>
</actions>
</SaladoPlayer>
View
4 bin/_examples/settings/05_modules/viewfinder/01_basic.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
ViewFinder can be added into SaladoPlayer with single line of XML code.
- Use it to determine hotspots position and limits of camera view.
+ Use it to determine spots position and limits of camera view.
- ../../_manual/index.html?module_viewfinder.html
+ See: [../../_manual/index.html?module_viewfinder.html]
-->
<SaladoPlayer>
<global debug="true"/>
View
4 bin/_examples/settings/05_modules/viewfinder/02_usecursor.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- Altenratively, you can preview pan and tilt at cursor position, but it is recommended
+ Altenratively, you can preview pan and tilt values at cursor position, but it is recommended
to use default method as it is more reliable and less confusing.
- ../../_manual/index.html?module_viewfinder.html
+ See: [../../_manual/index.html?module_viewfinder.html]
-->
<SaladoPlayer>
<global debug="true"/>
View
2 bin/_examples/settings/05_modules/viewfinder/03_showdirection.xml
@@ -2,7 +2,7 @@
<!--
Module can display current viewing direction (pan + direction).
- ../../_manual/index.html?module_viewfinder.html
+ See: [../../_manual/index.html?module_viewfinder.html]
-->
<SaladoPlayer>
<global debug="true"/>
View
2 bin/_examples/settings/05_modules/viewfinder/04_position.xml
@@ -2,7 +2,7 @@
<!--
You can position text box inside panorama window, so it won't get in the way of other elements.
- ../../_manual/index.html?module_viewfinder.html
+ See: [../../_manual/index.html?module_viewfinder.html]
-->
<SaladoPlayer>
<global debug="true"/>
View
12 bin/_examples/settings/05_modules/zoomslider/01_basic.xml
@@ -1,17 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- ZoomSlider is simple module that provides interface for changing value of fieldFovView in limits
- that are definded in currently displayed panorama settings.
+ ZoomSlider is simple module that provides interface for changing value of field of view
+ in limits that are definded in currently displayed panorama view settings.
- ../../_manual/index.html?module_zoomslider.html
+ See: [../../_manual/index.html?module_zoomslider.html]
-->
<SaladoPlayer>
- <global debug="true"/>
+ <global debug="true">
+ <branding align="horizontal:right"/>
+ </global>
<panoramas>
<panorama id="checkerYellow" path="~panos/dz_checker_yellow/checker_yellow_f.xml"/>
</panoramas>
<modules>
- <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.2.swf">
+ <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.3.swf">
<slider path="~modules/zoomslider/skins/elements_dark_30x30.png"/>
</ZoomSlider>
</modules>
View
8 bin/_examples/settings/05_modules/zoomslider/02_position.xml
@@ -1,18 +1,18 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- Change size and alignment of module window.
+ You can change orientation, size and alignment of module window.
- ../../_manual/index.html?module_zoomslider.html
+ See: [../../_manual/index.html?module_zoomslider.html]
-->
<SaladoPlayer>
<global debug="true"/>
<panoramas>
<panorama id="checkerYellow" path="~panos/dz_checker_yellow/checker_yellow_f.xml"/>
</panoramas>
<modules>
- <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.2.swf">
+ <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.3.swf">
<window align="horizontal:center,vertical:bottom" margin="bottom:20"/>
- <slider path="~modules/zoomslider/skins/elements_dark_40x40.png" slidesVertical="false" maxLength="250" minLength="200"/>
+ <slider path="~modules/zoomslider/skins/elements_dark_40x40.png" slidesHorizontal="true" maxLength="250" minLength="200"/>
</ZoomSlider>
</modules>
</SaladoPlayer>
View
5 bin/_examples/settings/05_modules/zoomslider/03_open.xml
@@ -4,11 +4,12 @@
Assign actions that will be executed whenever ZoomSlider changes "open" state,
so this change could be reflected in your interface, for example by changing state of buttons.
- ../../_manual/index.html?module_zoomslider.html
+ See: [../../_manual/index.html?module_zoomslider.html]
-->
<SaladoPlayer>
<global debug="true">
<trace open="true"/>
+ <branding align="horizontal:right"/>
</global>
<panoramas>
<panorama id="checkerYellow" path="~panos/dz_checker_yellow/checker_yellow_f.xml">
@@ -18,7 +19,7 @@
</panorama>
</panoramas>
<modules>
- <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.2.swf">
+ <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.3.swf">
<window open="false" onOpen="printOpen" onClose="printClose"/>
<slider path="~modules/zoomslider/skins/elements_light_40x40.png"/>
</ZoomSlider>
View
7 bin/_examples/settings/05_modules/zoomslider/04_transition.xml
@@ -1,10 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
- ../../_manual/index.html?module_zoomslider.html
+ You can configure open/close animation by specifying transition type and tween parameters.
+
+ See: [../../_manual/index.html?module_zoomslider.html]
-->
<SaladoPlayer>
<global debug="true">
<trace open="true"/>
+ <branding align="horizontal:right"/>
</global>
<panoramas>
<panorama id="checkerYellow" path="~panos/dz_checker_yellow/checker_yellow_f.xml">
@@ -14,7 +17,7 @@
</panorama>
</panoramas>
<modules>
- <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.2.swf">
+ <ZoomSlider path="~modules/zoomslider/ZoomSlider-1.3.swf">
<window transition="type:slideUp" openTween="transition:Bounce.easeOut,time:0.75" closeTween="transition:Expo.easeIn,time:0.75"/>
<slider path="~modules/zoomslider/skins/elements_light_40x40.png"/>
</ZoomSlider>
View
19 bin/_examples/standalone/jsgateway/index.html
@@ -49,7 +49,7 @@
<script type="text/javascript" src="../../../viewer/embed/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
- flashvars.xml = "../settings/05_modules/jsgateway/01_complete.xml"
+ flashvars.xml = "../../settings/05_modules/jsgateway/01_complete.xml"
flashvars.tilde="../../../"
var params = {};
params.menu = "false";
@@ -67,14 +67,15 @@
</a>
</div>
<div style="text-align:center; margin-top:10px;">
- <u><a href="#" onClick="handleClick1('javaScriptToSaladoPlayer');">Click here to execute action "javaScriptToSaladoPlayer"</a></u>
- <u><a href="#" onClick="handleClick2();">Click here to call exposed actionscript functions</a></u>
- <br/><br/>
- <form>
- <input type="text" id="box1" value=""/>
- <input type="text" id="box2" value=""/>
- <input type="text" id="box3" value=""/>
- </form>
+ <u><a href="#" onClick="handleClick1('javaScriptToSaladoPlayer');">Click here to execute action "javaScriptToSaladoPlayer"</a></u>
+ <u><a href="#" onClick="handleClick2();">Click here to call exposed actionscript functions</a></u>
+ <br/><br/>
+ <form>
+ <input type="text" id="box1" value=""/>
+ <input type="text" id="box2" value=""/>
+ <input type="text" id="box3" value=""/>
+ </form>
+ </div>
</div>
</body>
</html>
View
4 bin/_examples/standalone/panolink/index.html
@@ -22,8 +22,8 @@
</a>
</div>
<div>
- <a href="?pano=checkerRed&cam=170,8,90">index.html?pano=checkerRed&amp;cam=170,8,90</a><br/>
- <a href="?pano=checkerBlue&cam=20,-20,120">index.html?pano=checkerBlue&amp;cam=20,-20,120</a>
+ <a href="?pano=checkerRed&view=170,8,90">index.html?pano=checkerRed&amp;view=170,8,90</a><br/>
+ <a href="?pano=checkerBlue&view=20,-20,120">index.html?pano=checkerBlue&amp;view=20,-20,120</a>
</div>
</div>
</body>
View
208 bin/_manual/resources/module_actionlogic.html
@@ -7,174 +7,342 @@
<link href="css/style.css" rel="stylesheet">
</head>
<body class="mediawiki ltr ns-0 ns-subject page-Module_ActionLogic skin-vector">
+
+
+
+
<div id="content">
+
+
+
+
<h1 class="firstHeading" id="firstHeading">Module:ActionLogic</h1>
+
+
+
<div id="bodyContent">
+
+
<h3 id="siteSub">From PanoZona</h3>
+
+
+
+
+
+
+
+
+
<table class="toc" id="toc">
<tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
</div>
+
<ul>
+
<li class="toclevel-1 tocsection-1">
<a href="#Configuration_structure"><span class="tocnumber">1</span> <span class="toctext">Configuration structure</span></a>
</li>
+
<li class="toclevel-1 tocsection-2">
<a href="#Configuration_details"><span class="tocnumber">2</span> <span class="toctext">Configuration details</span></a>
+
<ul>
+
<li class="toclevel-2 tocsection-3">
<a href="#ActionLogic"><span class="tocnumber">2.1</span> <span class="toctext">ActionLogic</span></a>
</li>
+
<li class="toclevel-2 tocsection-4">
<a href="#script"><span class="tocnumber">2.2</span> <span class="toctext">script</span></a>
</li>
+
<li class="toclevel-2 tocsection-5">
<a href="#condition"><span class="tocnumber">2.3</span> <span class="toctext">condition</span></a>
</li>
+
<li class="toclevel-2 tocsection-6">
<a href="#equals"><span class="tocnumber">2.4</span> <span class="toctext">equals</span></a>
</li>
+
</ul>
+
</li>
+
<li class="toclevel-1 tocsection-7">
<a href="#Exposed_functions"><span class="tocnumber">3</span> <span class="toctext">Exposed functions</span></a>
+
<ul>
+
<li class="toclevel-2 tocsection-8">
<a href="#runScript"><span class="tocnumber">3.1</span> <span class="toctext">runScript</span></a>
</li>
+
</ul>
+
</li>
+
</ul>
+
</td>
</tr>
</table>
+
<div style="float:right;width:340px">
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="moduledesc_tab" style="width:315px; border-collapse: collapse; float:right">
+
+
<tr valign="top">
- <th align="center" colspan="2"> ActionLogic</th>
+
+ <th align="center" colspan="2"> ActionLogic
+</th>
</tr>
+
<tr class="moduledesc_tab_odd" valign="top">
- <td> Author</td><td> Marek Standio</td>
+
+ <td> Author
+</td><td> Marek Standio
+</td>
</tr>
+
<tr class="moduledesc_tab_even" valign="top">
- <td> Module version</td><td> 1.0</td>
+
+ <td> Module version
+</td><td> 1.0
+</td>
</tr>
+
<tr class="moduledesc_tab_odd" valign="top">
- <td> Compatibility</td><td> SaladoPlayer 1.0 +</td>
- </tr>
- <tr class="moduledesc_tab_even" valign="top">
- <td align="center" colspan="2"> <a class="external text" href="http://panozona.com/files/ActionLogic-1.0.zip" rel="nofollow" target="_BLANK">ActionLogic-1.0.zip</a></td>
+
+ <td> Compatibility
+</td><td> SaladoPlayer 1.0 +
+</td>
</tr>
</table>
+
</div>
- <p>For now this is just a sketch of module that will enable simple logic in virtual tours configuration.</p>
+
+ <p>For now this is just a sketch of module that will enable simple logic in virtual tours configuration.
+</p>
+
<h2>
<span class="mw-headline" id="Configuration_structure">Configuration structure</span>
</h2>
+
<ul>
<li>
<a href="#ActionLogic">ActionLogic</a>
+
<ul>
- <li> scripts<ul>
+ <li> scripts
+<ul>
<li>
<a href="#script">script</a>
+
<ul>
<li>
<a href="#condition">condition</a>
+
<ul>
<li>
<a href="#equals">equals</a>
+
</li>
</ul>
+
</li>
</ul>
+
</li>
</ul>
+
</li>
</ul>
+
</li>
</ul>
+
<h2>
<span class="mw-headline" id="Configuration_details">Configuration details</span>
</h2>
+
<h3>
<span class="mw-headline" id="ActionLogic">ActionLogic</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
<caption class="attribute_tab_caption">
<b>Parent: modules</b>
+
</caption>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> path</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> path to swf file</td><td> Mandatory attribute. Value points to module swf file.</td>
+
+ <td> path
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> path to swf file
+</td><td> Mandatory attribute. Value points to module swf file.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="script">script</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
<caption class="attribute_tab_caption">
<b>Parent: scripts</b>
+
+
</caption>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> id</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td align="center"> -</td><td> Mandatory attribute. Must be unique among other script nodes</td>
+
+ <td> id
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td align="center"> -
+</td><td> Mandatory attribute. Must be unique among other script nodes
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="condition">condition</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
<caption class="attribute_tab_caption">
<b>Parent: script</b>
+
+
</caption>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> onSatisfy</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> action id</td><td> Mandatory attribute. Action executed when given condition is satisfied.</td>
+
+ <td> onSatisfy
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> action id
+</td><td> Mandatory attribute. Action executed when given condition is satisfied.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="equals">equals</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
<caption class="attribute_tab_caption">
<b>Parent: script</b>
+
+
</caption>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> currentPanorama</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> panorama id</td><td> Id of panorama that needs to be currently displayed in order to satisfy given condition.</td>
+
+ <td> currentPanorama
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> panorama id
+</td><td> Id of panorama that needs to be currently displayed in order to satisfy given condition.
+</td>
</tr>
</table>
+
<h2>
<span class="mw-headline" id="Exposed_functions">Exposed functions</span>
</h2>
+
<h3>
<span class="mw-headline" id="runScript">runScript</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="modulefunct_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description</th>
+
+ <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description
+</th>
</tr>
+
<tr class="modulefunct_tab_odd" valign="top">
- <td align="center"> B</td><td> script id</td><td> Runs script of given id.</td>
+
+ <td align="center"> B
+</td><td> script id
+</td><td> Runs script of given id.
+</td>
</tr>
</table>
+
+
+
+
+
<br>
<br>
<br>
<br>
- <div class="printfooter">Retrieved from "<a href="module_actionlogic.html">http://panozona.com/wiki/Module:ActionLogic</a>"</div>
+ <div class="printfooter">
+Retrieved from "<a href="module_actionlogic.html">http://panozona.com/wiki/Module:ActionLogic</a>"</div>
+
+
+
+
+
</div>
+
+
</div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
</body>
</html>
View
345 bin/_manual/resources/module_backgroundmusic.html
@@ -7,242 +7,489 @@
<link href="css/style.css" rel="stylesheet">
</head>
<body class="mediawiki ltr ns-0 ns-subject page-Module_BackgroundMusic skin-vector">
+
+
+
+
<div id="content">
+
+
+
+
<h1 class="firstHeading" id="firstHeading">Module:BackgroundMusic</h1>
+
+
+
<div id="bodyContent">
+
+
<h3 id="siteSub">From PanoZona</h3>
+
+
+
+
+
+
+
+
+
<table class="toc" id="toc">
<tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
</div>
+
<ul>
+
<li class="toclevel-1 tocsection-1">
<a href="#Configuration_structure"><span class="tocnumber">1</span> <span class="toctext">Configuration structure</span></a>
</li>
+
<li class="toclevel-1 tocsection-2">
<a href="#Configuration_details"><span class="tocnumber">2</span> <span class="toctext">Configuration details</span></a>
+
<ul>
+
<li class="toclevel-2 tocsection-3">
<a href="#BackgroundMusic"><span class="tocnumber">2.1</span> <span class="toctext">BackgroundMusic</span></a>
</li>
+
<li class="toclevel-2 tocsection-4">
<a href="#settings"><span class="tocnumber">2.2</span> <span class="toctext">settings</span></a>
</li>
+
<li class="toclevel-2 tocsection-5">
<a href="#track"><span class="tocnumber">2.3</span> <span class="toctext">track</span></a>
</li>
+
<li class="toclevel-2 tocsection-6">
<a href="#sound"><span class="tocnumber">2.4</span> <span class="toctext">sound</span></a>
</li>
+
</ul>
+
</li>
+
<li class="toclevel-1 tocsection-7">
- <a href="#Exposed_functions"><span class="tocnumber">3</span> <span class="toctext">Exposed functions</span></a>
+ <a href="#Functions"><span class="tocnumber">3</span> <span class="toctext">Functions</span></a>
+
<ul>
+
<li class="toclevel-2 tocsection-8">
<a href="#setTrack"><span class="tocnumber">3.1</span> <span class="toctext">setTrack</span></a>
</li>
+
<li class="toclevel-2 tocsection-9">
<a href="#setPlay"><span class="tocnumber">3.2</span> <span class="toctext">setPlay</span></a>
</li>
+
<li class="toclevel-2 tocsection-10">
<a href="#togglePlay"><span class="tocnumber">3.3</span> <span class="toctext">togglePlay</span></a>
</li>
+
<li class="toclevel-2 tocsection-11">
<a href="#playSound"><span class="tocnumber">3.4</span> <span class="toctext">playSound</span></a>
</li>
+
</ul>
+
</li>
+
</ul>
+
</td>
</tr>
</table>
+
<div style="float:right;width:340px">
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="moduledesc_tab" style="width:315px; border-collapse: collapse; float:right">
+
+
<tr valign="top">
- <th align="center" colspan="2"> BackgroundMusic</th>
+
+ <th align="center" colspan="2"> BackgroundMusic
+</th>
</tr>
+
<tr class="moduledesc_tab_odd" valign="top">
- <td> Author</td><td> Marek Standio</td>
+
+ <td> Author
+</td><td> Marek Standio
+</td>
</tr>
+
<tr class="moduledesc_tab_even" valign="top">
- <td> Module version</td><td> 1.2</td>
+
+ <td> Module version
+</td><td> 1.2
+</td>
</tr>
+
<tr class="moduledesc_tab_odd" valign="top">
- <td> Compatibility</td><td> SaladoPlayer 1.0 +</td>
- </tr>
- <tr class="moduledesc_tab_even" valign="top">
- <td align="center" colspan="2"> <a class="external text" href="http://panozona.com/files/BackgroundMusic-1.2.zip" rel="nofollow" target="_BLANK">BackgroundMusic-1.2.zip</a></td>
+
+ <td> Compatibility
+</td><td> SaladoPlayer 1.0 +
+</td>
</tr>
</table>
+
</div>
- <p>BackgroundMusic is simple module for playing music in background. You can easily asign different sound files to be played in different panoramas, module can also cooperate with other modules such like <a href="module_buttonbar.html" title="Module:ButtonBar">ButtonBar</a> or <a href="module_imagebutton.html" title="Module:ImageButton">ImageButton</a>.</p>
+
+ <p>BackgroundMusic is simple module for playing music in background. You can easily asign different sound files to be played in different panoramas, module can also cooperate with other modules such like <a href="module_buttonbar.html" title="Module:ButtonBar">ButtonBar</a> or <a href="module_imagebutton.html" title="Module:ImageButton">ImageButton</a>.
+</p>
<p>
<br>
+
</p>
+
<h2>
<span class="mw-headline" id="Configuration_structure">Configuration structure</span>
</h2>
+
<ul>
<li>
<a href="#BackgroundMusic">BackgroundMusic</a>
+
<ul>
<li>
<a href="#settings">settings</a>
+
</li>
- <li> tracks<ul>
+ <li> tracks
+<ul>
<li>
<a href="#track">track</a>
+
</li>
</ul>
+
</li>
- <li> sounds<ul>
+ <li> sounds
+<ul>
<li>
<a href="#sound">sound</a>
+
</li>
</ul>
+
</li>
</ul>
+
</li>
</ul>
+
<h2>
<span class="mw-headline" id="Configuration_details">Configuration details</span>
</h2>
+
<h3>
<span class="mw-headline" id="BackgroundMusic">BackgroundMusic</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
- <caption class="attribute_tab_caption">
- <b>Parent: modules</b>
- </caption>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> path</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> path to swf file</td><td> Mandatory attribute. Value points to module swf file.</td>
+
+ <td> path
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> path to swf file
+</td><td> Mandatory attribute. Value points to module swf file.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="settings">settings</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
- <caption class="attribute_tab_caption">
- <b>Parent: BackgroundMusic</b>
- </caption>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> play</td><td align="center"> B</td><td align="center" colspan="2"> -</td><td> false</td><td> true, false</td><td> Determines if current track is played whenever module is loaded.</td>
+
+ <td> play
+</td><td align="center"> B
+</td><td align="center" colspan="2"> -
+</td><td> false
+</td><td> true, false
+</td><td> Determines if current track is played whenever module is loaded.
+</td>
</tr>
+
<tr class="attribute_tab_even" valign="top">
- <td> onPlay</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> action id</td><td> Action executed when music starts playing.</td>
+
+ <td> onPlay
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> action id
+</td><td> Action executed when music starts playing.
+</td>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> onStop</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> action id</td><td> Action executed when music stops playing.</td>
+
+ <td> onStop
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> action id
+</td><td> Action executed when music stops playing.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="track">track</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
- <caption class="attribute_tab_caption">
- <b>Parent: tracks</b>
- </caption>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> id</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td align="center"> -</td><td> Mandatory attribute. Id of track, must be unique among other tracks.</td>
+
+ <td> id
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td align="center"> -
+</td><td> Mandatory attribute. Id of track, must be unique among other tracks.
+</td>
</tr>
+
<tr class="attribute_tab_even" valign="top">
- <td> path</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> path to sound file</td><td> Mandatory attribute. Points to *.mp3 file used by given track.</td>
+
+ <td> path
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> path to sound file
+</td><td> Mandatory attribute. Points to *.mp3 file used by given track.
+</td>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> volume</td><td align="center"> N</td><td align="center" colspan="2"> -</td><td> 1.0</td><td> 0.0 to 1.0</td><td> Volume of played sound file.</td>
+
+ <td> volume
+</td><td align="center"> N
+</td><td align="center" colspan="2"> -
+</td><td> 1.0
+</td><td> 0.0 to 1.0
+</td><td> Volume of played sound file.
+</td>
</tr>
+
<tr class="attribute_tab_even" valign="top">
- <td> loop</td><td align="center"> B</td><td align="center" colspan="2"> -</td><td> true</td><td> true, false</td><td> Determines if sound file is repeated after it finishes playing.</td>
+
+ <td> loop
+</td><td align="center"> B
+</td><td align="center" colspan="2"> -
+</td><td> true
+</td><td> true, false
+</td><td> Determines if sound file is repeated after it finishes playing.
+</td>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> next</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> track id</td><td> If track loop attribute is set to false you can determine which track is played when given track finishes playing.</td>
+
+ <td> next
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> track id
+</td><td> If track loop attribute is set to false you can determine which track is played when given track finishes playing.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="sound">sound</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="attribute_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description</th>
- <caption class="attribute_tab_caption">
- <b>Parent: sounds</b>
- </caption>
+
+ <th width="120">Attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="120">Sub-attribute</th><th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="100">Default</th><th width="100">Values</th><th>Description
+</th>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> id</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td align="center"> -</td><td> Mandatory attribute. Id of sound, must be unique among other sounds.</td>
+
+ <td> id
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td align="center"> -
+</td><td> Mandatory attribute. Id of sound, must be unique among other sounds.
+</td>
</tr>
+
<tr class="attribute_tab_even" valign="top">
- <td> path</td><td align="center"> S</td><td align="center" colspan="2"> -</td><td align="center"> -</td><td> path to sound file</td><td> Mandatory attribute. Points to *.mp3 file used by given track.</td>
+
+ <td> path
+</td><td align="center"> S
+</td><td align="center" colspan="2"> -
+</td><td align="center"> -
+</td><td> path to sound file
+</td><td> Mandatory attribute. Points to *.mp3 file used by given track.
+</td>
</tr>
+
<tr class="attribute_tab_odd" valign="top">
- <td> volume</td><td align="center"> N</td><td align="center" colspan="2"> -</td><td> 1.0</td><td> 0.0 to 1.0</td><td> Volume of played sound file.</td>
+
+ <td> volume
+</td><td align="center"> N
+</td><td align="center" colspan="2"> -
+</td><td> 1.0
+</td><td> 0.0 to 1.0
+</td><td> Volume of played sound file.
+</td>
</tr>
</table>
+
<h2>
- <span class="mw-headline" id="Exposed_functions">Exposed functions</span>
+ <span class="mw-headline" id="Functions">Functions</span>
</h2>
+
<h3>
<span class="mw-headline" id="setTrack">setTrack</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="modulefunct_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description</th>
+
+ <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description
+</th>
</tr>
+
<tr class="modulefunct_tab_odd" valign="top">
- <td align="center"> S</td><td> track id</td><td> Function is used to set "current" track. If music is playing, changing track results in playing different sound file. If music is stopped, setting track changes sound file that will be played when users starts playing music. By default first track in configuration is used as "current" track.</td>
+
+ <td align="center"> S
+</td><td> track id
+</td><td> Function is used to set "current" track. If music is playing, changing track results in playing different sound file. If music is stopped, setting track changes sound file that will be played when users starts playing music. By default first track in configuration is used as "current" track.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="setPlay">setPlay</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="modulefunct_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description</th>
+
+ <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description
+</th>
</tr>
+
<tr class="modulefunct_tab_odd" valign="top">
- <td align="center"> B</td><td> value</td><td> Function is used for stopping and starting playing "current" track.</td>
+
+ <td align="center"> B
+</td><td> value
+</td><td> Function is used for stopping and starting playing "current" track.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="togglePlay">togglePlay</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="modulefunct_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description</th>
+
+ <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description
+</th>
</tr>
+
<tr class="modulefunct_tab_odd" valign="top">
- <td align="center"> -</td><td align="center"> -</td><td> If music is playing, calling this functions stops it. Similarly, when music is stopped, calling this function starts playing "current" track.</td>
+
+ <td align="center"> -
+</td><td align="center"> -
+</td><td> If music is playing, calling this functions stops it. Similarly, when music is stopped, calling this function starts playing "current" track.
+</td>
</tr>
</table>
+
<h3>
<span class="mw-headline" id="playSound">playSound</span>
</h3>
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="modulefunct_tab" style="width:100%;border-collapse:collapse;table-layout:fixed;">
+
<tr>
- <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description</th>
+
+ <th width="40"><u><a href="saladoplayer_data-types.html" title="SaladoPlayer:Data types"> Type</a></u></th><th width="300">Description</th><th>Function description
+</th>
</tr>
+
<tr class="modulefunct_tab_odd" valign="top">
- <td align="center"> S</td><td> sound id</td><td> Function is used to play single sound of given id.</td>
+
+ <td align="center"> S
+</td><td> sound id
+</td><td> Function is used to play single sound of given id.
+</td>
</tr>
</table>
+
+
+
+
+
<br>
<br>
<br>
<br>
- <div class="printfooter">Retrieved from "<a href="module_backgroundmusic.html">http://panozona.com/wiki/Module:BackgroundMusic</a>"</div>
+ <div class="printfooter">
+Retrieved from "<a href="module_backgroundmusic.html">http://panozona.com/wiki/Module:BackgroundMusic</a>"</div>
+
+
+
+
+
</div>
+
+
</div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
</body>
</html>
View
511 bin/_manual/resources/module_buttonbar.html
@@ -7,280 +7,625 @@
<link href="css/style.css" rel="stylesheet">
</head>
<body class="mediawiki ltr ns-0 ns-subject page-Module_ButtonBar skin-vector">
+
+
+
+
<div id="content">
+
+
+
+
<h1 class="firstHeading" id="firstHeading">Module:ButtonBar</h1>
+
+
+
<div id="bodyContent">
+
+
<h3 id="siteSub">From PanoZona</h3>
+
+
+
+
+
+
+
+
+
<table class="toc" id="toc">
<tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
</div>
+
<ul>
+
<li class="toclevel-1 tocsection-1">
<a href="#Configuration_structure"><span class="tocnumber">1</span> <span class="toctext">Configuration structure</span></a>
</li>
+
<li class="toclevel-1 tocsection-2">
<a href="#Configuration_details"><span class="tocnumber">2</span> <span class="toctext">Configuration details</span></a>
+
<ul>
+
<li class="toclevel-2 tocsection-3">
<a href="#ButtonBar"><span class="tocnumber">2.1</span> <span class="toctext">ButtonBar</span></a>
</li>
+
<li class="toclevel-2 tocsection-4">
<a href="#window"><span class="tocnumber">2.2</span> <span class="toctext">window</span></a>
</li>
+
<li class="toclevel-2 tocsection-5">
<a href="#buttons"><span class="tocnumber">2.3</span> <span class="toctext">buttons</span></a>
</li>
+
<li class="toclevel-2 tocsection-6">
<a href="#button"><span class="tocnumber">2.4</span> <span class="toctext">button</span></a>
</li>
+
<li class="toclevel-2 tocsection-7">
<a href="#extraButton"><span class="tocnumber">2.5</span> <span class="toctext">extraButton</span></a>
</li>
+
</ul>
+
</li>
+
<li class="toclevel-1 tocsection-8">
- <a href="#Exposed_functions"><span class="tocnumber">3</span> <span class="toctext">Exposed functions</span></a>
+ <a href="#Functions"><span class="tocnumber">3</span> <span class="toctext">Functions</span></a>
+
<ul>
+
<li class="toclevel-2 tocsection-9">
<a href="#setOpen"><span class="tocnumber">3.1</span> <span class="toctext">setOpen</span></a>
</li>
+
<li class="toclevel-2 tocsection-10">
<a href="#toggleOpen"><span class="tocnumber">3.2</span> <span class="toctext">toggleOpen</span></a>
</li>
+
<li class="toclevel-2 tocsection-11">
<a href="#setActive"><span class="tocnumber">3.3</span> <span class="toctext">setActive</span></a>
</li>
+
</ul>
+
</li>
+
</ul>
+
</td>
</tr>
</table>
+
<div style="float:right;width:340px">
+
<table align="center" border="1" cellpadding="5" cellspacing="0" class="moduledesc_tab" style="width:315px; border-collapse: collapse; float:right">
+
+
<tr valign="top">
- <th align="center" colspan="2"> ButtonBar</th>
+
+ <th align="center" colspan="2"> ButtonBar
+</th>
</tr>
+
<tr class="moduledesc_tab_odd" valign="top">
- <td> Author</td><td> Marek Standio</td>
+
+ <td> Author
+</td><td> Marek Standio
+</td>
</tr>
+
<tr class="moduledesc_tab_even" valign="top">
- <td> Module version</td><td> 1.3</td>
+
+ <td> Module version
+</td><td> 1.3
+</td>
</tr>
+
<tr class="moduledesc_tab_odd" valign="top">
- <td> Compatibility</td><td> SaladoPlayer 1.0 +</td>
- </tr>
- <tr class="moduledesc_tab_even" valign="top">
- <td align="center" colspan="2"> Download - included with SaladoPlayer 1.3 +</td>
+
+ <td> Compatibility
+</td><td> SaladoPlayer 1.0 +
+</td>
</tr>
</table>