Editing symbol from stage

I'm a very new newbie, so please forgive me if I don't use
quite the right words to describe my problem. I'm going through the
lynda.com tutorial on Flash Pro 8, and I'm in the chapter on
symbols. The instructor describes two ways of accessing the symbol
in order to edit it when you are in stage view: double click on the
symbol in the library (which worked just fine for me) or
double-click on the symbol on the stage (which did nothing for me).
Is this strange? Is it worrisome? Am I going to miss all the fun
because I can't do this? Has anyone else encountered this? Does it
work for anyone else who uses a Wacom tablet?
Thanks for any insights y'all can provide!
~Valerie

It should work - is your Edit bar open? It is located a cross
the top of the
timeline (depending on version). It will show you a bredcrumb
trail of where
you are in whatever symbol in relation to the stage. Window
> Toolbars >
Edit Bar.
Verify after double clicking you can see that you have
entered Edit in Place
mode. This has nothing to do with using a Wacom or not.
Adobe Certified Expert
www.keyframer.com
www.mudbubble.com
(if you want to email me, don't look)
"valerieab" <[email protected]> wrote in
message
news:g6vtvq$n18$[email protected]..
> I'm a very new newbie, so please forgive me if I don't
use quite the right
> words to describe my problem. I'm going through the
lynda.com tutorial on
> Flash
> Pro 8, and I'm in the chapter on symbols. The instructor
describes two
> ways of
> accessing the symbol in order to edit it when you are in
stage view:
> double
> click on the symbol in the library (which worked just
fine for me) or
> double-click on the symbol on the stage (which did
nothing for me). Is
> this
> strange? Is it worrisome? Am I going to miss all the fun
because I can't
> do
> this? Has anyone else encountered this? Does it work for
anyone else who
> uses a
> Wacom tablet?
>
> Thanks for any insights y'all can provide!
>
> ~Valerie
>

Similar Messages

  • Delete child symbol from stage

    Hi All,
    I need help deleting a symbol from the stage.  I have a list of symbols that are called to the stage at some point in a simulation. When the user leaves one symbol, it is supposed to delete itself and call up another (specific) symol.  For example.  I called the symbol “AR-HistAims” to the stage using
    var mySymbolObject = sym.createChildSymbol("AR-HistAims", "Stage");
                mySymbolObject.getSymbolElement().css({'position':'absolute','left': (mouseX - offset.left)/sx , 'top': (mouseY - offset.top)/sy});
                mySymbolObject.play();
    This works fine.  I place an invisible button in the symbols timeline and when it is clicked I want it to do two things. 
    call up “AR-percPass” (using the same code as above with a percPass in place of HistAims)
    remove “AR-HistAims” from the stage. 
    I can’t seem to get #2 to work.  I’ve tried codes below and above the code for #1.  When placed above, it deletes the current symbol, but doesn’t call up the new one.  When placed below, the new symbol appears on top of the old one.  The codes I've used are:
                var childSymbols=sym.getComposition().getSymbols("AR-HistAims");
                for(var i=0; i<childSymbols.length; i++)
                childSymbols[i].deleteSymbol();
    //and
                var mySymbolObject = sym.getParentSymbol().getSymbol("mySymbol").getVariable("AR-HistAims");
                stage.deleteSymbol();
    //and
    sym.getParentSymbol().deleteSymbol();
    Any advice would be appreciated.
    Thanks
    Randy

    Hi Randy,
    There are a few corrections you need to make in index_edgeAction.js file like as follows:
    1. In click handler, you don't have access to  mouseX, offset, sx, sy etc.
         mySymbolObject.getSymbolElement().css({'position':'absolute','left': (mouseX - offset.left)/sx , 'top': (mouseY - offset.top)/sy});
         So, make it like this:
         mySymbolObject.getSymbolElement().css({'position':'absolute','left': 0 , 'top': 0});
         Make these kind of changes for every click handler where you have used mouseX, offset, sx, sy etc, with appropriate left and top values.
    2. Just search for sym.getSymbolElement().deleteSymbol(); and replace it with sym.deleteSymbol();
    3. Comment out line#1366  having statement sym.deleteSymbol ();
    4. Search for sym.getSymbol(home).deleteSymbol(); and replace all such occurences with sym.getSymbol("home").deleteSymbol();
    With the above changes, things will work.
    hth,
    Vivekuma

  • Quiz Template Guru Needed: 1) Target Symbols from Drag&Drop questions persist on subsequent questions!??

    I've been finding some anomalies when testing the movie, for
    instance the question regarding the BA degree keeps telling me the
    answer marked correct in the Component Inspector (# 6 American
    Urban) is incorrect; other times it seems one question contains
    part of another question's graphics, though I have scrupulously
    made sure there is no overlap frame by frame.
    I need someone with experience in quiz templates to go
    through this until you find anomalies like those mentioned above,
    and let me know if you have any idea what's causing them.
    You can download the .fla at
    http://mywebniche.com/test/FrontDeskTest.zip
    The test can be seen at
    http://mywebniche.com/test/FrontDeskTest1.html
    [Note: The Name Field's actionscript is also not working.
    When you enter your name on the first frame, it should appear on
    the results page -- doesn't. Any idea what's wrong there?]
    This is a real project and I really need help getting it bug
    free.
    Thanks.

    I have the solution. It is a bug in Flash for which I got
    them to find a workaround.
    If you ask me they don't spend nearly enought time/energy on
    Flash in education, particularly the quizzes, which have so many
    limitations and are lacking so many obviously needed features.
    I'll post their workaround below, but I want you, and all who
    read it to contact their feedback/wishlist for Flash and complain
    about their Quizzes getting short shrift. Features badly needed
    are:
    - Ability to randomize AND require certain questions to
    always appear.
    - options to enter name and have it appear on Results Page
    along with date and number of times the quiz has been re-taken.
    - the ability to have multiple true/false questions
    - better documentation on how to customize the template
    graphics and how to use original graphics
    - fix the drag & drop component permanently -- this is
    arguably the most useful question format of them all !
    - ability to save customized components -- as component
    templates
    - anything else you can think of that I haven't included here
    Here's the fix:
    1) in your movie, locate an instance of the Drag and Drop
    Interaction component and select it.
    2) Select Edit Symbols from the file menu (Edit > Edit
    Symbols) to edit the symbol
    3) The middle layer should be the Actions Layer.  Select
    frame 1 in that Actions layer and open the Actions panel
    4) Scroll to the bottom of the script and find the
    this.onUnload function located there.
    5) Use your mouse and highlight the contents of that
    function, not including the function name, and copy it.  You
    should have copied the following script:
     var clearLast =
    _parent.SessionArray[_parent.session].drag_objects;
     var len = clearLast.length;
     for(var i=0; i<len; i++){
      _parent[clearLast
    ].removeMovieClip();
    6) Return to the very top of the script and paste a copy of
    this script there prior to the comment stating:
    /*--------------VERSION CONTROL
    INFORMATION----------------------
    Note: You may need to make some room for the new script.
    What this should do is ensure that the unload script is
    called immediately upon the loading of a new drag and drop
    interaction component clearing any prior objects used in the one
    before it.  This was not happening appropriately before
    which is what was causing those dragged objects to remain on the
    screen.

  • How do you remove a symbol from the stage in Edge animate?

    Hello-
    I'm wondering how to remove a symbol from the stage in Edge Animate so you can jump to another place in the timeline.  In Flash, the symbol was only on the stage for the amount of frames you indicated.  Not sure how it works here.
    For example, I have 2 buttons on my first screen with some text that animates in.  I want the button click to take the user to another section in the timeline or (basically another scene, like in Flash)  that contains different content.  If I change the visibility the buttons are still there and will ( I assume) create problems when other elements are placed on top. 
    Or is the only way with code.  If that is the case what would that code be?
    I would appreciate any help.
    Thank you!

    What I usually do, is, once you have everything set up in the scene you are done with. highlight it all
    right click
    group elements in DIV
    Now all those items act as 1 group and then you give it a properties name, much like a symbol.
    THEN you can refer to that scene name and move it anywhere or hide it and slide in another scene that has the content for that next scene.
    basically you take all the elements that make up 1 scene, gruop it up, name it, and then in the code for the button say something like:
    on click:
    scenename.play(framenumber);
    that will then animate that scene according to any animation you gave it, such as moving to the left, off stage. while moving scene 2 that you create into the stage.
    or just have something like this hide it
    sym.$("scenename").hide();
    sym.$("scene2name").show();
    but if you do that, make sure in your CompositionReady code you hide all scenes EXCEPT the 1st one, so the user doesnt see them all instanatly anyway.

  • CS4: How can I keep a scaled Symbol from returning to 100% when I edit it?

    I have several instances of a symbol on my artboard. Each of these instances have different scales/sizes. I'm trying to edit one of the larger instances by double-clicking it and entering isolation mode, so that I can make some minor adjustments to the positioning of the objects and paths within that symbol so that it's not covering my other content. However, as soon as I do this, the symbol "shrinks" back down to its small original size... which makes it almost impossible to judge what the symbol will look like, because as soon as I exit isolation mode, it'll return to the larger size and then visually I can see if I guessed right.
    Example, I have a "TREES" symbol. Within the TREES symbol, there are 3 individual tree shapes. I want to move the right tree a little farther right, but not too far right, because it'll cover some other content. However, as soon as I double-click the TREES symbol to edit it, the symbol shrinks so now, I can't really tell how far I need to more the right tree. Is there a preference, or a method of creating a symbol to keep it from doing this when I try and edit it?
    Also, I noticed, in the above example, as I move the tree to the right, when I exit isolation mode, it appears that the entire symbol has changed position... so now the other trees aren't in the same place (visually) that they were before. It seems as though Illustrator has centered ALL the trees in the symbol, instead of leaving the left 2 trees alone and just moving the right tree farther right. (Completely opposite of the way Flash edits symbols) Is there a way to keep this from happening as well?
    Thanks!

    If I convert (break) the symbol instance into a normal group, then any changes I make to that instance will not be reflected in the other instances that have been placed in different areas of the artboard.

  • How to access symbol from different stage

    Hi everyone,
    I'm really new at Edge, so I still have a lot to learn and I need your help with something..
    I want to know how to access a symbol from another stage, here's what I've and what I want to do..
    I've the main index page with symbol named "content", in content I load other composition (page). called "page2".
    all I want to do is when I click a symbol "XX" inside "page2". The "content" symbol loads other composition called "page3".
    I don't know how to access "Content" from "page2", so I could load "page3" ..  that's it
    I feel like it's simple, but I just couldn't know how to do it, I',m sorry for bothering you for such a question, but I've searched a lot and I got nothing.
    Thanks
    I thought I could use something like this
    var comp = Edge.getComposition("EDGE-638329");  
    var stage = comp.getStage(); 
    var symp= comp.stage.getSymbol("content");
    EC.loadComposition("assets/units/stage1/s1_3/s1_3.html",symp);
    but it's still not working, could someone please tell me what I'm doing wrong?

    I have multiple compositions, where I need to go from one to another.
    I use click scripts in an element to do this, using identical pages with different animations on each page.:
    Click script:
    AdobeEdge.goLoc(url); //url is the URL of an identical new html page with a different animation
    Then I have a custom .js page that I use that has the function:
    AdobeEdge.goLoc = function(url) {
    location=url;
    Peter Small

  • Help, please! to stop animation of one symbol from anover or stage

    I'm not a great specialist in jquery, but I've had to deal with it. And have some expirience... But i can't do an elementary thing in edge animate, i guess. So, help me please!))
    I need to stop some child symbols from the timeline of parent symbol(or Stage). On the timeline of stage, i have trigger. At this moment all the child clips have to stop as one...
    I try to insert into trigger this code:
    (child clips names: 'stan', 'bizan', 'bak')
    var stantostop = sym.$("stan");
    stantostop.stop();
    var bizantostop = sym.$("bizan");
    stantostop.stop();
    var baktostop = sym.$("bak");
    stantostop.stop();
    and I'm sure, I'm doing something wrong(!!!), cause nothing changes.
    If you cant help, please advice me some source with a lot of examples of typical operations and commands like this! So thank you for reading!

    Thank you very much for your answer. I,ve started three topics before i,ve got an answer!)
    But I think I have some different problem
    It is in the organization of my clips:
    Stage->Ship_going->Ship_swinging->stan
    Stage->Ship_going->Ship_swinging->bizan
    Stage->Ship_going->Ship_swinging->bak
    Stan(and overs) are the clips wich are looped, and thats why, I think they can,t stop.
    (They are the flags of ship. And the problem is in that fact that when ship stop i want to stop all animation including the loop animation of flags, then I want to deleete all clips, but I cant delete this clips in the same way Icant stop them)
    I can show the example of my clip for you(itis rather amusing)))) and i guess you shall understand what i'm talking about)))
    Can I send you the zip with clip?
    elainefinnell wrote:
    Hi, Strashevsky-
    You don't need to refer to the jQuery object if all you want to do is stop the timeline.  You can simply do this:
    sym.getSymbol("stan").stop();
    OR
    var stantostop = sym.getSymbol("stan");
    stantostop.stop();
    Hope this helps get you pointed in the right direction!
    -Elaine

  • How to remove a dynamic symbol from the stage?

    I'm loading dynamically copies of a Library symbol with a button click. Question is, when I move around in the timeline, I don't want to see the symbols at certain points. Can I loop through the json file and remove each symbol from the stage? Or is there a better way of accomplishing this?
    Being new to Edge Animate, I'm also unsure as to the names of the symbols as they are placed on the stage. If I use the browser's developer tools, I can see that the divs are named Stage_90, Stage_91, Stage_92 etc. However doing something like the following does not seem to work:
    sym.$("Stage_90").hide();
    I appreciate the help. Thanks again.

    I got it. It should be:
    $("#region1").remove();  
    // # was missing.
    I actually added that to time 0 on the main timeline so when I got back there it removes the image.
    It's not working from the symbol yet but I guess I should eventually get it working from there instead.
    Thanks for your time.

  • How do I control Edge symbols from external javascript?

    I have come across about a dozen similar discussions, but most have presented solutions that worked in earlier versions of Edge and no longer work.
    I am trying to use Edge to build animations that can then be integrated into larger non-Edge projects. I would like to then be able to control the Edge timeline or Edge symbols from elements OUTSIDE of Edge, such as another link or button in the page.
    I cannot seem to figure out how to properly reference the Edge stage or symbols.
    I have come across several proposed solutions for referencing Edge stage, such as:    
         var comp = AdobeEdge.getComposition("EDGE-966604542");
         var stage = comp.getStage();
         var comp = $.Edge.getComposition("EDGE-966604542");
         var stage = comp.getStage();    
         var comp = Edge.getComposition("EDGE-966604542");
         var stage = comp.getStage();
         and these either DO NOTHING or throw errors about either AdobeEdge or Edge or comp being undefined.
         Does anyone have a solution that really works with the current version of Edge Animate?
    Thanks
    Scott

    i created a Trigger @ 0ms and moved the function there...
    function hello(){
         alert("hello");
    still not getting the alert to fire with this in the external js:
    var comp = AdobeEdge.getComposition(compId).getStage();
    comp.hello();
    any thoughts?

  • SET_TABLE_FOR_DISPLAY - Edited value from dynamic internal table need to be captured

    Hi all,
    I have created  2 tabstrip screns which contain ALV GRID DISPLAY  in a container with dynamic internal table and editable columns .I want to capture the edited value from this ALV GRID display.I have used SET_TABLE_FOR_DISPLAY  and for this dynamc internal table is passed which is Field symbol and editable columns have to be captured for further updation into another ztable.
    When i used check_changed_data  i am getting dump as field symbol not assigned.
    Below is the code :  How can i get edited column value from below code
    call method alv_list->set_table_for_first_display
        exporting
                is_layout                     = gs_layout
        changing
          it_outtab                     = <fs_dynamic_table>
          it_fieldcatalog               = it_fieldcat[]
        exceptions
          invalid_parameter_combination = 1
          program_error                 = 2
          too_many_lines                = 3
          others                        = 4.
      if sy-subrc <> 0.
    * Implement suitable error handling here
      endif.
    Kindly help me to solve this.
    With Thanks,
    Dina.

    please provide more info about the dump to try to help you
    as max said, it could be because the field symbol is not global and if its global maybe you are not refering well to the column
    i assume that you are using "ASSIGN COMPONENT comp OF STRUCTURE struc TO <fs>" to capture the value changed
    validate always the sy-subrc after the assignment.
    but the check changed data have parameters that have the old and new values
    please provide more info...
    Regards

  • Get the ID of a dynamically created symbol from library, INSIDE another symbol.

    Hi everyone,
    I'm trying to get the id from a dynamic created symbol from library.
    When dynamically creating the symbol directly on the stage (or composition level), there's no problem.
    But I just can't get it to work when creating the symbol inside another symbol. 
    Below some examples using both "getChildSymbols()" and "aSymbolInstances" 
    // USING "getChildSymbols()" ///////////////////////////////////////////////////////////////////////// 
    // ON THE STAGE 
    var m_item = sym.createChildSymbol("m_item","Stage");
    var symbolChildren = sym.getChildSymbols(); 
    console.log(symbolChildren[0].getSymbolElement().attr('id')); // ok eid_1391853893203
    // INSIDE ANOTHER SYMBOL
    var m_item = sym.createChildSymbol("m_item", sym.getSymbol("holder").getSymbolElement()); 
    var symbolChildren = sym.getSymbol("holder").getChildSymbols(); // Am i using this wrong maybe?
    console.log(symbolChildren.length) // returns 0 so can't get no ID either
    // USING "aSymbolInstances"" ////////////////////////////////////////////////////////////////////////// 
    // ON THE STAGE
    var m_item = sym.createChildSymbol("m_item","Stage"); 
    console.log(sym.aSymbolInstances[0]); // ok (i guess) x.fn.x.init[1] 0: div#eid_1391854141436
    // INSIDE ANOTHER SYMBOL
    var m_item = sym.createChildSymbol("m_item", sym.getSymbol("holder").getSymbolElement());
    console.log(sym.getSymbol("holder").aSymbolInstances[0]); // Javascript error in event handler! Event Type = element 
    In this post http://forums.adobe.com/message/5691824 is written: "mySym.aSymbolInstances will give you an array with all "names" when you create symbols"
    Could it be this only works on the stage/ composition level only and not inside a symbol? 
    The following methods to achieve the same are indeed possible, but i simply DON'T want to use them in this case:
    1) Storing a reference of the created symbol in an array and call it later by index.
    2) Giving the items an ID manually on creation and use document.getElementById() afterwards.
    I can't believe this isn't possible. I am probably missing something here.
    Forgive me I am a newbie using Adobe Edge!
    I really hope someone can help me out here.
    Anyway, thnx in advance people!
    Kind Regards,
    Lester.

    Hi,
    Thanks for the quick response!
    True this is also a possibility. But this method is almost the same of "Giving the items an ID manually on creation and use document.getElementById() afterwards".
    In this way (correct me if i'm wrong) you have to give it an unique ID yourself. In a (very) big project this isn't the most practical way.
    Although I know it is possible.
    Now when Edge creates a symbol dynamically on the Stage (or composition level) or inside another symbol it always gives the symbol an ID like "eid_1391853893203".
    I want to reuse this (unique) ID given by Edge after creation.
    If created on the stage directly you can get this ID very easy. Like this;
    var m_item = sym.createChildSymbol("m_item","Stage");
    var symbolChildren = sym.getChildSymbols(); 
    console.log(symbolChildren[0].getSymbolElement().attr('id')); // ok eid_1391853893203
    I want to do exactly the same when created INSIDE another symbol.
    var m_item = sym.createChildSymbol("m_item", sym.getSymbol("holder").getSymbolElement());
    Now how can I accomplish this? How can I get the Id of a dynamically created symbol INSIDE another symbol instead of created directly on the stage?
    This is what i'm after.
    Thnx in advance!

  • Create symbol from "scratch"

    Hello all!
    I've been busy and haven't checked in here for awhile - I guess for me that's good :-)
    I've got a question that I know I'm not the only one and was wondering what others do...
    I have a stage with everything on it I want, including 6 buttons.  Now I want to create "symbols" that each button will call.  Is there a "correct" way to do this?
    I know I could add a small rectangle off stage, create a symbol from it and then remove it from the stage and create what I want.
    Is there a better way?
    Just curious :-)
    James

    Hey James,
    You can also create symbols and then export them and reuse them in other compositions.
    I usually create all my symbol elements, right-click on all the divs and then convert to symbol. then, if it is something I think I could reuse somewhere else, I export it.
    But different people have different ways of doing things.

  • FlipTransition raises "Removed from Stage Event" on new view

    hello,
    I Have a problem with a fliptransistion. If I use this transition in my main view to go to a "settings" view. The "removed from stage" event is raised for the settings view (yes the settings view).
    So first the "initialize" of the settings view is executed. In this initialize I hook up some event listeners.
    Than the "removed from stage" of the settings view is executed. In this function I remove the event listeners (I think this is a good thing to do).
    Than the "removed from stage" of the settings view is executed again
    So the event listeners never work.
    The code for the transition is nothing special I think
    var ftrans:FlipViewTransition = new FlipViewTransition();
    ftrans.duration =1000;
    navigator.pushView(SettingsView, data, null, ftrans);
    When I use the default transition "navigator.pushView(SettingsView, data)" the problem does not occur.
    Anybody an idea as to how to solve this (I'd prefer to keep the fliptransition, as the default slide transition is used in another part the application, and the flip indicates to the user that he is doing something different).
    Update: I've tried to move the event listeners to the "added-to-stage" phase but this doesn't quite solve the problem the events that occur on the SettingsView are: (in that order!)
    - Added To Stage
    - Initialize (this is bizar the view is added to stage even before it is initialized).
    - Removed From Stage
    - Added To Stage
    - Removed From Stage
    - Added To Stage
    Message was edited by: NilsTT

    The FlipViewTransition effect does some reparenting internally to accomplish the 3D effect.  As a result you receive multiple add and remove events.  To work around this, I would recommend using FlexEvent.ADD and FlexEvent.REMOVE instead of addedToStage.  You can also try using ViewNavigatorEvent.REMOVING.
    Chiedo

  • Globally removing an illegal symbol from file names in the finder

    I recently discovered that my method of dating files makes use of the illegal symbol, '/'. Now I have thousands of files with that symbol in them and am having trouble transferring them to my new hard drive. Is there a was that I can globally remove that symbol from the file names via the finder?

    Hi
    download filelist.dmg
    Double click on it to open it. Drag the Filelist app' into your Application Folder, a good a place as anywhere to keep it.
    Open the FileList application, it should show as a window.
    Drag a file or a group of files onto that open window- the left hand side pane.
    ... and there you can manipulate the prefix and suffix of the files to give them new file names.
    Create a file in text edit, type something in it, save is as test.rtf, and then drag it into the FileList app and experiment with changing its name.
    When you get the hang of it, do a group of files as a batch.
    I tried to do what you wanted to do in your initial post and was successful, so just have a play around with it.
    regards roam

  • Newbie: loading a symbol from the library

    Hey
    Environment:
    Flash Lite 2.0
    ActionScript 2.0
    Would like some tips about how to use ActionScript to load
    symbol from the Library and place the symbol on a specific frame in
    the main timeline... I also want to specify (using ActionScript)
    where on the stage the symbol get put on the stage....
    I've read about LoadMovie, but it seems like it's for loading
    exernal movie clips, but I have the movie clip (a symbol of type
    movie clip) in the project Library!
    Any suggestions?
    Audun

    Thanks for your reply, I works great now.....
    BTW I've got another question now:
    The movie which is being attached using attachMovie get
    displayed at upper left corner of the screen. But don't wan it to
    be displayed at that position. There must be a way I can specify
    it's coordinates!
    I've tryed with this actionscript, but it isn't working:
    _root.attachMovie("test1", "testerA", 1);
    _root.onEnterFrame = function() {
    _root.test1._x = 30;
    Any suggestions on how to solve this will be greatly
    appreaciated!

Maybe you are looking for

  • Colors in pdf files not displayed correctly on linux acroread

    I have recently observed that the colors in certain pdf files are not displayed correctly in acroread on Linux. Other readers such as evince get it right. Examples are a presentation with white arrows on  a black background which come out as black on

  • Payment method-dunning run

    Dear experts, Can any body explain me what is the link between payment method and Dunning? Why we can't execute dunning for a customer for which payment method in customer master or due line item? Regards babu

  • Embedded Tomcat 5.5 return 404 for all request

    I am starting embedded tomcat within a Java application, but it returns 404 when i request a existing static content html file. I have no idea why is that and there is no service using the port. Please advise. File structures are as follow: base dire

  • Extension for gallery/slide show

    I am looking for a versatile gallery/slide show extension that is completely independent of Flash - ie will not require Flash Player for display (curse iPad) - . Any suggestions please?

  • CS4 and CS2

    I may have asked this before, but when you get over 30, you'll understand. I have a laptop that I use frequently, that has to run  CS2 rather than CS4 (partly because of the Adobe limit on # of CS4 machines) and wonder if it is somehow possible to ge