Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package code
- {
- import flash.display.MovieClip;
- import flash.events.Event;
- import flash.events.MouseEvent;
- import flash.text.TextFormat;
- public class TestFour extends TestHandler
- {
- public var testBtns:Array = new Array();
- public var testBtn:TestChoiceBtn;
- public var testLoader:TestLoader;
- public var testImageLoader:TestImageLoader;
- public var testQuestion:TestingQuestion;
- public var letterArray:Array = new Array();
- public var currentBtn:Object;
- public var previousBtn:Object;
- public var onOff:Object;
- public var currentPage:Number;
- public var choicesLength:Number;
- public var testAnswers:Array = new Array();
- public var selectedAnswer:Object;
- public var selectedText:TextFormat = new TextFormat();
- public function TestFour()
- {
- // constructor code
- trace("here i am: " + scores);
- selectedText.color = 0xff9900;
- loadTest();
- }
- public function loadTest():void
- {
- //trace("loaded");
- //Load XML DATA
- testLoader = new TestLoader("xml/testFour.xml",0);
- testLoader.addEventListener("completed", onCompleted);
- testImageLoader = new TestImageLoader("xml/testFour.xml",0,"test01");
- addChild(testImageLoader);
- testImageLoader.scaleX = 0.50;
- testImageLoader.scaleY = 0.50;
- testImageLoader.x = 0;
- testImageLoader.y = 100;
- //trace(testLoader.returnedLength);
- }
- public function onCompleted(e:Event):void
- {
- currentPage = 1;
- var boldText:TextFormat = new TextFormat();
- with (boldText)
- {
- bold = true;
- }
- letterArray.push("A","B","C","D");
- trace(testLoader.choiceList.length());
- choicesLength = testLoader.choiceList.length();
- for (var i:int=0; i < testLoader.choiceList.length(); i++)
- {
- //trace(i);
- var tempButton:TestChoiceBtn = new TestChoiceBtn();
- tempButton.highlight_mc.visible = false;
- addChild(tempButton);
- tempButton.letter_txt.text = letterArray[i];
- tempButton.letter_txt.setTextFormat(boldText);
- tempButton.choice_txt.setTextFormat(boldText);
- tempButton.choice_txt.text = testLoader.choiceList[i].text();
- tempButton.y = (testBtns.length*(tempButton.height-1.2))+(testImageLoader.y+210);
- testBtns.push(tempButton);
- //testBtns[i].addEventListener(MouseEvent.CLICK, onClick);
- testBtns[i].addEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[i].addEventListener(MouseEvent.MOUSE_UP, onMU);
- testBtns[i].choice_txt.mouseEnabled = false;
- testBtns[i].letter_txt.mouseEnabled = false;
- //set up selected text
- if (testAnswers[0] != null)
- {
- //trace(testAnswers[0].choice_txt.text);
- if (testBtns[i].choice_txt.text == testAnswers[0].choice_txt.text)
- {
- trace("yes");
- testBtns[i].choice_txt.setTextFormat(selectedText);
- testBtns[i].letter_txt.setTextFormat(selectedText);
- }
- else
- {
- trace("no");
- }
- }
- else
- {
- trace("is null");
- }
- //buttonMode = true;
- //mouseChildren = false;
- //trace(testBtns.length);
- }
- testQuestion = new TestingQuestion();
- addChild(testQuestion);
- testQuestion.y = testBtns[0].y - 63;
- testQuestion.question_txt.wordWrap = true;
- testQuestion.question_txt.text = testLoader.questionList[0]. @ qText;
- //create the forward and back buttons
- testQuestion.back_btn.addEventListener(MouseEvent.CLICK, onBack);
- testQuestion.forward_btn.addEventListener(MouseEvent.CLICK, onForward);
- var top:Top = new Top();
- addChild(top);
- }
- public function onBack(e:MouseEvent):void
- {
- trace("back");
- if (currentPage == 1)
- {
- e.currentTarget.alpha = 0.3;
- trace("No page to go back to");
- //changePage();
- }
- else if (currentPage == 2)
- {
- e.currentTarget.alpha = 1;
- currentPage = 0;
- changePage();
- }
- else if (currentPage == 3)
- {
- e.currentTarget.alpha = 1;
- currentPage = 1;
- changePage();
- }
- else if (currentPage == 4)
- {
- e.currentTarget.alpha = 1;
- currentPage = 2;
- changePage();
- }
- else if (currentPage == 5)
- {
- e.currentTarget.alpha = 1;
- currentPage = 3;
- changePage();
- }
- }
- public function onForward(e:MouseEvent):void
- {
- trace("forward");
- if (currentPage == 1)
- {
- changePage();
- currentPage = 2;
- e.currentTarget.alpha = 1;
- //changePage();
- }
- else if (currentPage == 2)
- {
- changePage();
- currentPage = 3;
- e.currentTarget.alpha = 1;
- }
- else if (currentPage == 3)
- {
- changePage();
- currentPage = 4;
- e.currentTarget.alpha = 1;
- }
- else if (currentPage == 4)
- {
- changePage();
- currentPage = 5;
- e.currentTarget.alpha = 1;
- }
- else if (currentPage == 5)
- {
- e.currentTarget.alpha = 0.3;
- trace("No page to go back to");
- }
- }
- public function onMU(e:MouseEvent):void
- {//e.target.removeEventListener(MouseEvent.MOUSE_DOWN, onMD);
- trace("Mouse Up");
- //trace(e.target.highlight_mc);
- e.currentTarget.highlight_mc.visible = false;
- if (previousBtn != null)
- {
- trace("previous change go!");
- var unselectedText:TextFormat = new TextFormat();
- unselectedText.color = 0x585858;
- previousBtn.letter_txt.setTextFormat(unselectedText);
- previousBtn.choice_txt.setTextFormat(unselectedText);
- }
- currentBtn = e.currentTarget;
- selectedAnswer = e.currentTarget;
- currentBtn.letter_txt.setTextFormat(selectedText);
- currentBtn.choice_txt.setTextFormat(selectedText);
- if (currentPage !== 5)
- {
- changePage();
- }
- else
- {
- trace("Test is Over!");
- //parent.removeChild(this);
- }
- if (currentPage == 1)
- {
- trace("Current Page is: " + currentPage);
- if (testAnswers[0] != null)
- {
- testAnswers[0] = selectedAnswer;
- }
- else
- {
- testAnswers.push(selectedAnswer);
- }
- trace("test loader: " + testLoader);
- trace("test loader: " + testLoader.questionList);
- //In order to update the scores a function that will use array is needed
- /*if(scores[0] != null)
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[0].choice[0].text())
- {
- scores[0] = scored;
- answers[0] = "correct";
- }
- else
- {
- scores[0] = noScore;
- answers[0] = "incorrect";
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- else
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[0].choice[0].text())
- {
- scores.push(scored);
- answers.push("correct");
- }
- else
- {
- scores.push(noScore);
- answers.push("incorrect");
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }*/
- //trace("Test Answers Length: " + testAnswers.length);
- }
- else if (currentPage == 2)
- {
- trace("Current Page is: " + currentPage);
- if (testAnswers[1] != null)
- {
- testAnswers[1] = selectedAnswer;
- }
- else
- {
- testAnswers.push(selectedAnswer);
- }
- trace("Test Answers Length: " + testAnswers.length);
- //In order to update the scores a function that will use array is needed
- if(scores[1] != null)
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[1].choice[1].text())
- {
- scores[1] = scored;
- answers[1] = "correct";
- }
- else
- {
- scores[1] = noScore;
- answers[1] = "incorrect";
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- else
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[1].choice[1].text())
- {
- scores.push(scored);
- answers.push("correct");
- }
- else
- {
- scores.push(noScore);
- answers.push("incorrect");
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- }
- else if (currentPage == 3)
- {
- trace("Current Page is: " + currentPage);
- if (testAnswers[2] != null)
- {
- testAnswers[2] = selectedAnswer;
- }
- else
- {
- testAnswers.push(selectedAnswer);
- }
- trace("Test Answers Length: " + testAnswers.length);
- //In order to update the scores a function that will use array is needed
- if(scores[2] != null)
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[2].choice[2].text())
- {
- scores[2] = scored;
- answers[2] = "correct";
- }
- else
- {
- scores[2] = noScore;
- answers[2] = "incorrect";
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- else
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[2].choice[2].text())
- {
- scores.push(scored);
- answers.push("correct");
- }
- else
- {
- scores.push(noScore);
- answers.push("incorrect");
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- }
- else if (currentPage == 4)
- {
- trace("Current Page is: " + currentPage);
- if (testAnswers[3] != null)
- {
- testAnswers[3] = selectedAnswer;
- }
- else
- {
- testAnswers.push(selectedAnswer);
- }
- trace("Test Answers Length: " + testAnswers.length);
- //In order to update the scores a function that will use array is needed
- if(scores[3] != null)
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[3].choice[3].text())
- {
- scores[3] = scored;
- answers[3] = "correct";
- }
- else
- {
- scores[3] = noScore;
- answers[3] = "incorrect";
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- else
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[3].choice[3].text())
- {
- scores.push(scored);
- answers.push("correct");
- }
- else
- {
- scores.push(noScore);
- answers.push("incorrect");
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- }
- else if (currentPage == 5)
- {
- trace("Current Page is: " + currentPage);
- if (testAnswers[4] != null)
- {
- testAnswers[4] = selectedAnswer;
- }
- else
- {
- testAnswers.push(selectedAnswer);
- }
- trace("Test Answers Length: " + testAnswers.length);
- //In order to update the scores a function that will use array is needed
- if(scores[4] != null)
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[4].choice[4].text())
- {
- scores[4] = scored;
- answers[4] = "correct";
- }
- else
- {
- scores[4] = noScore;
- answers[4] = "incorrect";
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- else
- {
- if(selectedAnswer.choice_txt.text == testLoader.questionList[4].choice[4].text())
- {
- scores.push(scored);
- answers.push("correct");
- }
- else
- {
- scores.push(noScore);
- answers.push("incorrect");
- }
- trace("scores array:" + scores);
- trace("answers array: " + answers);
- }
- }
- }
- public function onMD(e:MouseEvent):void
- {
- //trace(e.target.highlight_mc);
- e.currentTarget.highlight_mc.visible = true;
- if (currentBtn != null)
- {
- //trace("updated");
- previousBtn = currentBtn;
- }
- //onOff = e.target;
- }
- public function changePage():void
- {
- //set up page changes
- if (currentPage == 1)
- {
- //remove buttons
- for (var i:int = 0; i < testLoader.choiceList.length(); i++)
- {
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMU);
- removeChild(testBtns[i]);
- testBtns.splice(i,0);
- //trace("flkj");
- //trace("tst length" + testBtns.length);
- }
- testBtns = new Array();
- //trace("tst length" + testBtns.length);
- //recreate buttons
- testLoader = new TestLoader("xml/testFour.xml",1);
- testLoader.addEventListener("completed", onCompleted2);
- }
- else if (currentPage == 2)
- {
- for (var i:int = 0; i < testLoader.choiceList.length(); i++)
- {
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMU);
- removeChild(testBtns[i]);
- testBtns.splice(i,0);
- //trace("flkj");
- //trace("tst length" + testBtns.length);
- }
- testBtns = new Array();
- //trace("tst length" + testBtns.length);
- //recreate buttons
- testLoader = new TestLoader("xml/testFour.xml",2);
- testLoader.addEventListener("completed", onCompleted3);
- }
- else if (currentPage == 3)
- {
- for (var i:int = 0; i < testLoader.choiceList.length(); i++)
- {
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMU);
- removeChild(testBtns[i]);
- testBtns.splice(i,0);
- //trace("flkj");
- //trace("tst length" + testBtns.length);
- }
- testBtns = new Array();
- //trace("tst length" + testBtns.length);
- //recreate buttons
- testLoader = new TestLoader("xml/testFour.xml",3);
- testLoader.addEventListener("completed", onCompleted4);
- }
- else if (currentPage == 4)
- {
- for (var i:int = 0; i < testLoader.choiceList.length(); i++)
- {
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMU);
- removeChild(testBtns[i]);
- testBtns.splice(i,0);
- //trace("flkj");
- //trace("tst length" + testBtns.length);
- }
- testBtns = new Array();
- //trace("tst length" + testBtns.length);
- //recreate buttons
- testLoader = new TestLoader("xml/testFour.xml",4);
- testLoader.addEventListener("completed", onCompleted5);
- }
- else
- {
- for (var i:int = 0; i < testLoader.choiceList.length(); i++)
- {
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[i].removeEventListener(MouseEvent.MOUSE_DOWN, onMU);
- removeChild(testBtns[i]);
- testBtns.splice(i,0);
- //trace("flkj");
- //trace("tst length" + testBtns.length);
- }
- testBtns = new Array();
- //trace("tst length" + testBtns.length);
- //recreate buttons
- testLoader = new TestLoader("xml/testFour.xml",0);
- testLoader.addEventListener("completed", onCompleted6);
- }
- }
- public function onCompleted2(e:Event):void
- {
- testQuestion.question_txt.text = testLoader.questionList[1]. @ qText;
- removeChild(testImageLoader);
- testImageLoader = new TestImageLoader("xml/testFour.xml",1,"test01");
- addChildAt(testImageLoader,0);
- testImageLoader.scaleX = 0.50;
- testImageLoader.scaleY = 0.50;
- testImageLoader.x = 0;
- testImageLoader.y = 100;
- //trace(testLoader);
- //trace("gigglesnorts");
- var boldText:TextFormat = new TextFormat();
- with (boldText)
- {
- bold = true;
- }
- trace(testLoader.choiceList.length());
- for (var j:int=0; j < choicesLength; j++)
- {
- //trace(j);
- //trace("gigglesnorts iii");
- var tempButton:TestChoiceBtn = new TestChoiceBtn();
- tempButton.highlight_mc.visible = false;
- addChild(tempButton);
- tempButton.letter_txt.text = letterArray[j];
- tempButton.letter_txt.setTextFormat(boldText);
- tempButton.choice_txt.setTextFormat(boldText);
- tempButton.choice_txt.text = testLoader.choiceList[j].text();
- tempButton.y = (testBtns.length*(tempButton.height-1.2))+(testImageLoader.y+210);
- testBtns.push(tempButton);
- testBtns[j].addEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[j].addEventListener(MouseEvent.MOUSE_UP, onMU);
- testBtns[j].choice_txt.mouseEnabled = false;
- testBtns[j].letter_txt.mouseEnabled = false;
- currentPage = 2;
- trace("Current Page:" + currentPage);
- trace("tst length" + testBtns.length);
- //set up selected text
- if (testAnswers[1] != null)
- {
- //trace(testAnswers[0].choice_txt.text);
- if (testBtns[j].choice_txt.text == testAnswers[1].choice_txt.text)
- {
- trace("yes");
- testBtns[j].choice_txt.setTextFormat(selectedText);
- testBtns[j].letter_txt.setTextFormat(selectedText);
- }
- else
- {
- trace("no");
- }
- }
- else
- {
- trace("is null");
- }
- }
- }
- public function onCompleted3(e:Event):void
- {
- testQuestion.question_txt.text = testLoader.questionList[2]. @ qText;
- trace("image loader:" + testImageLoader);
- removeChild(testImageLoader);
- testImageLoader = new TestImageLoader("xml/testFour.xml",2,"test01");
- addChildAt(testImageLoader,0);
- testImageLoader.scaleX = 0.50;
- testImageLoader.scaleY = 0.50;
- testImageLoader.x = 0;
- testImageLoader.y = 100;
- //trace(testLoader);
- //trace("gigglesnorts");
- var boldText:TextFormat = new TextFormat();
- with (boldText)
- {
- bold = true;
- }
- trace(testLoader.choiceList.length());
- for (var j:int=0; j < choicesLength; j++)
- {
- //trace(j);
- ////trace("gigglesnorts iii");
- var tempButton:TestChoiceBtn = new TestChoiceBtn();
- tempButton.highlight_mc.visible = false;
- addChild(tempButton);
- tempButton.letter_txt.text = letterArray[j];
- tempButton.letter_txt.setTextFormat(boldText);
- tempButton.choice_txt.setTextFormat(boldText);
- tempButton.choice_txt.text = testLoader.choiceList[j].text();
- tempButton.y = (testBtns.length*(tempButton.height-1.2))+(testImageLoader.y+210);
- testBtns.push(tempButton);
- testBtns[j].addEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[j].addEventListener(MouseEvent.MOUSE_UP, onMU);
- testBtns[j].choice_txt.mouseEnabled = false;
- testBtns[j].letter_txt.mouseEnabled = false;
- currentPage = 3;
- trace("Current Page:" + currentPage);
- //trace("tst length" + testBtns.length);
- //set up selected text
- if (testAnswers[2] != null)
- {
- //trace(testAnswers[0].choice_txt.text);
- if (testBtns[j].choice_txt.text == testAnswers[2].choice_txt.text)
- {
- trace("yes");
- testBtns[j].choice_txt.setTextFormat(selectedText);
- testBtns[j].letter_txt.setTextFormat(selectedText);
- }
- else
- {
- trace("no");
- }
- }
- else
- {
- trace("is null");
- }
- }
- }
- public function onCompleted4(e:Event):void
- {
- testQuestion.question_txt.text = testLoader.questionList[3]. @ qText;
- removeChild(testImageLoader);
- testImageLoader = new TestImageLoader("xml/testFour.xml",3,"test01");
- addChildAt(testImageLoader,0);
- testImageLoader.scaleX = 0.50;
- testImageLoader.scaleY = 0.50;
- testImageLoader.x = 0;
- testImageLoader.y = 100;
- //trace(testLoader);
- //trace("gigglesnorts");
- var boldText:TextFormat = new TextFormat();
- with (boldText)
- {
- bold = true;
- }
- trace(testLoader.choiceList.length());
- for (var j:int=0; j < choicesLength; j++)
- {
- //trace(j);
- //trace("gigglesnorts iii");
- var tempButton:TestChoiceBtn = new TestChoiceBtn();
- tempButton.highlight_mc.visible = false;
- addChild(tempButton);
- tempButton.letter_txt.text = letterArray[j];
- tempButton.letter_txt.setTextFormat(boldText);
- tempButton.choice_txt.setTextFormat(boldText);
- tempButton.choice_txt.text = testLoader.choiceList[j].text();
- tempButton.y = (testBtns.length*(tempButton.height-1.2))+(testImageLoader.y+210);
- testBtns.push(tempButton);
- testBtns[j].addEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[j].addEventListener(MouseEvent.MOUSE_UP, onMU);
- testBtns[j].choice_txt.mouseEnabled = false;
- testBtns[j].letter_txt.mouseEnabled = false;
- currentPage = 4;
- trace("Current Page:" + currentPage);
- //trace("tst length" + testBtns.length);
- //set up selected text
- if (testAnswers[3] != null)
- {
- //trace(testAnswers[0].choice_txt.text);
- if (testBtns[j].choice_txt.text == testAnswers[3].choice_txt.text)
- {
- trace("yes");
- testBtns[j].choice_txt.setTextFormat(selectedText);
- testBtns[j].letter_txt.setTextFormat(selectedText);
- }
- else
- {
- trace("no");
- }
- }
- else
- {
- trace("is null");
- }
- }
- }
- public function onCompleted5(e:Event):void
- {
- testQuestion.question_txt.text = testLoader.questionList[4]. @ qText;
- removeChild(testImageLoader);
- testImageLoader = new TestImageLoader("xml/testFour.xml",4,"test01");
- addChildAt(testImageLoader,0);
- testImageLoader.scaleX = 0.50;
- testImageLoader.scaleY = 0.50;
- testImageLoader.x = 0;
- testImageLoader.y = 100;
- //trace(testLoader);
- //trace("gigglesnorts");
- var boldText:TextFormat = new TextFormat();
- with (boldText)
- {
- bold = true;
- }
- trace(testLoader.choiceList.length());
- for (var j:int=0; j < choicesLength; j++)
- {
- //trace(j);
- //trace("gigglesnorts iii");
- var tempButton:TestChoiceBtn = new TestChoiceBtn();
- tempButton.highlight_mc.visible = false;
- addChild(tempButton);
- tempButton.letter_txt.text = letterArray[j];
- tempButton.letter_txt.setTextFormat(boldText);
- tempButton.choice_txt.setTextFormat(boldText);
- tempButton.choice_txt.text = testLoader.choiceList[j].text();
- tempButton.y = (testBtns.length*(tempButton.height-1.2))+(testImageLoader.y+210);
- testBtns.push(tempButton);
- testBtns[j].addEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[j].addEventListener(MouseEvent.MOUSE_UP, onMU);
- testBtns[j].choice_txt.mouseEnabled = false;
- testBtns[j].letter_txt.mouseEnabled = false;
- currentPage = 5;
- trace("Current Page:" + currentPage);
- //trace("tst length" + testBtns.length);
- //set up selected text
- if (testAnswers[4] != null)
- {
- //trace(testAnswers[0].choice_txt.text);
- if (testBtns[j].choice_txt.text == testAnswers[4].choice_txt.text)
- {
- trace("yes");
- testBtns[j].choice_txt.setTextFormat(selectedText);
- testBtns[j].letter_txt.setTextFormat(selectedText);
- }
- else
- {
- trace("no");
- }
- }
- else
- {
- trace("is null");
- }
- }
- }
- public function onCompleted6(e:Event):void
- {
- testQuestion.question_txt.text = testLoader.questionList[0]. @ qText;
- removeChild(testImageLoader);
- testImageLoader = new TestImageLoader("xml/testFour.xml",0,"test01");
- addChildAt(testImageLoader,0);
- testImageLoader.scaleX = 0.50;
- testImageLoader.scaleY = 0.50;
- testImageLoader.x = 0;
- testImageLoader.y = 100;
- //trace(testLoader);
- //trace("gigglesnorts");
- var boldText:TextFormat = new TextFormat();
- with (boldText)
- {
- bold = true;
- }
- trace(testLoader.choiceList.length());
- for (var j:int=0; j < choicesLength; j++)
- {
- //trace(j);
- //trace("gigglesnorts iii");
- var tempButton:TestChoiceBtn = new TestChoiceBtn();
- tempButton.highlight_mc.visible = false;
- addChild(tempButton);
- tempButton.letter_txt.text = letterArray[j];
- tempButton.letter_txt.setTextFormat(boldText);
- tempButton.choice_txt.setTextFormat(boldText);
- tempButton.choice_txt.text = testLoader.choiceList[j].text();
- tempButton.y = (testBtns.length*(tempButton.height-1.2))+(testImageLoader.y+210);
- testBtns.push(tempButton);
- testBtns[j].addEventListener(MouseEvent.MOUSE_DOWN, onMD);
- testBtns[j].addEventListener(MouseEvent.MOUSE_UP, onMU);
- testBtns[j].choice_txt.mouseEnabled = false;
- testBtns[j].letter_txt.mouseEnabled = false;
- currentPage = 1;
- trace("Current Page:" + currentPage);
- //trace("tst length" + testBtns.length);
- //set up selected text
- if (testAnswers[0] != null)
- {
- //trace(testAnswers[0].choice_txt.text);
- if (testBtns[j].choice_txt.text == testAnswers[0].choice_txt.text)
- {
- trace("yes");
- testBtns[j].choice_txt.setTextFormat(selectedText);
- testBtns[j].letter_txt.setTextFormat(selectedText);
- }
- else
- {
- trace("no");
- }
- }
- else
- {
- trace("is null");
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment