introduction multimedia
[] readme preface 1 2 3 4 5 6 7 appendix checklist resources director

talk show tell print

proto-slideset.vr (wrl )


  

slideset


  PROTO slideset [
      exposedField SFInt32    visible 0
      exposedField MFNode     slides []
      eventIn SFInt32         next
  ] {
      DEF select Switch {
          choice      IS slides
          whichChoice IS visible
      }
  
      Script {
      directOutput TRUE
      eventIn SFInt32 next IS next
      field SFInt32 slide IS visible
      field SFNode select USE select
      field MFNode slides []
      url "javascript:
      function next(value) {
      slides = select.choice;
      Browser.print('=' + slide + ' ' + slides.length);
      if (slide >= (slides.length-1)) slide = 0;
      else slide += 1;
      select.whichChoice = slide;
      }"
      } ## end script
  }
  


[] readme preface 1 2 3 4 5 6 7 appendix checklist resources director
eliens@cs.vu.nl

draft version 0.99 (10/10/2002)