home *** CD-ROM | disk | FTP | other *** search
/ ftp.novell.com / 2014.06.ftp.novell.com.tar / ftp.novell.com / forge / camtasia.msi / Cabs.w1.cab / fp8_controller.swf2202 / scripts / frame_15 / DoAction.as
Text File  |  2009-08-19  |  1KB  |  31 lines

  1. function updatePreview(prop, oldVal, newVal)
  2. {
  3.    container.removeMovieClip();
  4.    container = com.techsmith.camtasia.flash.player.SWFController(this.attachMovie("swfController","container",1));
  5.    container.previewInit(newVal,pipX,pipY,csPreviewStyle,csPreviewInteracts,getButtonNames(),csPreviewPaint);
  6.    return newVal;
  7. }
  8. function getButtonNames()
  9. {
  10.    var _loc1_ = csButtonNames.split(",");
  11.    return {controls:_loc1_[0],video:_loc1_[1],toc:_loc1_[2],pip:_loc1_[3]};
  12. }
  13. function getModel()
  14. {
  15.    return container;
  16. }
  17. var container = com.techsmith.camtasia.flash.player.SWFController(this.attachMovie("swfController","container",1));
  18. container._visible = false;
  19. if(csPreview == "false")
  20. {
  21.    unwatch("csPreview");
  22.    container.init(csConfigFile,preloader_mc,csFilesetBookmark);
  23.    trace(csFilesetBookmark);
  24.    container.addEventListener("mediaLoadingEvent",preloader_mc.target.preloader);
  25. }
  26. else
  27. {
  28.    watch("csConfigFile",updatePreview);
  29.    container.previewInit(csConfigFile,pipX,pipY,csPreviewStyle,csPreviewInteracts,getButtonNames(),csPreviewPaint);
  30. }
  31.