EasyManua.ls Logo

MACROMEDIA FLASH 8-USING FLASH - Page 524

MACROMEDIA FLASH 8-USING FLASH
678 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...
524 Creating Accessible Content
Keyboard shortcut example
To create a keyboard shortcut, Control+7, for a button with the instance name myButton,
you would do the following:
1. Select the object on the Stage, display the Accessibility panel, and in the Shortcut field, type
Control+7.
2. Enter the following code in the Actions panel:
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+7"
Accessibility.updateProperties();
Making an entire Flash application accessible
After a Flash document is complete and ready to be published, make the entire Flash
application accessible.
To define accessibility for an entire Flash application:
1. When the Flash document is complete and ready to be published or exported, deselect all
elements in the document and do one of the following:
Select Window > Properties if the inspector is not visible. In the Property inspector,
click the Accessibility button.
Select Window > Other Panels > Accessibility.
NOTE
The 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. In this example, when you press Control+7 the
myOnPress function displays
the text “hello” in the Output panel. See
addListener (IME.addListener method)
in ActionScript 2.0 Language Reference.

Table of Contents

Related product manuals