Flash IDE randomly creating Symbols

Hey There
For some reason I have not been able to figure out, every so
often I'll look over at my Library in the Flash IDE and see (at the
bottom of the Library list) a bunch of numbered Symbols that Flash
has (apparently) just randomly generated on its own. The symbols
are always of other elements in the project that are already in the
Library, and they get names like Symbol 81, Symbol 82, Symbol 83.
It's so weird, and annoying (especially since its adding to my file
size!)
Anyone know what's going on here?
Thanks,
Graham

Nope. The same darn thing is happening to me. I import a SWF
and it breaks into pieces, adding fragments to the library of
bitmaps and symbols named stuff like "symbol 82" and "symbol 83."
No tweening going on. I hope someone can help!

Similar Messages

  • Is there any way to create "symbols" in InD like those in flash or Ai?

    Hi! Does someone know how can I create symbols in ID, for exemple, in Flash or Ai  you can create a simple "symbol" and save it into the "Library" in Flash or "Symbols" in Ai,  so you can use it many times, and if you change the main symbol, all the instances that you used in your artwork change automatically. Maybe one way is to make a symbol in ilustrator, and import it from Id, and if I change the origingal file, all the links change, but, can I do this directly in InDesing?
    Thanks

    They lack the edit and update all instances feature, though. Better to create the item in whatever application is appropriate and place it. Update the original, and you'll be asked if you want to update the links.

  • Flash Pro CS6 crashes when creating symbol

    Okay...here's one I gotta share. I'm building some banner ads for a client. I open up Flash Pro CS6. I create a square on the stage. And when I right-mouse click on the drawing, choose Create Symbol...Flash completely locks up. I get that little Windows 7 'tink' in my speakers..and nothing. I cannot create a symbol of any kind. The program completely locks up.
    So...I uninstall the entire CS6 suite...reinstall with latest installers...and same result.
    BUT....if I put a graphic on the stage...go to the timeline...and try to apply a motion tween..flash alerts me that it needs to be a symbol and converts it to a movie clip for me...no errors.
    I'm on Windows 7, 64 bit, 16 G ram. So that ain't the problem. I tried in vane to get somebody on the phone at adobe....I knew that would be a waste of time.
    I've been using adobe software forever. And though it is frequently error and crash prone I can usually count on an uninstall squaring things away. Not this time. And I have no cause and effect to point to. I was using Flash a couple of weeks ago no problem...and now...unusable.
    If there's anyone out there reading this post...I'd really be interested in a solution.

    The only thing that could´ve changed are the settings on my mac...
    Sounds like this might be your trouble?
    I run a pc... no help to you.
    Optimizing for performance: Adobe Premiere Pro and After Effects
    http://blogs.adobe.com/aftereffects/2011/02/optimizing-for-performance-adobe-premiere-pro- and-after-effects.html

  • Flash IDE Components in Flex 3 Design Mode. Can they be visible there?

    Hi,
    Im exploring Flex to get a grasp on its concepts and am currently looking into building components in the Flash IDE. Though i guess its likely that when you're more familiar with Flex you build your components in Flex, like said Im exploring its concepts and like to know where and how the Flash IDE fits in its workflow.
    I made a simple Flex Component in the Flex IDE, which shows up fine when I run the Flex project. But it does not show in Flex Design Mode.
    I have exported the component from Flash as an SWC and added the SWC to the Flex library path. The symbol in the Flash IDE extends UIMovieClip. Now I read in 'Using Adobe FlexBuilder 3' (p.67) that the Flex Components panel only lists visible components, according to the documentation 'components that extend UIComponent'.
    Note that my question is about being visible on the stage in Design Mode, not in the component panel. As UIMovieClip doesnt inherit from UIComponent (and the UIComponent class doesnt seem to be available in the Flash IDE), is this also the cause that the Flash IDE component is not visible on the Flex stage in Design Mode?
    Can someone confirm, or deny this?
    Regards,
    Marcel

    Hi Latha,
    thanks for your feedback. Reading it back though, Im still not sure whether Flex components build in the Flash IDE (using the Flex Component Kit for Flash CS3) can be visible in Flex 3 Design Mode.Maybe you can be a bit more specific and save a lot of Flex beginners a lot of headaches.
    I understand that MXML components can be used in Design Mode. I also understand that if your component is AS you have to create a Library and link that to your project to make them visible in Design Mode. I also understand that Flash Builder 4 does "support rendering of UIMovieClip objects which are in library (swc) and added to the project build path"
    This actually doesnt answer my question really. Does this mean there is no way to render Flex components build in the Flash IDE (using the Flex Component Kit for Flash CS3)  in Flex 3 Design Mode?
    Regards,
    Marcel

  • Can I batch create symbols from layers?

    I have Illustrator files of some fairly complicated schematics that I will be bringing in to Flash. The layers are already well organized and named so I would like to select particular layers, hit a "create symbols" button and have all of the selected layers turned into separate symbols that have the same name as their layer name. I would even be willing to code something to do this but I can't find any information about how it can be done.
    I know that I can import an Illustrator file into Flash and select layers that I can then make into movie clips but again, I have to manually select the layer, tell it to be a movie clip and then give it an instance name. I would be happy to try to automate that process as well but haven't found any info on how it can be done either.
    Does anyone have any ideas on how I can batch create symbols from my existing layers?

    I figured this out using recursion. Pasted here in case it helps someone else:
    #target Illustrator
    var docRef = app.activeDocument;
    var layersRef = app.activeDocument.layers;
    var layersCount = layersRef.length;
    var mySymbolInstance = null;
    if ( app.documents.length > 0 ) {
        // if the file is not empty, loop through all levels
        recurseLayers(docRef.layers);
        clearEmptyLayers();
        alert("I'm done");
    function recurseLayers(objArray) {
        // loop through main layers
        for (var l = 0; l < objArray.length; l++) {
            // loop through secondary layers
            if (objArray[l].layers.length > 0) {
                recurseLayers(objArray[l].layers);
            // loop through first level groups
            if (objArray[l].groupItems.length > 0) {
                recurseGroups(objArray[l].groupItems);
                // create a group
                var layerGrp = objArray[l].groupItems.add();
                //give new group the same name as the old group
                var layerName = objArray[l].name;
                layerGrp.name = layerName;
                // get all page items from group
                var layerGrpPageItems =  objArray[l].pageItems;
                //alert("how many group page items: " + layerGrpPageItems.length);
                for (var li= layerGrpPageItems.length-1; li >0; li--) {
                    // will become the symbol name
                    var layerPageItemName = layerGrpPageItems[li].name;
                    // if it's not already a symbol, make it into one
                    if (layerGrpPageItems[li].typename == "SymbolItem") {
                        layerGrpPageItems[li].moveToBeginning(layerGrp);
                    } else {
                        // create symbols
                        createSymbol(layerGrpPageItems[li], layerGrpPageItems[li].name);
                        // add symbols to group
                        mySymbolInstance.moveToBeginning(layerGrp);
                        // remove original content
                        layerGrpPageItems[li].remove();
                // create symbols from layer
                createSymbol(layerGrp, layerName);
                // remove original layer content
                layerGrp.remove();
    function recurseGroups(objArray) {
        for (var g = 0; g < objArray.length; g++) {
            // loop through second level groups
            if (objArray[g].groupItems.length > 0) {
                recurseGroups(objArray[g].groupItems);
                // create a group
                var grp = objArray[g].groupItems.add();
               //give new group the same name as the old group
                var groupName = objArray[g].name;
                grp.name = groupName;
                //alert("which group is this? " + groupName);
                // get all page items from group
                var grpPageItems =  objArray[g].pageItems;
                //alert("how many group page items: " + grpPageItems.length);
                for (var gi= grpPageItems.length-1; gi >0; gi--) {
                    // will become the symbol name
                    var pageItemName = groupName + "_" + grpPageItems[gi].name;
                    createSymbol(grpPageItems[gi], pageItemName);
                    // add symbols to group
                    mySymbolInstance.moveToBeginning(grp);
                    // remove original content
                    grpPageItems[gi].remove();
    function createSymbol(element, elementName) {
        //alert("elementName" + elementName);
        // create symbols from all items in the group
        var symbolRef = docRef.symbols.add(element);
        //alert("element unnamed before: " + elementName);
        // if the element name is empty, give it a name
        var addElementIndex = 0;
        if(elementName == "") {
            elementName = "unnamed" + addElementIndex;
            addElementIndex++;
        // loop through all the symbols in the document
        var symbolCount = docRef.symbols.length;
            for(var s=0; s<symbolCount; s++)  {
                // existing symbols
                var symbolCheck = docRef.symbols[s];
                //alert(symbolCheck.name);
                var addIndex = 0;
                // if the name already exists, add the index number to it and increment
                if(elementName == symbolCheck.name) {
                    elementName = elementName + addIndex;
                    addIndex++;
        symbolRef.name = elementName;
        //alert("symbol name: " + symbolRef.name);
        mySymbolInstance = docRef.symbolItems.add(symbolRef);
        mySymbolInstance.left = element.left;
        mySymbolInstance.top = element.top;
    function clearEmptyLayers() {
        if (documents.length > 0 && activeDocument.pathItems.length >= 0){
            for (var ni = layersCount - 1; ni >= 0; ni-- ) {
                // get sub layers
                var topLayer = docRef.layers[ni];
                for(var ii = topLayer.layers.length - 1; ii >=0; ii--) {
                    // delete empty sub layers
                    if ( topLayer.layers[ni].pageItems.length == 0 ) {
                        topLayer.layers[ni].remove();

  • Macbook Pro's keyboard is typing random letters/symbols- can't figure out- HELP!

    OK, so everything was just fine, worked wonderfully, then I found my little chihuahua puppy walking on the keyboard, she is very tiny, so not heavy at all, & I caught it pretty quick... I DID see she may have had a little bit of wetness on the bottom of a paw, as there was a bit here or there, but it really wasn't much at all, and I was able to soak it all right up with a tissue, it really wasn't enough water, or in a bad enough spot, for me to worry at all about any damage being done- however- while trying to enter text in text edit, I realized that all the keys on my keyboard were either not responding at all, or typing completely random letters/symbols instead of the intended characters-  for example, every time I'd type/press one single letter on the keyboard, one time, instead of that letter, it would type TWO completely different letters, like 'ht' , at the same time- so every "d" would produce "ht" over and over... sometimes it looks like hebrew or russian letters, I don't even know! So I'm pretty darn sure my puppy must have typed some crazy key combo that did, well, who knows what- I've tried looking this up here on these forums, for a couple days now, and thought that I maybe figured it out a couple of times, but nope- no luck. It isn't my language setting, my option key isn't stuck, I'm lost! I saw a couple people who seemed to know what they were talking about, who were trying to help others with similar problems, and they asked the person to enter "asdfg" into text edit, and to post what that produced instead of the "asdfg" so.... I planned on doing that very thing right now, but there seems to have been a new development- as now, when I go into text edit, none of my keys work/respond when hit- except for a few, the following keys in lower case ";" " ' " "/" "[" "]"
    "\" "=" & "-" THEN, when I hit the following keys, here's what they type:
    c= cde3  
    v= frv4
    b= bgt5
    n= hny6
    m= jmu7
    comma= ik8,
    period= lo9.
    Then sometimes, when I hit the 1 or 2 key, the letter "z" starts to type constantly filling up the whole text edit box, like, "zzzzzzzzzzzzzzzzzzzzzzzzzz.... & so on"
    If anyone has any idea what is really going on here, PLEASE help me out- I love & need this laptop for work, school, etc. and right now, I am no where near an apple store, don't even have good phone reception up here- (on a mountain!) so I'm really hoping that someone can help me figure this out once and for all! THANK YOU for reading this lengthy post, & thanks in advance to anyone who tries to solve this mystery!

    I should point out I was having a very similar issue with no known liquid coming in contact with the machine. The keys that were affected were close together: my e, d, and c keys would consistantly type weird combinations of characters, some of them very out there, stuff like ¥©þ®. An external keyboard would work fine.
    After a few days it just stopped, and the only reason I can think of is that overheating was the problem. I was playing "cookie clicker" a game where you often leave the game running overnight, and I noticed that the fan was often working very hard and that the computer got pretty warm, even when leaving it on a hard surface. So after three days of symptoms I stopped playing that game and a day or two later everything was back to normal. My e, d, and c keys were inconsistant for the first 24 hours (sometimes worked, sometimes didn't), but now they're working working fine.

  • Saving Flash 7 SWF created in Flash 8

    I understand from experience that viewing Flash 8 SWF files
    on the Flash 7 Player results in text not showing up. The Flash 8
    text is obviously superior, but unfortunately, a major contingent
    of my viewers are too afraid, too naive, or their systems are too
    messed up to upgrade their Flash Players from earlier versions.
    Obviously, to solve the problem, I can save the SWF as Flash 7
    backward compatible; however, I am more than disappointed with the
    results of this solution. The main problems with this approach is
    that the text looks week and the bitmap alignment is no longer
    perfect when trying to intermingle my flash content with existing
    background content.
    Please someone help me with a better solution by providing me
    with a list of parameters that need to be in place so that my Flash
    7 files created in Flash 8 look more presentable.

    > Peter, as for a list of parameters, I mean precisely
    what options should
    I
    > check off in the Flash 8 export movie dialog box when
    saving Flash 7
    compatible
    > SWF.
    There seems to be come confusion here. It's not a matter of
    'checking off'
    options, rather of publish settings. In the 'Publish
    Settings' dialogue,
    under the 'Flash' tab, 'Version', select 'Flash Player 7'.
    the important
    thing is not to use any *features* that depend on Flash
    Player 8 - these
    include (but are not limited to!) filters, any of the new
    text rendering
    options (custom anti-alias), any of the new Classes (geom,
    filters, display,
    external) etc etc etc.
    > I cannot dissagree more. I have examples where my symbol
    elements shrink
    about
    > half a pixel compared to when exported normally in Flash
    8. This is aweful
    when
    > the edges of my animated sections don't line up with the
    non-Flash
    content. I
    > tried saving my FLA as Flash MX2004, reopened and
    exported the movie as
    Flash 7
    > and that didn't help.
    Again, you are a bit confused I think. Obviously they will be
    different than
    if published for FP8 - that wasn't my point. What I said was:
    > > If you are publishing for Flash Player 7, your text
    and bitmaps will
    look
    > > the same as
    > > they would if yo uhad created the content in Flash
    MX2004.
    So, using Flash 8 to author but publishing for FP7 will look
    the same as
    using Flash MX2004 ('Flash 7') to create your content. You
    are saying your
    bitmaps shrink "compared to when exported normally in Flash
    8" - I never
    mentioned publishing for Flash 8.
    > Hmmm, the exported Flash 7 text (generated in Flash 8)
    looks weak even
    when
    > playing it on the Flash 8 Player. Something is converted
    in the process
    and my
    > choice of fonts is set.
    Well yes, of course. You said it yourself - you have exported
    for FP7 -
    playing it in FP8 won;t magically make it look better! For
    that, you would
    have to *publish* for FP8.
    > How does one follow the FP7 method for this
    > device/pixel font option when exporting? I assume we are
    now spoiled by
    better
    > text rendering in Flash 8. I may have to live with that
    one...
    http://www.justfuckinggoogleit.com/?q=using+pixel+fonts+in+flash
    Pete
    Remove '_spamkiller_' to mail

  • How to get a dynamically created symbol to delete itself on click?

    Here's the setup...
    I want to have a dynamically created symbol appear upon click of a hotspot. In this case, you click on a pulsating hotspot and a popup box appears.
    Here's the code I'm using for that.
    //Create an instance element of a symbol as a child of the given parent element
    var mySymbolObject = sym.createChildSymbol("gardern_toxins_popup","stage");
    So we have the symbol "garden_toxins_popup" from my library placed dynamically on the page. I would like to assign an action to the pop-up itself that allows you to remove the symbol from the stage upon click.
    I feel silly for not being able to figure this out. I tried iterations of this bit of code...
    //Get the stage from the composition level, get the symbol
    sym.getComposition().getStage().getSymbol("garden_toxins_popup").delete();
    ...but it doesn't work.
    So I tried thinking like I was back in Flash and tried the following...
    this.parent.removeChild(this);
    But no joy on that as well. Is there something I haven't addressed in this logic or am I going about it in the wrong way? Thanks!

    Hi, chirpieguy-
    You'll want to use the deleteSymbol() API.
    http://www.adobe.com/devnet-docs/edgeanimate/api/current/index.html
    BTW, you should use the capitalized "Stage" to add it to the Stage - the lower case stage has a special meaning with Animate and might not give you what you want..
    sym.createChildSymbol("gardentoxins", "Stage");
    In the symbol itself, create a click event on a container div, then:
    sym.deleteSymbol();
    That being said, you don't need to dynamically create and delete an object.  What you can do is to use hide() and show() on an element and use the coordinates of your click to change the CSS value of top/left of this object so that you don't have to do the object management I highlighted above.
    Hope that points you in the right direction.
    -Elaine

  • Adobe Flash IDE: Migration/Compatibility issues between Adobe Flash Professional CS3 and CS5

    Hi,
    Adobe Flash IDE: Adobe Flash CS3 Professional and Adobe Flash Professional CS5
    I am facing some  migration/compatibility issues between Adobe Flash CS3 Professional and Adobe  Flash Professional CS5:
    I am working on a project that has  been completely developed in CS3 earlier. When I am using CS5 (Flash Player 9 /  Flash Player 10) to compile the FLA files, it is creating some new issues like  some customized radio buttons are getting disappeared while viewing the SWF on a  web page etc.
    So, I would like to  know:
    1) Is there any  migration/compatibility issue between Adobe Flash CS3 Professional and Adobe  Flash Professional CS5?
    2) If yes: Is there any patch  available from Adobe for it?
    3) If no: What could be the causes  and the best possible solutions for it?
    Any help and support would be highly  appreciated. Many thanks in advance!
    Thanks & Regards
    Amit

    Apparently some people have issues, but I don't think it is across the board.  Here's a link to another recent posting that may or may not prove helpful to you...
    http://forums.adobe.com/thread/776615?tstart=60

  • Flash 8 objects created in Director 10.1.1

    OK, I'm pulling out my hair here.
    In Director MX2004, with Flash 7 movies, everything was
    dandy. I was able to create an object in Director and pass it into
    Flash and all was good:
    -- In Director
    myFlashObj = sprite(1).newObject("Object")
    myFlashObj.name = "my name"
    myFlashObj.age = "my age"
    sprite(1).functionToReceive(myFlashObj)
    -- In Flash
    function functionToReceive(newObj){
    var i:String;
    for (i in whichObj) {
    trace("whichObj."+i+" = "+whichObj
    Trace output:
    whichObj.name = my name
    whichObj.age = my age
    See how simple?
    Well, as soon as I upgraded to the (secret, hard to find on
    the site) 10.1.1 Director update, this no longer works. The object
    is created (Director sees it as an object). Director can set and
    get the values. BUT Flash no longer sees it as an object.
    I've tried other methods:
    - call a Flash function that creates an object and returns it
    to Director
    - Return a Flash object that already exists using getVariable
    No matter what I try, Flash doesn't recognize any of the
    properties that I add.
    Arrays still work fine. Using the new "convert" method to
    convert a list to a flashObjectArray works fine. But no objects.
    Any ideas?
    I tell you, the 10.1.1 update was meant to fix just a few
    things (QuickTime and Flash 8 support), and I've had nothing but
    problems with every one of the updates.

    So I should have made the project AS2 if I wanted Director
    functionality...
    I guess I can just make the search feature a separate EXE and
    have the SWF presentation open in a separate window.
    I know this is a Flash forum question, but maybe you know the
    answer Mike:
    How can I open an EXE (or an .app file) from the SWF?
    Rafael.

  • Address dynamically created symbol

    Hi - wondering how I can get the name of a dynamically created symbol (using CreateChildSymbol) so i can hide move and otherwise affect the symbols i have created.
    any ideas?
    thanks!

    This recent thread might help you out:
    http://forums.adobe.com/message/5691752#5691752
    Thanks,
    -Elaine

  • Does Flash IDE compiler follow symlinks?

    I am using Flash CS4 10.0.2 on OS X 10.6.3.
    I have a Flash project in a dir:
    $ ll
    -rw-r--r--@ 1  jfassett   jfassett   4.5K  8 Apr 18:04 Navigation.as
    -rw-r--r--@ 1  jfassett   jfassett    59K  8 Apr 16:44 Navigation.fla
    -rw-r--r--@ 1  jfassett   jfassett   547B  8 Apr 18:05 Navigation.swf
    lrwxr-xr-x  1  jfassett  jfassett    29B  8 Apr 18:05 com -> /project/kiln/as3lib/src/com/
    -rw-r--r--@ 1  jfassett   jfassett   563B  8 Apr 17:55 data.xml
    You can see I have the directory com as a symlink to another location on my hd. If I try and import files from the com directory into Navigation.as the Flash IDE cannot find them saying:
    1172: Definition com.zoogeny.resource:ResourceService could not be found.
    It works using mxmlc:
    $ mxmlc Navigation.as
    Loading configuration file /Applications/Adobe Flash Builder Beta 2/sdks/3.4.1/frameworks/flex-config.xml
    /Users/jfassett/Documents/_work/freelance/fdsdevelopments/Navigation.swf (4434 bytes)
    Should the Flash IDE also be following the symlinks?

    Suppose not.
    Defect created: https://bugs.adobe.com/jira/browse/SDK-30475

  • Flash IDE publishes SWF on every Flash Builder 4 save

    In FB4 I have created a 'New Flash Professional Project'.  The target FLA automatically publishes a SWF everytime I save a class in FB4, checking for errors, etc.  This is neat, but it's slowing my workflow, as I bounce between classes in FB4 & library assets in Flash CS5, I'm constantly waiting for the Flash IDE to finish publishing the SWF.
    My question is whether or not there's a way to disable the Flash IDE from automatically publishing on FB4 saves?

    iBrent helped to find in the FB4 Preferences > Workspace > uncheck Build automatically

  • Addressing dynamically created symbols

    I'm not sure what's the best way to address a specific dinamically created symbol because I don't see in Edge's API any way to get the symbol's instance name. The .getSymbol() method would be the easiest way to do it, but it takes the symbol "instance" name and I don't know which one it is. When I use .createChildSymbol() I just pass the symbol "type" name and the parent element name to be put inside but nothing about the symbol instance name that's been created. The .getChildSymbols() method doesn't help much because it retrieves "all" direct children instances found, and I have more than one and of different types.
    I need to get one specific symbol among several I created dinamcally, so how should I do it best?
    I'm thinking about using .getChildSymbols() and loop through them all, get the DOM of each symbol with .getSymbolElement(), then use the "class" attribute to at least identify the different types of children symbols retrieved. I now have a subset of children-brothers (symbols of the same type = class) and I can walk through them. At this point, my only hope to distiguish them is the z-index parameter I passed when I created the symbols using .createChildSymbol().
    One other option would be to "save" the returned handler to each symbol created with .createChildSymbol() in an object like this { symbol: handler, name: "any name", created: "date/time", ... } and save them in an array of objects.
    Any better ideas?

    Hi juicy_life,
    store it into a symbol variable instance that I know will persist (the stage, maybe)
    Looks like a global variable
    It's just annoying you can get a symbol manually added to your edge animation by its "name" using .getSymbol(), but there is not an easy way to use that function with a dinamically created symbol
    May be are you also an AS3 coder used to search through the display list accessing display objetc containers either by index (getChildAt()) or by name (getChildByName()).
    mySym.aSymbolInstances will give you an array with all "names" when you create symbols with .createChildSymbol().
    Thank you for this helpful information. I didn't know about it.
    "name" (ID), something like this: #eid_1379485757227_mySymType
    For a manually instantiated symbol symB, nested in symA, itself instantiated in the Stage Symbol, the fully qualified name (ID) is Stage_symA_symB.
    It's useful to write a global function for the behavior (on click for example) shared by a group of buttons, provided you adopt a naming convention btn1, btn2, etc. Passing the event objet to that function, you can then recover the number of the clicked button via
    evt.target.getAttribute("ID").substr()
    This abstraction avoids duplicating the same code (differing only by the button number) on each button.
    Gil

  • Flash IDE duplicates objects on drag

    Hi!
    I have a problem with the Flash IDE which I've been trying to solve for weeks and nothing works. I've tried disabling plug-ins, re-installing... nothing helped.
    Every time a try to move an object on the scene in the IDE it duplicates the object instead of moving it. When I click on an object and start dragging it I see a "+" icon next to the arrow instead of the "move" icon.
    Any help will be really appreciated!
    Thanks!!

    Hi fringe_fan,
    Thank you so much for posting the solution to your problem.  I just upgraded to Lion a few days ago and started experiencing the same exact issue you described in your original post.  (Alt/Option key seems like it's stuck / Duplicating objects on stage just by clicking and moving the object.)  My main problem was not being able to curve a straight line with the Arrow tool.  Instead it would create a corner point as if the Alt/Option key was being held.  After a couple of hours crazy Google searching I finally found your thread!
    I did not have AirParrot installed, but after finding out what kind of program AirParrot was, I realized I had a similar program called AirDisplay installed.  (I also found out that AirDisplay and Lion do not play well together!)  So I immediately removed AirDisplay and BAM, my Flash Professional started working again!
    Thanks again for posting your solution.  You have saved me lots of time and frustration!!
    I tried to be thorough in my post just incase someone else is using the same keywords trying to find a solution to this problem.

Maybe you are looking for