// Author: Robert Lie (Mobilefish.com) // More information, see: https://www.mobilefish.com/developer/flash/flash_quickguide_actionscript_3_examples.html var txtFile:String = "sample_file1.txt"; var field_txt:TextField = new TextField(); upArrow_btn.addEventListener(MouseEvent.CLICK, scrollUp); downArrow_btn.addEventListener(MouseEvent.CLICK, scrollDown); function loadHandler():void { var urlRequest:URLRequest = new URLRequest(txtFile); var urlLoader:URLLoader = new URLLoader(); urlLoader.load(urlRequest); urlLoader.addEventListener(Event.COMPLETE, callServerHandler); } function callServerHandler(e:Event):void { var fieldFormat:TextFormat = new TextFormat(); fieldFormat.font = "Helvetica"; fieldFormat.color = 0x0000FF; fieldFormat.bold = true; fieldFormat.italic = true; fieldFormat.underline = true; fieldFormat.size = 12; field_txt.x = 155; field_txt.y = 100; field_txt.border = true; field_txt.width = 250; field_txt.height = 200; field_txt.wordWrap = true; field_txt.text = e.target.data; field_txt.setTextFormat(fieldFormat); addChild(field_txt); } function scrollUp(event:MouseEvent):void{ field_txt.scrollV--; } function scrollDown(event:MouseEvent):void{ field_txt.scrollV++; } loadHandler();