A big "thank you" to Randy Hengst, Jim Ault, Bjornke von Gierke, Sarah Reichelt, and Kay Lan.

Just to update you, I still cannot use "on enterKey" effectively. This is the handler I want to place at the card level ...

on enterKey
  click at the loc of btn "Continue"
end enterKey

The problem isn't that I can't tell the Enter Key from the Return Key, as was suggested (I've been using a Mac since 1984). The problem isn't lockMessages, since it's reset to false at the end of each handler. The problem isn't default buttons, because I don't have any set on the card I'm experimenting on.

I commented out every "on enterKey" in my 3 stacks and put Jim's suggestion ...

on enterkey
answer "you are in the stack script, and a bit too far into the heirarchy"
end enterkey

... in my mainstack. It brings up the answer dialog box all right.

All of this experimenting has led me to conclude that the problem involves "focus" and the "focusedObject" function. I have several controls on cards that users respond to. If the user (that's me in my experiments) enters text in a field or clicks on a radio button, these controls get the focus (typing "put the focusedObject" in the message box reveals this). But I can't set the focus to "none" (I tried), and I can't set the focusedObject to the card, where the "on enterKey" script resides (since it's a function, not a property). So it seems that after a user responds, some control will always have the focus, and, when I press the Enter Key, Rev sends the enterKey message to it instead of the card.

I'm on the verge of abandoning "on enterKey," but if anyone has any more suggestions I'd love to hear them. Thank you again.

Paul Gabel

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to