
!**********************************************************
! Full Example Script.
!
! This script performs all of the transitions possible in
! v1.0 of SlideViewer (except for some clockwise/counter-
! clockwise variations and type 0 or 1 variations for
! strip transitions).
!
! A '!' as the first non-blank character on a line specifies
! the line to be a comment.  Blank lines are ignored.
!
! Each picture must be declared before it is referenced in
! any transition line.  They needn't all be at the start;
! they simply must be declared before used.
!**********************************************************
pic key=coast       url=pics/ca_coast7.gif
pic key=netscape    url=pics/netscape_slideviewer.gif  page=http://java.sun.com/
pic key=storm       url=pics/glacier_storm_bw.gif
pic key=bridge      url=pics/gldn_bridge1.gif
pic key=black                                 rgb=0,0,0
pic key=blankpg     url=pics/blankpage.gif    rgb=0,0,0
pic key=interesting url=pics/interesting.gif  rgb=0,0,0
pic key=theend      url=pics/theend.gif       rgb=0,0,0
!pic key=wolf        url=pics/arcwolf2.gif     rgb=0,0,0

appear pic=black

do

appear pic=coast
   delay 3000

!fadeOut delay=50 speed=10

!appear pic=black
!fadeIn delay=50 pic=storm speed=10

!**********************************************************
! Slide's
!**********************************************************
slide dir=Right pic=storm   delay=50 speed=2
   delay 1000

slide dir=Left  pic=bridge  delay=50 speed=4
   delay 1000
decayDelay 10000 gravity=3 speed=10

slide dir=Up    pic=coast   delay=50 speed=4
   delay 1000
slide dir=Down  pic=netscape delay=50 speed=2
   delay 1000

!**********************************************************
! SlideOver's
!**********************************************************
slideOver dir=Left        pic=storm   delay=100 speed=4
   delay 1000
slideOver dir=Right       pic=bridge  delay=100 speed=4
   delay 1000
slideOver dir=Up          pic=coast   delay=100 speed=4
   delay 1000
slideOver dir=Down        pic=storm   delay=100 speed=4
   delay 1000
slideOver dir=topLeft     pic=bridge  delay=100 speed=4
   delay 1000
slideOver dir=topRight    pic=coast   delay=100 speed=4
   delay 1000
slideOver dir=bottomLeft  pic=storm   delay=100 speed=4
   delay 1000
slideOver dir=bottomRight pic=netscape delay=100 speed=4
   delay 1000

!**********************************************************
! RollIn's
!**********************************************************
rollIn dir=Right      pic=bridge  delay=50 speed=2
   delay 1000
rollIn dir=Left       pic=storm   delay=100 speed=5
   delay 1000
rollIn dir=Up         pic=coast   delay=50 speed=10
   delay 1000
rollIn dir=Down       pic=netscape delay=50 speed=4
   delay 1000
rollIn dir=UpDown     pic=storm   delay=50 speed=4
   delay 1000
rollIn dir=LeftRight  pic=bridge  delay=50 speed=4
   delay 1000

!**********************************************************
! RollOut's -- Only doing UpDown and LeftRight, since
!             the others mirror RollIns
!**********************************************************
rollOut dir=UpDown    pic=coast  delay=50 speed=4
   delay 1000
rollOut dir=LeftRight pic=storm   delay=50 speed=4
   delay 1000

!**********************************************************
! Explode and Implodes, which are much like a RollOut and
!             RollIn, respectively
!**********************************************************
explode pic=bridge  delay=100 speed=6
   delay 1000

implode pic=coast   delay=80  speed=4
   delay 1000

!**********************************************************
! StripsOver's
!**********************************************************
stripsOver pic=storm   dir=Left  delay=50  type=0 strip=1 step=1
   delay 1000
stripsOver pic=bridge  dir=Right delay=50  type=1
   delay 1000
stripsOver pic=coast   dir=Up    delay=50  type=0
   delay 1000
stripsOver pic=netscape dir=Down  delay=50  type=1
   delay 1000

!**********************************************************
! StripsSlide's
!**********************************************************
stripsSlide pic=bridge  dir=Left  delay=50   type=0
   delay 1000
stripsSlide pic=coast   dir=Right delay=50   type=1
   delay 1000
stripsSlide pic=netscape dir=Up    delay=50   type=0
   delay 1000
stripsSlide pic=storm   dir=Down  delay=50   type=1
   delay 1000

!**********************************************************
! PixelIn
!**********************************************************
pixelin pic=interesting delay=20 pixelSize=4
   delay 1000

!**********************************************************
! Example of nested loops.  Implements blinking
!**********************************************************
do
   appear pic=black
      delay 300
   appear pic=interesting
      delay 300
repeat times=2

   delay 3000

!**********************************************************
! WavyDelay
!**********************************************************
wavyDelay 10000 strip=2 delay=30 dir=horizontal
wavyDelay 10000 strip=2 delay=30 dir=vertical

!**********************************************************
! Wipe's
!**********************************************************
wipe pic=blankpg delay=30 speed=5 strip=2 pivot=TopLeft           clockwise=1
   delay 1500
wipe pic=coast   delay=30 speed=5 strip=2 pivot=TopLeft           clockwise=-1
   delay 1000
wipe pic=storm   delay=30 speed=10 strip=2 pivot=Top               clockwise=1
   delay 1000
wipe pic=bridge  delay=30 speed=10 strip=2 pivot=TopRight          clockwise=1
   delay 1000
wipe pic=coast   delay=30 speed=10 strip=2 pivot=Left              clockwise=1
   delay 1000
wipe pic=storm   delay=30 speed=10 strip=2 pivot=Center            clockwise=1
   delay 1000
wipe pic=bridge  delay=30 speed=10 strip=2 pivot=Right             clockwise=1
   delay 1000
wipe pic=coast   delay=30 speed=10 strip=2 pivot=BottomLeft        clockwise=-1
   delay 1000
wipe pic=storm   delay=30 speed=10 strip=2 pivot=Bottom            clockwise=1
   delay 1000
wipe pic=netscape delay=30 speed=10 strip=2 pivot=BottomRight       clockwise=1
   delay 1000

!**********************************************************
! WavyMorph's
!**********************************************************
wavyMorph dir=horizontal pic=storm   delay=100 strip=1 replace=10 amplitude=60 speed=5
   delay 1000
wavyMorph dir=vertical   pic=coast   delay=100 strip=1 replace=10 amplitude=60 speed=5
   delay 1000

!**********************************************************
! Rotate's
!**********************************************************
rotate dir=horizontal pic=storm   delay=50 strip=2 speed=5
   delay 1000
rotate dir=vertical   pic=coast   delay=50 strip=2 speed=5
   delay 1000

repeat times=-1
