Flash MX - invisible buttons

I've created my first nav menu using Flash - hooray!
The nav menu items are invisible buttons with movies beneath
them.
It all works fine in terms of navigating the site.
However, I would like to make it accessible (i.e. have
shortcut / access key assignments, and tabindex).
I filled out the appropriate fields in the accessibility
panel, and the shortcuts & tabbing don't work, either in IE7 or
Firefox 2.
I did a bit of research on google, and what I read suggested
that certain components (invisible buttons included) cannot be made
accessible.
Is that correct?

Answer for question 1:
For tab index, accessibility panel alone will do.
For keyboard shortcut, if you read the documentation, you
will find this.
Two steps are required for keyboard shortcut:
i) code the actionscript to create a keyboard shortcut for an
object...
ii) select the object and add name of keyboard shortcut to
Accesibility panel so screen reader can read it...
You need both actionscript and accessibility panel for
keyboard shortcut.
Next, this is also from documentation, "Keyboard shortcut
functionality depends on the screen reader software used." Do you
have any screen reader software installed in your computer to test
your flash? For more info about screen reader please refer to:
http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveD ocs_Parts&file=00000878.html
Answer for question 2:
script looked fine. you have any problem with it?
Answer for question 3:
YES, "only if the flash in focus".
Lets say your html page have 2 two & both of it have its'
own accessibility info, tab index, shortcut etc. Tab index works
for which swf in focus.
Answer for question 4:
IE and Firefox handle the keyboard shortcut in different way.
Lets do a simple test, by using IE, open any webpage with swf,
focus the swf, and press ALT-F, the shortcut key capture by IE and
the file menu of IE will open. Now try the samething using firefox,
open webpage with swf, focus the swf, press ALT-F, keyboard
shortcut capture by firefox, file menu didnt open.
As mentioned, access key "keyboard shortcut" depends on
screen reader software. You can find some screen reader plugins for
your web browser, but do remember that your site visitors might
dont have the same plugin, the behavior will be different.
Answer for question 5:
I believe your footer navigation access key will has problem
when any swf object is in focus.
I dont really have much experience on accessibility, part of
info above are just my own opinion. If you really need to enhance
accessibility of your website, do more research about it. If you
just want some shortcut key to work, key listener in actionscript
would be enough

Similar Messages

  • How can I add invisible buttons to a scrollable window?

    I've made a scrollable window that basically scrolls some
    text and images. I'd like the images to link to another site but
    I'm having trouble getting the invisible buttons to scroll with the
    images. The text and images laid out in Flash. That is, I'm not
    linking to an HTML file.
    Here's the code I'm using for the scrollable window, which I
    got from a tutorial online. The buttons (at the bottom of the
    script) are located in a separate layer masked by the "maskedView".
    Any insight would really be appreciated!
    thanks!

    Try this code.

  • Just started today-immediate need is to take external swf, add invisible button overlay,click to URL

    Hello Everyone,
    Let me provide a little background information to the need that I am trying to close on as I am attempting to get this incorporated into my website. It came with the recommendation to try the CS5 today to see if this will meet the requirement at the moment.
    Here is what I am trying to do:
    There is a desire to take custom SWF files (I think there is something called Swish files too?) from various sponsors for advertisement purposes and place them on my website.  The implementation was straight-forward to make them work through the webserver.
    I tried a custom example of making a button that upon mouse click would open up a new webpage in CS5 which did work for me.
    My problem is since the SWF files are finalized, there is no way to put URL information into those files.  After doing a lot of searching around today, it appears that the best way to redirect a user upon click of a video is to:
    1) Open up a new Flash
    2) Import the SWF video file into the project
    3) Create a Invisible Button over top the SWF video so when the user clicks, they are redirected to a specific URL.
    But for some reason, when I tried to overlay it with a sample SWF file I imported, there was all this flickering going on to where both were made transparent to one another on the screen - not to mention the video wasn't even visible at all.  My hope was that the SWF video could be seen clearly while the button remained invisbile to handle the click on the video.
    Is there someone on the forum that is able to guide me fairly quickly with a fast-path procedure so that I can try this?  If this will work for me, then I want to get the full product and begin doing a deep dive into what seems to be a very awsome tool.
    Thank you for your assistance and help.  I appreciate it greatly...
    Steven

    Hi Kglad,
    Thank you for your tremendous insight and solutioning into what I need.  Forgive me for being ignorant as I am so new to this tool and ActionScrpt.  If I open up a AS3 project with a blank stage, what must I click or do to insert the code into the appropriate section to see the demonstration of your solution?  Do I need to create a class file to use this or is there existing section of code that I can use to cut and paste this into ?  Once I know how to implement this in the tool, then I should be good to go.
    In my attempt to find some reference information, would I do the following?:
    1) Open new AS3 Project
    2) With a blank stage opened.
    3) Create a new layer called "Action"
    4) Click on Frame 1 of the "Action" Layer
    5) Hit F9
    6) Copy and Insert Code
    7) Goto last Fame of the "Action" Layer
    8) Hit F5
    Would these be the correct steps to implement the code above?
    Thank you very much!
    Steven

  • Invisible buttons are active in FLA and don't show hit area

    Hi, every single invisible button in my FLA shows a hand icon
    when I
    mouseover them and i'm given none of the usual options when I
    right-click them. Also, they don't show the usual light blue
    hit spot so
    I don't know exactly where they all are.
    This happens even with new buttons I create...
    Please Help!!
    thanks,
    Kristan
    Using Flash MX

    Thomas Unger wrote:
    > Kristan;
    > Under the control menu--uncheck "enable simple buttons".
    -Tom Unger
    >
    >
    Thanks a lot Tom, you saved me a lot of stress.
    Kristan

  • Want an invisible button to html page

    the last method was a very complicated one I found at
    http://www.adobe.com/education/resources/k12/instructional/digitaldesign/pdfs/ddcg_cs3_uni t7_student_guides_a4.pdf
    I got three error messages when I did that
    here is my action script:
    import flash.events.IEventDispatcher;
    import flash.events.MouseEvent;
    this.nameit.addEventListener();
    MouseEvent.CLICK;
    not_set_yet.addEventListener(MouseEvent.CLICK,gotohtml);
    function gotohtml(event:MouseEvent) {
    navigateToURL("aboutme.html");

    ok, that gets me through making the invisible button, which I
    have been able to do successfully, but yours are good clear
    directions.
    But THEN what do I do to create a hyperlink to the url? Could
    you tell me step by step? I have tried 6 or 7 variations found in
    books or on the web, none work
    in CS3 with ActionScript 3.0
    I can't find the getURL command...have tried manually typing
    following various directions.
    and do I apply the getURLto the button hit stage or the
    keyframe on the timeline
    actually, I tried both and neither worked when I tested the
    movie.
    thanks for your help, you can see I know nothing!

  • JavaScript to make button invisible button visible again

    Hi
    I have been trying to create a form in LiveCycle Designer (part of Acrobat Pro ) that keeps a button (call it #1)invisible until another button (call it #2) is clicked, at which click event the invisible button(#1) becomes visible. I've been using JavaScript and either setting the #1's presence as "invisible" in the object editor or scripting it as a formready event presence = "invisible". I've scripted in the click event for #2: #1.presence = "visible". This doesn't work to get #1 to show on #2's click. I've tried a few more similar script with no success.
    I'm relatively new to Designer, though have some experience with JS.
    Is there another way to script to initially make an object "invisible" and get it to become visible by a runtime event?
    I would appreciate any help.
    Kind Regards,
    Stephen

    Template needs to be saved as Dynamic in order to see those dynamic features working. You have that saved as Dynamic and still have no luck try the following....
    #1.presence = "visible";
    xfa.layout.relayout();
    Note: 1. A button name can not start with "#" hope you are using some meaningful names.

  • Making a movie clip an invisible button

    HI
    Does any one know how to make a movieclip invisible so I can
    use it as an invisible button?

    Yes "evt" is the variable name referring to the Event object
    that gets passed in, you can make it whatever you want, though...
    actually, now that you mention it, Adobe says you 'should' always
    make it "event", for what it's worth. :)

  • 2007 Macbook Pro - Won't turn off or on. Power on button only results in quickly flashing power-on button on front of computer by display open latch. Turn off by disconnecting power cord and removing battery. Help!

    2007 Macbook Pro OS X Maverick with maxed out processor and hard drive. It's been running beautifully for years! - When shutting down the computer failed to turn off. Now it won't turn off or on. Powering on only results in quickly flashing power-on button on front of computer by display open latch. To turn off by disconnecting power cord and removing battery. Help!

    Hi P S 13,
    If your MacBook Pro will not power on as you describe, I would suggest you troubleshoot using the steps in this article -
    Troubleshooting: My computer won't turn on
    http://support.apple.com/kb/TS1367
    Thanks for using Apple Support Communities.
    Best,
    Brett L

  • Flash Player interactive buttons not working

    I have been having this issue for months as far as I can tell. Multiple websites have this problem where I click on a button (not a link) such as a "play" or "share" button and nothing happens. These same buttons work on other computers however. I went to Apple support for help and they told me it was a Flash issue, and led me to your contact page.
    Example websites with problems:
    Searching For Sound - I cannot play the video, I click play and nothing happens
    * Cafe del Mar Chillout Mix May 2014 * by DJ.Jurag | Mixcloud - I cannot press play, share, repost, like, or add. Nothing happens when I click these buttons
    I have tried restarting my computer, reinstalling flash, changing plug-in permissions to "allow",  and trying a new browser to no avail.
    I have submitted this as a bug on your bugbase. The bug # is 3863474 which you can find here, with my computer specs: Bug#3863474 - Flash Player Play Buttons (and other buttons) unresponsive
    I own a Macbook Pro Retina which I bought this summer (2014), late 2013 model with 10.9.5, 16GB RAM, 2.6 Ghz Intel Core i7, NVIDIA GeForce GT 750M 2048 MB, 1TB Solid State
    Please help.

    I'm assuming you're using Safari. 
    Do you have the same issue with Google Chrome?  http://www.google.com/chrome/
    It uses a significantly different version of Flash Player from the one shared by Safari and FIrefox.  It would also be interesting to know if the issue happens both in Safari and Firefox.

  • DESPARATE NEED OF HELP - Changing Angles via "Invisible" Buttons over Video

    Hello,
    I'm new to this forum, and glad to be here.
    I'm going nuts. I'm trying to author a DVD with 3 angles in DSP4.
    My first test of the DVD worked just fine before I added the buttons over video. I was able to switch angles successfully by hitting the angle button.
    But because so many users are using universal remotes, and some dvd players do not have angle buttons, , my client is requiring angles to change on the fly by either pressing the enter button to cycle through them, or the directional button. Up being main angle, left, alternate A, and right alternate B. I went with the latter.
    When I test the dvd in simulator, my buttons over video work fine. Also success when testing with Apple DVD player.
    But here's the rub. . .
    On set top players I am only able to make one change of angle per marker, and also I am unable to pause,fast forward, or review.
    It seems that when the button highlight is ticked, all playback functions are disabled. (Only on set tops, the apple software DVD player will sill pause, and ff, etc)
    Now when I test burn again with out button highlight, I am able to use playback functions.
    Is there another way I can accomplish this with out buttons over video?
    I know of DVDs that change angle with the enter button, but I hoping like h_ll that it's not something that's only available to Scenarist users. Of course, I'm a mac head.
    Thanks in advance,
    Desparately seeking solutions,
    Mickey
    powerbook g4 Mac OS X (10.3.7)

    Not so! Several titles use the enter button to change
    angles, but I know that these were authored with
    Scenarist.
    Not so! If you can use the "Enter/Play" button on the remote to change angles, you are activating a button onscreen (or an invisible one) to perform that action -- you aren't changing angles directly with that remote button. The DVD spec is the DVD spec, regardless of which authoring app was used.
    Through my research I found out that the BBC wrote a custom
    program to insert new invisible buttons every two
    seconds, but a least I have a solution, albeit a time
    consuming one, and that's make a highlight marker
    every two seconds and paste my auto-action buttons in
    there....every two seconds....
    but at least it works.
    You should know that every other marker actually DEactivates buttons over video, and even replacing them every two seconds doesn't rescue you from the FF problem, it just means they'll re-appear within two seconds after the FF operation stops. Also, the BBC didn't "write a custom program" -- they did the same thing you're doing. If you fast-forward through a program and subtitles reappear immediately after you stop, it just means there was a new subtitle marker right after you resumed play. When you do that, you'll always get the next subtitle when play starts again. If you still see buttons during the FF operation, they are burned onto the video, not part of a subtitle stream.
    Please dispense with the idea that there are "programs" on a DVD that might do things DVD Studio Pro won't let you do. The only thing on a DVD other than video is the occasional rudimentary script, but even scripts can't be executed while video is being played.
    Contrary to the operation of HD-DVD and Blu-ray, standard DVD players have no real RAM (just on/off registers for variables) and no operating system to speak of. It's always playing video, whether it looks like an actual interactive app or not. DVD players don't run programs, they are simply able to show still images and accept input, there is no actual software being run.

  • Where can i find simple flash play/stop button tutorial

    Can anyone help me where can i find simple flash play/stop
    button tutorial. All i need to import a icon play/stop button, when
    click it load wav file.
    How can i attach media.fla
    when u click btn
    on(release) {
    CodePlayer.start();
    on(release) {
    CodePlayer.stop();
    action script
    CodePlayer = new Sound();
    CodePlayer.loadSound("ContactUs.wav",true);

    OK your sorta close. the .wav file "ContactUs.wav" couldn't
    be too large a file, and you can't use 'loadSound' with a .wav, it
    would need to be an mp3 file and you also have it set to be a
    streaming file, which I would image is not necessary.
    So under File>>import select the wav file and add it to
    the Library. Select it, right click, and select 'linkage'. Enter a
    name for the identifier like 'contact_id' and hit OK. Now go back
    to your code on frame one, main timeline and change the code you
    have to:
    var CodePlayer:Sound = new Sound();
    CodePlayer.attachSound("contact_id");
    Now in your button handlers change to:
    on(release) {
    _parent.CodePlayer.start();
    on(release) {
    _parent.CodePlayer.stop();
    }

  • What would the CODE be, in Flash, for making buttons transparent on MOUSEOVER?

    I am building my site in Flash, and I have these thumbnails, that when moused over, a larger version pops up.
    Problem is, they are being obscured by the other thumbs. See for yourself:
    http://www.andreadams.com/Andre_Adams_products_games.htm
    (also attaching a jpeg example of what I'm talkin about)
    I tried to make the buttons transparent, put them on different layers, all this stuff, nothing worked. I figured there must be some code to make it work, like, "on mouseover, make buttons A, B, C transparent." Something like that, just have no idea how to write it.
    If someone could help me out it would be much appreciated! I will reward you with a copy of my Cartoon Express CD collection--500 vector images. No joke!
    cheers, Andre

    The more correct way to deal with this is to manage the depths of the movieclips/buttons so that whichever is currently being rolled over is brought to the top of the pecking order.  It may require a little bit of redesign, but not necessarily.  How you go about mamanging the depths depends on what version of actionscript you're using.  In AS2 you want to look into the swapDepths() method, and in AS3 you want to look into the setChildIndex() method.
    To answer the title question, to make something transparent, like a button or a movieclip, you set the alpha/_alpha (AS3/AS2) property to 0. But in doing that you will probably be creating a problem because transparent objects can still interact with a mouse.  Your better bet is to set the visible/_visible property to false... invisible objects won't interact with mice.

  • Invisible buttons

    Hello, I need help. I am taking a class and using Flash 8
    Professional (education version). My text book is "Macromedia Flash
    Professional 8 H.O.T." by James Gonzalez. I was working on an
    exercise (page 264) and I got one of the buttons to publish and be
    invisible in the up state, visible in the over, down and hit
    states. I did the same thing to the two other buttons in the
    tutorial file. They work fine in the fla file, but when I go to
    publish they aren't there, just the first button. I redid the
    exercise several times and was not the only one in my class to have
    this problem. Does anyone have any idea why this might be
    happening?

    Take a look over
    http://dvdstepbystep.com/newmap.php
    And just set normal state as non-highlighted for button overlay

  • Basic invisible button movie clip frame actions not working, pls. help!

    Hi,
    I've got a basic little slide show player which is timeline-based, rolling through 5 images with alpha transitions, and on the topmost layer, I have 5 invisible movie clips which have actions applied to them as follows:
    on (press) {
        gotoAndPlay(21);
    This action should allow for the on click button to navigate to that specific frame, or image, but for some reason it is not working.
    Did I do something wrong? I feel like I've done this before but I'm rusty with Flash since I don't use it all the time.
    Any help is greatly appreciated!
    Thanks,
    Sean

    The invisible movie clip is something I know I've done over the years on many occasions - I'm not sure I'm understanding your alternate technique, can you explain it better? The way my movie clips are invisible is just by setting the alpha to zero in the properties for the movie clip instance (clicking on the object on stage, then setting it in properties)..
    Also, the actions are on the invisible movie clips (buttons) and not the timeline.
    Cheers,Sean

  • Make animated rollover in Flash for Muse buttons

    Hello.
    I am new to Adobe Muse, but more familliar with Flash. I am also new to HTML.
    I am wondering if it is possible to make a rollover animation in Flash to play as a rollover animation for buttons in Muse. I would like it so that when the mouse curser hovers over the button, it plays a simple animation of appering and dissapering stars over the text. I have heard of Adobe Edge, but I am not really familiar with it, so if there is any specific setup for a Flash rollover animation e.g. HTML5 Canvas or whatever, please let me know. Also, I am wondering if a HTML5 canvas Flash animation will play on phones and tablets, or if anything made with Flash using whatever setup, will even work on phones and tablets.
    Thank you for your suggestions and assistance.

    You may need to create the fully function button with all states and mouse interactivity in Flash itself and then place it in Muse and apply a link to it.
    Since buttons with states in Muse use background fills which can only be certain image types like PNG, JPG, etc. Since you can't apply a SWF as a CSS background fill, it won't be possible to use it for one of the states of the button.
    Hope this helps.
    Cheers,
    Vikas

Maybe you are looking for