home *** CD-ROM | disk | FTP | other *** search
/ FCE Gold Plus / GOLD.iso / pc / shell.swf / scripts / __Packages / com / screen / FIB1.as < prev    next >
Text File  |  2007-10-16  |  2KB  |  55 lines

  1. class com.screen.FIB1
  2. {
  3.    var c_blnDragging = false;
  4.    function FIB1()
  5.    {
  6.    }
  7.    function init(_objRef, _objData, _strSourceClip, _iheight, _iBoxPosY, _objText, _iPartNo, _objTestRef)
  8.    {
  9.       var _loc1_ = this;
  10.       _loc1_.c_objRef = _objRef;
  11.       _loc1_.c_objTestRef = _objTestRef;
  12.       _loc1_.c_mcSourceClip = _loc1_.c_objRef[_strSourceClip];
  13.       _loc1_.c_txtQuesNo = _loc1_.c_mcSourceClip.txt_header;
  14.       _loc1_.c_txtOptions = _loc1_.c_mcSourceClip.options;
  15.       _loc1_.c_txtChoiseHeader = _loc1_.c_mcSourceClip.txt_header2;
  16.       _loc1_.c_objWritingPart1 = _objData;
  17.       _loc1_.c_objText = _objText;
  18.       _loc1_.c_iheight = _iheight;
  19.       _loc1_.c_iBoxPosY = _iBoxPosY;
  20.       _loc1_.c_iPartNo = _iPartNo;
  21.       if(_loc1_.c_objTestRef.c_strMode != "Review" or _loc1_.c_objTestRef.c_objHMObject.correct == "1")
  22.       {
  23.          _loc1_.c_txtOptions._visible = false;
  24.          _loc1_.c_txtChoiseHeader._visible = false;
  25.          _loc1_.c_mcSourceClip.mc_resizableBox2._visible = false;
  26.       }
  27.       else
  28.       {
  29.          _loc1_.c_txtOptions._visible = true;
  30.          _loc1_.c_txtChoiseHeader._visible = true;
  31.          _loc1_.c_mcSourceClip.mc_resizableBox2._visible = true;
  32.       }
  33.       _loc1_.arrange();
  34.    }
  35.    function arrange()
  36.    {
  37.       var _loc1_ = this;
  38.       _loc1_.c_txtQuesNo.text = _loc1_.c_objWritingPart1;
  39.       _loc1_.c_objFIB2 = new com.screen.FIB2();
  40.       var _loc2_ = new com.comp.ResizableBox();
  41.       if(_loc1_.c_mcSourceClip.mc_resizableBox)
  42.       {
  43.          _loc2_.resizeBox(451,_loc1_.c_iheight + 100,_loc1_.c_mcSourceClip.mc_resizableBox);
  44.       }
  45.       _loc2_.resizeBox(370,80,_loc1_.c_mcSourceClip.mc_resizableBox2);
  46.       _loc1_.c_txtChoiseHeader.text = "Correct Answer(s)";
  47.       _loc1_.c_txtChoiseHeader.autoSize = "Left";
  48.       _loc1_.c_txtOptions.text = _loc1_.c_objText.data.split("<gap>")[1].split("</gap>")[0].split("|")[0];
  49.       _loc1_.c_txtOptions.autoSize = "Left";
  50.       _loc1_.c_mcSourceClip.mc_resizableBox2.useHandCursor = false;
  51.       _loc1_.c_mcSourceClip.mc_resizableBox2.objRef = _loc1_;
  52.       _loc1_.c_objFIB = new com.comp.Fib(_loc1_.c_mcSourceClip,_loc1_.c_mcSourceClip.fib.Box0.txt_inpTxt,_loc1_.c_objTestRef,_loc1_.c_objText,_loc1_.c_iBoxPosY,_loc1_.c_iPartNo);
  53.    }
  54. }
  55.