EasyManua.ls Logo

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT - Page 410

MACROMEDIA FLASH MX 2004 - ACTIONSCRIPT
816 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
410 Chapter 12: ActionScript Dictionary
The following example assigns the keyboard shortcut Control+7 to a button with an instance
name of myButton, and makes information about the shortcut available to screen readers (see
_accProps). In this example, when you press Control+7 the
myOnPress function displays the text
"hello" in the Output panel; in your file, you would create a function that does something more
meaningful.
function myOnPress() {
trace( "hello" );
}
function myOnKeyDown() {
if (Key.isDown(Key.CONTROL) && Key.getCode() == 55) // 55 is key code for 7
{
Selection.setFocus( myButton );
myButton.onPress();
}
}
var myListener = new Object();
myListener.onKeyDown = myOnKeyDown;
Key.addListener( myListener );
myButton.onPress = myOnPress;
myButton._accProps.shortcut = "Ctrl+F"
Accessibility.updateProperties();
See also
Key.getCode()
, Key.isDown(), Key.onKeyDown, Key.onKeyUp, Key.removeListener()
Key.BACKSPACE
Availability
Flash Player 5.
Usage
Key.BACKSPACE
Description
Property; constant associated with the key code value for the Backspace key (8).
Key.CAPSLOCK
Availability
Flash Player 5.
Usage
Key.CAPSLOCK
Description
Property; constant associated with the key code value for the Caps Lock key (20).

Table of Contents

Related product manuals