flash on 2012-3-11
♥0 |
Line 43 |
Modified 2012-03-11 22:39:01 |
MIT License
archived:2017-03-20 17:49:57
ActionScript3 source code
/**
* Copyright tnRaro ( http://wonderfl.net/user/tnRaro )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/7uUD
*/
package {
import flash.display.AVM1Movie;
import flash.events.KeyboardEvent;
import flash.display.Sprite;
import flash.text.TextField;
import flash.text.TextFieldType;
import flash.text.TextFieldAutoSize;
import flash.printing.PrintJob;
public class printText extends Sprite {
public function printText() {
var PrintD:PrintJob = new PrintJob();
var printTextD:TextField = new TextField();
var guideTextD:TextField = new TextField();
var TextFieldD:TextField = new TextField();
var guideTextField:Sprite = new Sprite();
printTextD.text = "Deokji's TextPrinter\n press 'ENTER'";
printTextD.autoSize = TextFieldAutoSize.CENTER;
printTextD.x = 50;
printTextD.y = 100;
guideTextD.type = TextFieldType.INPUT;
guideTextD.text = "Testing Printing";
guideTextD.x = 50;
guideTextD.y = 150;
guideTextD.border = true;
guideTextD.borderColor = 0x006600;
addChild(guideTextD);
addChild(printTextD);
function printShow(e:KeyboardEvent):void
{
if(e.keyCode == 13)
{
TextFieldD.text = guideTextD.text;
guideTextField.addChild(TextFieldD);
guideTextField.x = 100;
guideTextField.y = 300;
PrintD.start();
PrintD.addPage(guideTextField);
}
}
stage.addEventListener(KeyboardEvent.KEY_DOWN,printShow)
}
}
}