Re: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread Ricky Bacon
Matthias Dittgen wrote: Hello, in my current project the onKeyDown event is fired twice, when the key is hit in Textfields. I googled already this problem and always found only a description of the same problem as my one but no solution. Anyone solved this already? Here's some example code

Re: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread Dennis - I Sioux
Guess you could check the focus? And count the doubles out. - Original Message - From: Matthias Dittgen [EMAIL PROTECTED] To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com Sent: Tuesday, August 14, 2007 11:26 AM Subject: [Flashcoders] onKeyDown/Up fires twice in dynamic

Re: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread Matthias Dittgen
But there is probably no guaranty that the event is fired twice on all FlashPlayers/OSes. So I would have to reset the state variable manually. 2007/8/14, Ricky Bacon [EMAIL PROTECTED]: Matthias Dittgen wrote: Hello, in my current project the onKeyDown event is fired twice, when the key

Re: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread Matthias Dittgen
Don't rant me for using _root, cause this was only for testing. I count the doubles out, which works fine for keyDown. The following code traces: enter down enter up enter up var keyListener:Object = new Object(); _root.onEnter = function() {}; _root.countEnter = 0; keyListener.onKeyDown =

Re: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread Muzak
The event will fire to all listeners, meaning that if you have multiple instances (of a class) that listens to Key events, you'l see multiple trace output. The following on the main timeline only displays output once: function onKeyUp() { if (Key.getCode() == Key.ENTER) trace(Enter pressed);

RE: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread Danny Kodicek
Don't rant me for using _root, cause this was only for testing. I count the doubles out, which works fine for keyDown. The following code traces: enter down enter up enter up If this is only happening with Enter, I wonder if it's because Enter is actually putting two characters into the

回复:Re: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread 方林勇
yes, i think this is good, studyingthanks !!! 在2007-08-14,Muzak [EMAIL PROTECTED] 写道: The event will fire to all listeners, meaning that if you have multiple instances (of a class) that listens to Key events, you'l see multiple trace output. The following on the main timeline only displays

回复:RE: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread 方林勇
as i know , in the windows os, the Enter as \n! 在2007-08-14,Danny Kodicek [EMAIL PROTECTED] 写道: Don't rant me for using _root, cause this was only for testing. I count the doubles out, which works fine for keyDown. The following code traces: enter down enter up enter up If this is

Re: [Flashcoders] onKeyDown/Up fires twice in dynamic TextField

2007-08-14 Thread Matthias Dittgen
trace(Key.getCode()); returns 13 my workaround is sufficient for my needs. But I think, it is not a problem of Enter, only. I have to check if Muzak is right and this is a kind of a scope issue. 2007/8/14, Danny Kodicek [EMAIL PROTECTED]: Don't rant me for using _root, cause this was only