Hi Cor, Which key presses does it not accept?
Regards, -Keith http://keithreinfeld.home.comcast.net > -----Original Message----- > From: flashcoders-boun...@chattyfig.figleaf.com [mailto:flashcoders- > boun...@chattyfig.figleaf.com] On Behalf Of Cor > Sent: Friday, February 27, 2009 4:46 AM > To: 'Flash Coders List' > Subject: [Flashcoders] InputTextField issue > > Hi List, > > I have this class wich put an inputtextfield on stage. > But it does not accept all keypresses? > > Any ideas how to do this right? > > TIA > > <AS FILE> > package { > import flash.display.*; > import flash.events.*; > import flash.text.*; > > public class KeyboardEventTextInput extends Sprite { > > private var inputTextField:TextField; > > public function KeyboardEventTextInput() { > inputTextField = createTextField(10, 45, 100, 20); > inputTextField.maxChars = 40; > inputTextField.wordWrap = true; > inputTextField.type = TextFieldType.INPUT; > addChild(inputTextField); > stage.focus = inputTextField; > inputTextField.addEventListener(KeyboardEvent.KEY_DOWN, > keyDownHandler); > inputTextField.addEventListener(KeyboardEvent.KEY_UP, > keyUpHandler); > inputTextField.addEventListener(Event.CHANGE, > changeHandler); > } > > private function createTextField(x:Number, y:Number, > width:Number, height:Number):TextField { > var result:TextField = new TextField(); > result.x = x; > result.y = y; > result.width = width; > result.height = height; > result.background = true; > result.border = true; > addChild(result); > return result; > } > > private function keyDownHandler(e:KeyboardEvent):void { > trace("keyDownHandler: " + e.keyCode); > trace("ctrlKey: " + e.ctrlKey); > trace("keyLocation: " + e.keyLocation); > trace("shiftKey: " + e.shiftKey); > trace("altKey: " + e.altKey); > } > > private function keyUpHandler(e:KeyboardEvent):void { > trace("keyUpHandler: " + e.keyCode); > } > > private function changeHandler(e:Event):void { > trace("changeHandler: " +e.target.text); > } > } > } > </AS FILE> > > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders