home *** CD-ROM | disk | FTP | other *** search
- class com.screen.CheckSound
- {
- var c_objRef;
- var objRef;
- function CheckSound(_objRef)
- {
- this.c_objRef = _objRef;
- }
- function init(_objScreenData, _objSourceRef)
- {
- var _loc1_ = this;
- var _loc2_ = 778;
- _loc1_.c_objScreenData = _objScreenData.testaudio;
- _loc1_.c_objSourceRef = _objSourceRef;
- _level101.gotoAndStop("TESTSOUND");
- _level101.txt_ApplicationHeader2.autoSize = true;
- _level101.txt_ApplicationHeader2.html = true;
- _level101.txt_ApplicationHeader2.htmlText = com.controller.UICoordinator.getInstance().getTitle();
- _level101.txt_ApplicationHeader2._x = (_loc2_ - _level101.txt_ApplicationHeader2.textWidth) / 2;
- _loc1_.loadScreen();
- }
- function loadScreen()
- {
- var _loc1_ = this;
- _loc1_.c_objRef.attachMovie("mc_testAudio","testAudio",400);
- var _loc2_ = _loc1_.c_objRef.testAudio;
- _loc2_._x = 170;
- _loc2_._y = 100;
- _loc1_.c_objRef.title.html = true;
- _loc1_.c_objRef.title.htmlText = "<p align=\'center\'>TEST " + com.controller.UICoordinator.getInstance().c_iCurrentTestNumber + ": LISTENING</p>";
- _loc2_.header.htmlText = _loc1_.c_objScreenData.header.data;
- _loc2_.text1.htmlText = _loc1_.c_objScreenData.text.text1.data;
- _loc2_.text2.htmlText = _loc1_.c_objScreenData.text.text2.data;
- _loc2_.text3.htmlText = _loc1_.c_objScreenData.text.text3.data;
- _loc2_.text4.htmlText = _loc1_.c_objScreenData.footnote.data;
- _loc1_.c_objSoundController = new com.comp.Soundconroller(_loc1_.c_objRef,325,200,"",100,"btn_Play_Sound");
- _loc1_.c_objVolumeController = new com.comp.Volumecontroller(_loc1_.c_objRef,300,290,50);
- _loc1_.c_objSoundController.setSoundFile("assets/sound/soundtest.mp3");
- _loc1_.c_objSoundController.setVolumeValue(50);
- _loc1_.c_objSoundController.c_selfRef = _loc1_.c_objVolumeController;
- _loc2_.btn_continue.objRef = _loc1_;
- _loc2_.btn_continue.onRelease = function()
- {
- this.objRef.notifySource(this.objRef.c_objVolumeController.getLevel());
- };
- }
- function notifySource(_iAudioLavel)
- {
- var _loc1_ = this;
- com.controller.UICoordinator.getInstance().volumeLevel = _iAudioLavel;
- _loc1_.c_objSoundController.killSoundController();
- _loc1_.c_objVolumeController.killVolumeController();
- delete _loc1_.c_objVolumeController;
- delete _loc1_.c_objSoundController;
- _loc1_.c_objRef.testAudio.unloadMovie();
- _loc1_.c_objSourceRef.onProcessComplete("INSTRUCTION","");
- }
- }
-