1

Topic: setting tab order

I need to be able to set the tab order and text equivalents for the player buttons for 508 compliance reasons. Could you please provide me with the paths for all the buttons. I have already seen the post where you stated that the captions and credits buttons are dynamic text fields but could you please provide me with the rest. play, stop, pause, next, back, thumbs, volume.

Thanks so much..

2

Re: setting tab order

Assuming that the component instance is named "soundslides", here are the paths to the buttons.

play:
soundslides.controls.play_btn

stop:
soundslides.controls.back_btn

pause:
soundslides.controls.pause_btn

next:
soundslides.thumb_controls_mc.image_next_btn

back:
soundslides.thumb_controls_mc.image_next_btn

thumbs:
soundslides.thumb_controls_mc.thumbs_btn

volume:
soundslides.vol_icon_mc.vol_btn


Also, not all of these paths are defined until the enough of the media is loaded to activate the "play state".  So you will likely need to assign your tab order after the listener "onSoundslidePreloaded" is called.  An example would be:

ss_listen.onSoundslidePreloaded = function(){
    trace("Images and audio are preloaded, play is enabled");
   
    //put your code here, as all of the button paths are now valid.
   
}

Let me know if that's what you're looking for ...

joe

3

Re: setting tab order

All of it is accessible with tabbing except the volume. Any idea why that one would be different? I only need the sound icon button rather than the slider, I forgot to mention that just incase.

4

Re: setting tab order

Ah, my mistake.  See if this works for the volume icon button.

soundslides.vol_mc.vol_icon_mc.vol_btn

-joe