ZornTaov

flash2 working

Oct 8th, 2010
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1.  
  2. var myTextBox:TextField = new TextField();
  3. var myOutputBoxA:TextField = new TextField();
  4. var myOutputBoxB:TextField = new TextField();
  5. var myOutputBoxC:TextField = new TextField();
  6. var myOutputBoxD:TextField = new TextField();
  7. var myOutputBoxDebug:TextField = new TextField();
  8. var myText:String = "Type your FULL F-List here.\nYou may need to add a space at the end";
  9. myTextBox.border = true;
  10. myTextBox.height = 200;
  11. myTextBox.multiline = true;
  12. myTextBox.wordWrap = true;
  13. myTextBox.x = 50;
  14. myTextBox.y = 50;
  15.  
  16. myOutputBoxA.border = true;
  17. myOutputBoxA.height = 100;
  18. myOutputBoxA.multiline = true;
  19. myOutputBoxA.wordWrap = true;
  20. myOutputBoxA.x = 150;
  21. myOutputBoxA.y = 50;
  22.  
  23. myOutputBoxB.border = true;
  24. myOutputBoxB.height = 100;
  25. myOutputBoxB.multiline = true;
  26. myOutputBoxB.wordWrap = true;
  27. myOutputBoxB.x = 250;
  28. myOutputBoxB.y = 50;
  29.  
  30. myOutputBoxC.border = true;
  31. myOutputBoxC.height = 100;
  32. myOutputBoxC.multiline = true;
  33. myOutputBoxC.wordWrap = true;
  34. myOutputBoxC.x = 350;
  35. myOutputBoxC.y = 50;
  36.  
  37. myOutputBoxDebug.border = true;
  38. myOutputBoxDebug.height = 100;
  39. myOutputBoxDebug.multiline = true;
  40. myOutputBoxDebug.wordWrap = true;
  41. myOutputBoxDebug.x = 450;
  42. myOutputBoxDebug.y = 200;
  43.  
  44. function CaptureUserInput()
  45. {
  46. captureText();
  47. }
  48.  
  49. function captureText():void
  50. {
  51. myTextBox.type = TextFieldType.INPUT;
  52. myTextBox.background = true;
  53. addChild(myTextBox);
  54. myTextBox.text = myText;
  55. myTextBox.addEventListener(TextEvent.TEXT_INPUT, textInputCapture);
  56.  
  57. myOutputBoxA.background = true;
  58. addChild(myOutputBoxA);
  59. myOutputBoxB.background = true;
  60. addChild(myOutputBoxB);
  61. myOutputBoxC.background = true;
  62. addChild(myOutputBoxC);
  63.  
  64. myOutputBoxDebug.background = true;
  65. addChild(myOutputBoxDebug);
  66. }
  67.  
  68. function textInputCapture(event:TextEvent):void
  69. {
  70. var str:String = myTextBox.text;
  71. var fave:Number = str.indexOf("Fave");//find fave, then yes, then maybe, then no
  72. var yes:Number = str.indexOf("Yes");
  73. var maybe:Number = str.indexOf("Maybe");
  74.  
  75. myOutputBoxA.text = str.slice(fave,yes-1);
  76. myOutputBoxB.text = str.slice(yes,maybe-1);
  77. myOutputBoxC.text = str.slice(maybe,-1);
  78. myOutputBoxDebug.text = str;
  79. }
  80. CaptureUserInput();
Advertisement
Add Comment
Please, Sign In to add comment