Graphic Styles multiplying when objects are copied

I have some groups containing lines with graphic styles. Sometimes, when I copy and paste these groups I get new graphic styles with name plus the number 1, 2, 3...
E.g. "Foo" -> "Foo 1", later "Foo 1" -> "Foo 2"
Do you know how to avoid this happening?

That could help - but it seems that it would kill your CS5 specific stuff if you opened the file up in an earlier version?
Is that not true? Would I lose any other data?
I tried bcl5462's comment below but the import into cs4 failed completely (I get a "PDF Objects that have been Reinterpreted error" and none of my original document remains), and I'm not sure if it even deals with graphic styles (from http://kb2.adobe.com/cps/408/kb408008.html )
Open the file with Illustrator CS5 (trial)
From Window > Actions, "Delete Unused Panel Items"
Also - try clicking on the brushes panel and selecting all unused brushes - delete.
Select all unused swatches and delete.
Save the file.
Open the file with an older version of Illustrator (e.g. Illustrator CS3)
This will inform you the file was saved in a newer version of Illustrator and the file will be imported.
In this process Illustrator CS3 will not import the corrupted brushes or swatches.
Save the cleaned file.

Similar Messages

  • [svn:fx-trunk] 8551: Fix for focusSkin and errorSkin to account for bogus bitmap snapshots when objects are 3D transformed .

    Revision: 8551
    Author:   [email protected]
    Date:     2009-07-14 11:31:50 -0700 (Tue, 14 Jul 2009)
    Log Message:
    Fix for focusSkin and errorSkin to account for bogus bitmap snapshots when objects are 3D transformed.
    Bugs: SDK-17766
    Reviewer: Glenn
    QE Notes: None
    Doc Notes: None
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-17766
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ErrorSkin.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/FocusSkin.as

  • Why does FCP looses its source file reference when files are copied

    Why does FCP looses its source file reference when files are copied from another project??
    i have this happen all the time, I move all my media to another drive and files that originated in another project do not reconnect because they have lost there source?
    Any way to fix this mess? i am in the middle of reconnecting 400 files by hand one at a time!!!
    Thanks, mark

    Because you changed the file path. From one hard drive to another...the hard drive name is no doubt different, and then if you have the files in different folder structures then yeah, it will lose the connection to that media.
    Best thing to do is to clone your media drive, or name the other drive the same name, and keep the exact same file structure (folders in folders) as the original drive. Then you won't need to reconnect.
    Shane

  • Triggering on when objects are INVALID

    Hi, I'd like to have a trigger which compile an objects right after the object's status changes to INVALID. How can I do it ?
    Is there any trigger event ? or should I use audit ?

    Przemek Piechota wrote:
    Hi, I'd like to have a trigger which compile an objects right after the object's status changes to INVALID. How can I do it ?
    Is there any trigger event ? or should I use audit ?It's possible to have INVALID objects when making change on an object without checking its dependencies. So before making any change in the production database, you HAVE to be sure that no any objects will be INVALID by checking its dependencies from DBA_DEPENDENCIES view
    There're generally two ways to be notifed when there are an INVALID object in any database
    The first method is using OEM. Go to Administration->Metric and POlicy Settings-> and set the value for the Owner's Invalid Object Count metric and change Collection Schedule to any time you want
    The second method is writing a shell script which queries (each 10 minute for example) all your databases (using status column of the DBA_OBJECTS view) and send you email or sms message when finds any INVALID object
    Kamran Agayev A.
    Oracle ACE
    My Oracle Video Tutorials - http://kamranagayev.wordpress.com/oracle-video-tutorials/

  • System tablespace space not regained when objects are dropped

    Mine is a Oracle 10g 10.2 on windows.
    I am importing a export file into a user ,It takes some amount of space in SYSTEM and another tablespace .When I drop the user space in system tablespace is not coming back. ANY IDEA WHY
    BEFORE IMPORT
    SQL> select sum(bytes)/1024/1024 from dba_segments where owner='SYSTEM';
    SUM(BYTES)/1024/1024
    22.1875
    SQL> select sum(bytes)/1024/1024 from dba_segments where owner='SYS';
    SUM(BYTES)/1024/1024
    544.1875
    SQL> select sum(bytes)/1024/1024 from dba_segments where segment_name='SOURCE$';
    SUM(BYTES)/1024/1024
    41
    I use the following commands to import
    SQL>create user <username> identified by <password> default tablespace <tsname> quota unlimited on <tsname>;
    SQL>grant create session,imp_full_database to <username>;
    imp system file=filename.dmp log=logname.log fromuser=<username> touser=<username> statistics=none
    AFTER IMPORT
    SQL> select sum(bytes)/1024/1024 from dba_segments where segment_name='SOURCE$';
    SUM(BYTES)/1024/1024
    53
    SQL> select sum(bytes)/1024/1024 from dba_segments where owner='SYSTEM';
    SUM(BYTES)/1024/1024
    22.1875
    SQL> select sum(bytes)/1024/1024 from dba_segments where owner='SYS';
    SUM(BYTES)/1024/1024
    728.375
    AFTER DROPPING THE USER/SCHEMA
    SQL> select sum(bytes)/1024/1024 from dba_segments where owner='SYS';
    SUM(BYTES)/1024/1024
    728.375
    SQL> select sum(bytes)/1024/1024 from dba_segments where owner='SYSTEM';
    SUM(BYTES)/1024/1024
    22.1875
    SQL> select sum(bytes)/1024/1024 from dba_segments where segment_name='SOURCE$';
    SUM(BYTES)/1024/1024
    53
    I even tried deleting the objects first and then dropping the user
    SQL> delete from source$ where obj# in(select object_id from dba_objects where owner='USERNAME');
    211252 rows deleted.
    SQL> commit;
    Commit complete.
    SQL> drop user USERNAME cascade;
    User dropped.
    The space used by the schema on system tablespace is not coming back.

    Hi user509593!
    Adding objects to a tablespace requires space in that tablespace. This space is managed in segments and extents. If an extent is fully used (that means 100 % usage) a new extent will be added to a segment. Oracle uses a mechanism called "High Water Mark" to mark the last used extent.
    Your problem is that oracle don't set this High Water Mark back if you are dropping objects from a tablespace. Once an extent is marked as it it retains marked as used.
    Before Adding Objects:
    u = used Extent
    x = free Extent
    | = High Water Mark
    uuuuuuxxxxx
    ...........|
    After Adding Objects:
    uuuuuuuxxxx
    ............|
    After dropping objects:
    uuuuuuuxxxx
    ............|
    The only chance to get your "unused" space back is to reorganized your tablespace. But before you reorganize something please read the documentation to know all about the costs and traps that comes with reorganization.
    Hope this help!
    null

  • Iweb background stretches when objects are moved around the page

    Hello, I am creating a simple site in iWeb and I cannot get my background image to be consistent through all of my pages. What I mean is the position of the image varies slightly through the pages. In my home page (and all of my other pages)the background is set to "Image Fill" and "Scale to Fill", and the page sizes are all the same at 700px wide by 480px high. I have the nav bar and page heading/title positioned exactly the same on all pages also.
    I notice that when I move around text boxes that are in a page the background stretches or shrinks depending on the position of the box, and am assuming that this has something to do with it, but like I said before, the navigation and header "text boxes" are all positioned the same. Is there any way to turn off this scaling of the background when moving objects around the page? Or does anyone have any suggestions on how to fix this image and make it consistent through all of my pages? Thanks for your help.

    When you set as image as a page background and set it to scale for fill, when you move text downward, extending the length of the page, the image size will change no matter what fill option is used, fit, fill stretch or tile. Using the original size will keep the image exactly the same in all instances but if the page is lengthened beyond the images height you'll get the browser's background to show in the page. But, if you size the image you're using to be taller than any of your pages it will be fixed in all your pages. NOTE: You can use this method only on White and Black blog layouts. However it the blog length gets long it will extend beyond the image height. So set up the image and blog accordingly.
    Try using the image for the browser background and set the page background to none. That will keep the image the same for all layouts. If you have a blog you can change the theme to White or Black, depending on the font color needed, and can use the image for browser background method. The image will need to be large enough to fill the browser's window and will be locked at the left edge. That is if the browser window is widened the image will not be centered but set at the left side of the window.

  • LVOOP challenge question: How is Memory managed when objects are data members?

    Background:
    I am working on a compact field point and am sensitive to memory usage.
    I would like to know hoe the labview Realtime compiler treats my code (It is a bit of a Black Box.
    My Class contains other objects:
    and then later in my code I use what I call Run Loops: Multiple Parallel loops executing various threads: Below.
    It also calls some of the classes Ancestor objects:
    My question is: does this approach make a second copy of the embedded(Included) objects.
    If so does anyone have any clever ideas about how to avoid this?
    Thanks in advance.
    iTm
    iTm - Senior Systems Engineer
    uses: LABVIEW 2012 SP1 x86 on Windows 7 x64. cFP, cRIO, PXI-RT

    tst,
    Thanks for the Link,  And the response.
    In the spirit of sharing ideas, if my application wasn't a pyramid of classes, it would be an easier solution:
    Use in-place structures, that way they won't be copied
    The hearteache is that when you do that, you lose access to the parent data and functions.
    Plan "b" is to convert the embedded objects to Refnums, That way only the Pointer is retained by the parent class.
    The Drawback is that they can be painful to code as a Data value reference read is required for each thread and may only be used from within the object. Refnums don't polymorph easily
    I have also unearthed some very odd compiler behavior.
    iTm L
    Plan "C" is to "Check out" the Object replacing it with a default. and hope the compiler doesn't allocate memory for it.
    iTm - Senior Systems Engineer
    uses: LABVIEW 2012 SP1 x86 on Windows 7 x64. cFP, cRIO, PXI-RT

  • Looking up values from Map/HashMap  when Objects are used as keys

    I'm trying to understand why Map/HashMap don't test for equals() when looking up a key ( which is an Object that overrides equals() and hashCode()) in the Map.
    I've written this code, based on some code from the SCJP book, but it is not exactly the same, this code talks about a different issue not addressed in the book.
    I've added my questions inside the comments below, I think that is the best way I can ask it.
    import java.util.*;
    class Bird{
         public String name;
         public Bird(String name){
              this.name = name;
         //Override equals()
         public boolean equals(Object o){
              if(((Bird)o).name.equals(this.name)){
                   return true;
              }else{
                   return false;
            //Override hashCode
         public int hashCode(){
              return name.length();
    class TestMapLookup{
         static public void main(String[] args){
              Map<Object, Object> hashMap = new HashMap<Object, Object>();
              Bird b = new Bird("crow");
              hashMap.put(b, "somevalue");
              //according to the book, the map object calls the key's (Bird object's)
              //hashCode() first and then equals()
              //to find this key in the map
              System.out.println(hashMap.get(b));
              //Using the b reference to lookup value
              //ouputs - somevalue
              System.out.println(hashMap.get(new Bird("crow")));
              //Using a new Bird object to lookup value
              //outputs - somevalue
              //because Bird overrides equals and hashCode
              //otherwise we'd get null
              //Now change the name of the bird in the b reference
              b.name = "sparrow";
              //Notice that the crow's hashCode is 4
              //sparrow's hashCode is 7 , in the above implementation of hashCode
              System.out.println(hashMap.get(b));
              //Again using b reference to lookup value
              //ouputs - null
              //because the hashCode of b.name does not match
              //the hashCode of any of the keys stored in the map
              System.out.println(hashMap.get(new Bird("crow")));
              //This also outputs null
              //for the same reason that there's no key in the map
              //with a hashcode of 7
              //This is where it becomes strange......................
              //Change the name of the bird in the b reference
              //so that the new name has the same hashCode, as the key in the map
              b.name = "dove";
              System.out.println(hashMap.get(b));
              //In the above - the hashCode matches
              //but equals() fails
              //even though equals() fails, the key is still located and the value is output
              //output is "somevalue"
              //same here:
              b.name = "1234";
              System.out.println(hashMap.get(b));
              //output is "somevalue" instead of null
              b.name = "abcd";
              System.out.println(hashMap.get(b));
              //output is "somevalue" instead of null
              //why does it output "somevalue" instead of null , even though when the map
              //looks up the key , equals() returns false?     
              System.out.println(hashMap.get(new Bird("crow")));
              //In this case ( new Bird reference ) it prints null
    }I'm aware of best practices in coding and coding conventions but haven't used them here, because this is in preparation for SCJP - which tests on a lot of different things.
    I appreciate any info.

    It is correct that b is referring to the same object that the map's key is pointing to, but why does the following
    print null , instead of "somevalue"?
    at these lines in the code above.
    b.name = "sparrow";
    System.out.println(hashMap.get(b));Because the hashCode used when you stored b was 4, and now it's 7. You should read the Wikipedia article on Hashtable, but a simplistic explanation is that a HashMap has a bunch of "buckets," say 10, each indexed with a number 0-9. To decide which bucket to put a new key-value pair in, you take the hashcode (say 2112) and take the remainder of hashcode/number of buckets (in this case, 2112%10=2). So when you store the key-value, it gets "put" in this bucket.
    When you change the hashcode of b by changing its name attribute, it doesn't change the fact that the pair is in that bucket. But, it now looks in the wrong bucket and so can't find the pair.
    A hashtable gets its good efficiency by not having to look through all values to find the pair. It can jump directly to the correct bucket, which takes constant time instead of being dependent on the number of items in the collection.
    endasil wrote:
    You should never, ever change an object being used as a key in a map.I guess this is a best practice, I just wanted to try changing the key object to test a few things for SCJP, which does not test on coding best practices but tests on how the code behaves.Yep, and what you should take away is that this is WHY it's bad to change the key :).

  • Illus. CS3 Windows: Im having trouble selecting text when objects are beneath it.

    Technically, I CAN select text, its just a pain in the ***. There is a very fine line to click on and I usually end up selecting the obnect that the text is on top of. If someone knows another way to do this I will be most appreciative.
    Cheers,

    Have you perhaps enabled the Type Object Selection by Path Only option (see Illustrator preferences) ?
    If so, disable it.

  • Copying a path creates a duplicate graphic style

    When copying a path by using the the menu commands, if there is any graphic style associated with that path, a duplicate graphic style will be made.  We deal with copying hundreds of lines.  As a result, we are left with hundreds of graphics styles that are duplicates.  This slows the program down by a significant amount.  Is there any fix to this?  We do use the ALT shortcut when we can, which does not create duplicate graphic styles. But, there are some instances where this cannot be used.

    I'm going to take a guess here - if you create a brand new document and do not paste anything into it, but create a path, apply a Graphic Style, then copy and paste that path, you do not see this problem right?
    If that is correct, then my guess is that you frequently work with files where some of the content was created in a much older version of Illustrator and you should refer to this knowledge base article to see if it can help: http://kb2.adobe.com/cps/408/kb408008.html

  • Why Can't I make a New Graphic Style in Illustrator CC?

    Why Can't I make a New Graphic Style in Illustrator CC?
    Nothing works. I've tried several options to make a Graphic Style. Even tried to copy another and change it.
    Kindly Regards
    Christina Saugmann

    Hi
    It was a simple fillcolor with opacity. It is as if it doesnt respond. I can clic the symbol for a new layer, but nothing happens. I've dragged the style from appearance-box, to symbol for new style - Nothing. I've dragged the box directly to Graphic Styles - again - nothing. I've tried with my CS4 that worked. But not in CC.

  • Do not duplicate the graphic style when you copy and paste a feature

    I rely heavily on the use of graphic styles.  However, when I copy and paste a feature that has a graphic style assigned to it, a duplicate of the graphic style is created.  I sometimes end up with a large number of these duplicate graphic styles that I have to trash.  This does not happen with the selection tool+alt shortcut for copying.  However, I can't use this shortcut when I want to paste in front or paste in back, which is the case at least half the time.

    Only advice I can offer is Option Left cursor, then right cursor, to make an exact copy in same position.
    This will give you a clone as the action does form the previosu poster, but unfortunately no oslution for when you want to target layers.
    If anyone else has any input on this here is how to reproduc:
    New document, create a graphic style (eg: fill yellow, stroke none) and save
    Close the document
    Open the document
    copy and paste the element with the graphic style, and with every paste multiplies faster than a tribble on Star Trek
    I played with changing the clipboard options, no luck. Exists on CS4 Mac, CS5 Mac & PC, might go back as far as graphic styles do.

  • Copy/Paste duplicates graphic styles

    Scenario: Start with a named graphic style of say 2 pt black stroke/no fill called '2.0 pt'. Create an object using said style, copy and paste it, every time I do this I get '2.0 pt 1', '2.0 pt 2', '2.0 pt 3' etc. insanely populating my graphic styles panel. Anybody else experience this behaviour or is it just my set up and something I have to troubleshoot?
    This is with CS6 (16.0.4) running on Mac OS X.6.8
    Any help, much appreciated
    Les

    Yeah, sorry about that, tried to edit my post to reflect that I was in the wrong forum but the forum software said I didn't have permission to edit my own post! weird. And yes I'm talking about Illustrator.
    Les

  • Is it possible to set graphical style to multiple different images that are links?

    I have many thumnail images that link to different pages and each thumbnail image is a different picture so it appears as though I will need to create 20+ styles because they are 20 different images?
    Basicly I just want to set the roll over state to border color, down state to differnt color border, etc.
    but each style tells the border to be applied to that particular image state. So is there a way to make a global style that can be applied to all of these thumbnails?
    The only work around is putting a transparent PNG on top and applying the rollover, etc states then placing the clear PNG on top each of my thumbnails.
    There must be a better way to do this in Muse because I can do it using real CSS. I hope this makes sense.
    Bonus question:
    Each of my thumnails has an HTML text title below it. Is there a way to have both image and text change on rollover? I can only apply a style to each, not as a unit.
    thanks!
    Lou

    For your first question, the answer is that you cant store each states in a single Graphic Style.
    You need to create 4 styles (for example image_nav, image_nav_hover, image_nav_down, image_nav_active) and then apply it to each image.
    I suggest you to use a menu widget to create this kind of navigation, so you can choose the "edit togheter" option that allows you to reflect the cahanges you made to a single menu item to each other.
    For you second question, I suggest you again to use a navigation widget.
    1. Select you menu widget and click on the little blue circle on the top right corner.
    2. Select the "Show left icon" option to enable a icon for each menu item.
    3. Set Part positioning to vertical (centered or left aligned as you need) to put the text below the image.
    4. Style the image and the text as you like. You can use the 4 graphic styles I told you before to style the image.
    5. When you roll over or click a menu item, both image and text will change state.

  • HELP! When I drag the graphics pen, it selects objects without clicking

    Having a number of problems: the graphics pen selects objects without clicking them and "slides", the machine is beachballing for long periods and applications keep quitting unexpectedly. Please help!!!!

    Welcome to the forums Monad!
    A handicap we all share here is that we are not clairvoyant!
    You give us too little to go on:
    Which G5 do you have?
    What operating system?
    What graphics pen?
    What applications are quitting?
    When did the 'beachballing start'?

Maybe you are looking for