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
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
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
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 =
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);
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
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
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
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
9 matches
Mail list logo