Adobe Flash Professional CS3 Manuel d'utilisateur Page 369

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 527
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 368
FLASH CS3
User Guide
363
3 In the Shortcut field, type the name of the keyboard shortcut, using the following conventions:
Spell out key names, such as Control or Alt.
Use capital letters for alphabetic characters.
Use a plus sign (+) between key names, with no spaces (for example, Control+A).
Important: Flash does not check that the ActionScript to code the keyboard shortcut was created.
Map Control+7 to myButton instance
1
Select the object on the Stage, display the Accessibility panel, and in the Shortcut field, type Control+7.
2 Enter the following ActionScript 2.0 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();
Note: TheexampleassignstheControl+7keyboardshortcuttoabuttonwithaninstancenameofmyButtonandmakes
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.
Creating accessibility with ActionScript
About ActionScript and accessibility
You can create accessible documents with ActionScript code. For accessibility properties that apply to the entire
document,youcancreateormodifyaglobalvariablecalled
_accProps.Seethe_accProps property in ActionScript
2.0 Language Reference.
For properties that apply to a specific object, you can use the syntax
instancename._accProps. The value of
_accProps is an object that can include any of the following properties:
Vue de la page 368
1 2 ... 364 365 366 367 368 369 370 371 372 373 374 ... 526 527

Commentaires sur ces manuels

Pas de commentaire