annoying behavior of layer with symbols

Hello

in cs6 when I break a link to a symbol, the symbol group becomes a sublayer and the layers panel gets expanded showing all the objects on that layer. I then collapse the menu. whenever I select any object that is part of the symbol, my layers Panel develops. It's very frustrating. so avoid, when I break a symbol, I need to select the objects from the Panel menu and move them out of the underlayment. It is not very fun to do when I have a lot of symbols to treat.

so is this a new behavior in cs6, is it possible for a symbol into a group and not a sublayer (ithink this is happening not of course)?

This also occurs in CS5, is the workaround mentioned Kurt, you must group your instance of symbol first, before you break the link to its symbol.

Tags: Illustrator

Similar Questions

  • How to scale objects in one layer with each object in the same position

    I have a card with symbols on it, placed exactly where they should be. Is it possible to scale all the objects in a layer or group to be bigger, but not treat them as a layer that is stretched to scale proportionally? Basically, how could I do each larger symbol as if each is to be climbed from their centres?

    I tried to select a layer so that each object is selected, and then transforming them (specifying a percentage of the scale). As a result, the objects are enlarged, but it produces the same results as a normal click and drag the corner alignment point. Any ideas?

    Object--> transform each. Each object / group object must be properly structured and selected individually.

    Mylenium

  • behavior of layer of hotspot

    Hello
    An access point can be used to toggle the visibility of the layer. as if I where hover over a hotspot with a layer would be visible and invisible and then on the mouse on?
    I use DW MX 2004
    Thank you
    Paul M

    Thank you Trent
    The behavior of layer see the skin has been grayed out, but I made the mistake of trying to create the behavior before I created a layer
    Best wishes
    Paul M

  • Bad behavior of cancellation with the additional block end no OnNewStep

    Hello

    I'm working on StepTypes requiring a block structure, as loops in TestStand (using TestStand 2012). I use OnNewStep lower level to insert the end block no during the boot block is instantiated.

    I do not manage to get a good behavior of cancellation with it as follows:

    • If I do not use SequenceFile.IncChangeCount in OnNewStep stage, when I select Cancel in the sequence editor, the only stage of boot block is removed, the end block remains. My understanding is the expected behavior: motor TestStand don't know that the no end block has been added, she has no reason to remove it.
      However, I prefer to remove both start and end block as follows, as do with While TestStand, DoWhil or for loops.

    • If I do a SequenceFile.IncChangeCount in the OnNewStep stage, when I select Cancel in the sequence editor, I get the following error, and nothing is deleted or cancelled the sequence:

    I guess TestStand increments the ChangeCount when I insert a step, and OnNewStep also increment the ChangeCount, while the operation should be considered as a single action.

    I found in the documentation of the UndoStackclass with the method AggregateTopUndoItems method, I suppose, may be the solution. But UndoStack seems to be available only from ApplicationMgr and SequenceFileViewMgr (which are not accessible from the context of the sequence).

    Any idea to get similar behavior at the correct stage of control of native stream, with cancellations?

    Best regards

    Well, I found a solution by looking at what is happening in CommonFlow.cpp (\National Instruments\TestStand 2012\Components\StepTypes\FlowControl).

    For your information, here is the code:

    Insert a corresponding END step after step again
    ' public static void OnNewStepWithEndStepFunction (SequenceContextPtr & sequenceContext)
    {
    If (! sequenceContext-> sequence-> HasMismatchedBlocks)
    return;

    PropertyObjectFilePtr file = sequenceContext-> SequenceFile-> AsPropertyObjectFile();
    StepPtr endStep sequenceContext-> engine =-> NewStep ("", gEndStepTypeName);
    UndoItemCreatorPtr undoItemCreator sequenceContext-> engine =-> NewUndoItemCreator (EditKind_InsertStep, file, L"" ");

    undoItemCreator-> BeginEdit (endStep-> AsPropertyObject());
    sequenceContext-> sequence-> InsertStep (endStep, sequenceContext-> StepIndex + 1, sequenceContext-> StepGroup);
    undoItemCreator-> EndEdit();

    _variant_t ;
    endStep-> name = (char *) sequenceContext-> engine-> GetResourceString ("FLOW_CONTROL_STEPS", "END_DEF_STEP_NAME", "", &found);)

    file-> IncChangeCount();

    to do this, or the step type will not be displayed immediately as being used by the file
    file-> TypeUsageList-> AddUsedTypes (endStep-> AsPropertyObject());

    undoItemCreator-> CreateAndPostUndoItem (CreateUndoItemOption_NoOptions, TS::ApplicationSite_DefaultSite);
    }

    So the trick is to instantiate a UndoItemCreator that points to the current SequenceFIle, to call BeginEdit with, as an argument, the step to insert as PropertyObjetct, before calling the InsertStep method, then call the EndEdit method. Increment the file change, add the step as PropertyObject in the TypeUsedList file and finally call CreateAndPostUndoItem method.

    ... Happy!

  • I just got a Dell Dimension 2400, used and all series of the computer in Korean. I need to change it to English.Will have to do with symbols, can anyone help?

    I tried earlier to do with symbols, but was wrong, somewhere, I went on board and got to the world but couldn't do anything with it. Need someone to tell me what symbols and everything after that I get in Control Panel

    http://www.brighthub.com/computing/Windows-platform/articles/46362.aspx

    read this article, however, if you have the authentic installation CD you better reinstall xp properly like you do not know what is installed or going into a used pc.

  • How to subtract a grunge texture of a layer with several objects?

    Hi all

    I've been struggling with this for hours. Would be very grateful for help.

    I'm trying to apply a vintage texture to some vector illustrations.

    In the screenshot, the work I created is in the layer of "work." I tried to simplify the work as much as possible by using the union, merge, expand, etc. I wanted to do a piece of work, but that seems so simple that I can get it.

    When I try to perform a subtraction on the layer 'work' with the layer of 'texture', basically everything disappears.

    I suspect that it does not work as expected because the layer of my work is always composed of several objects and not a unified object.

    Vintage texture superimposed on the work looks good, but I need this subtraction in vector because I intend to get it printed on a shirt in one color, so I can't get the holes filled with color.

    Any help would be greatly appreciated.

    Thank you!

    Ray

    Screenshot 2016-01-28 20.10.50.pngScreenshot 2016-01-28 20.16.20.png

    How can I activate art in a single compound path?

    First of all, to unite all paths with the first button in the Pathfinder palette. Then choose object > compound path > make (or press Command-8).

    But don't do it this way. Use an opacity mask.

    If I use the grunge texture as an opacity mask, do I still to transform the art into a single compound path first or I can do to a layer with several objects as if it were now?

    No, you have not; You can keep a complete editibility of your design. You need to just design group firstly, why the opacity mask applies to all this.

    Opacity masks are easier to use if you uncheck "Clip" after their creation. Then, all parts of the mask that is black will be transparent; each part that is white will be opaque, and the things which are shades of gray will be partially transparent. Just like in Photoshop. Right now, your grunge texture is white, so you would need to change to black after making your opacity mask.

  • Is it possible to get the layer, layerset and layer with status layerset...!

    Hello world!

    Is it possible to get the layer, layerset and layer with the status layerset. Because I met a big problem out of it.

    I have a single PS document which is contain the collection of layer, layer with layer games collection. I need apply the function for each layer and layers and each layer games with of layerset.

    I also tried a code, but its error getting. Please help me out of this code...

    -yajiv

    #target photoshop

    app.bringToFront ();

    level of $= 2;

    var app.activeDocument = docRef;

    Journal of the var ="";

    var x = 0;

    var n = number (docRef.layers.length) - 1;

    for (i = 0; i < n; i ++) {}

    var tm = String (docRef.layers [i]);

    var isLayer = tm.lastIndexOf ("ArtLayer");

    var isLayerSet = tm.lastIndexOf ("LayerSet");

    {if(isLayer!=-1)}

    Check_LayerStructure (DocRef.Layers [i], 'Layer');

    }

    {if(isLayerSet!=-1)}

    Check_LayerStructure (DocRef.layerSets, "LayerSets");

    x = x + 1;

    }

    }

    function Check_LayerStructure (objLayer, objflag, x) {------}

    {if(objflag=="Layer")}

    LayetStructure (objLayer, objLayer.name, BlendMode.NORMAL, 100, 100, 0, true, 'Layer');

    }

    else {if(objflag=="LayerSets")

    LayetStructure (objLayer [x] objLayer [x] .name, BlendMode.PASSTHROUGH, 100, 100, 1, true, 'together');

    m = Number (objLayer [x] .layers. Length)

    for (j = 0; j < m; j ++) {}

    var tm = String (objLayer [x] .layers [j]);

    var isLayer = tm.lastIndexOf ("ArtLayer");

    var isLayerSet = tm.lastIndexOf ("LayerSet");

    {if(isLayer!=-1)}

    Check_LayerStructure (objLayer [x]. Layers [j], 'Layer');

    }

    {if(isLayerSet!=-1)}

    Check_LayerStructure (objLayer [x] .layerSets, "LayerSets", x);

    }

    } / / Loop Layerset

    } / / I loop For

    } //Function loop

    function LayetStructure(layerRef,L,bMode,Opt,fillOpt,S,layVisible,Lref) {}

    {if(layerRef.BlendMode!=bMode)}

    If (confirm (L + Lref + "belend mode was bad...!)) \n"+"do you want to change...? »)) {

    layerRef.blendMode = bMode;

    Journal = Journal + "-" + L + Lref + "belend mode has been changed...! \n\n ";

    e = 1;

    }

    }

    {if(layerRef.Opacity!=opt)}

    If (confirm (L + Lref + ' opacity has been "+ Math.round (layerRef.opacity) +"%...! ")) \n"+"do you want to change...? »)) {

    layerRef.opacity = Opt;

    Journal = Journal + "-" + L + Lref + ' opacity was changed to 100...! \n\n ";

    e = 1;

    }

    }

    If (layerRef.fillOpacity! = fillOpt & & S == 0) {}

    If (confirm (L + Lref + ' Fill has been "+ Math.round (layerRef.fillOpacity) +"%...! ")) \n"+"do you want to change...? »)) {

    layerRef.fillOpacity = fillOpt;

    Journal = Journal + "-" + L + Lref + ' fill has been changed to 100...! \n\n ";

    e = 1;

    }

    }

    {if(layerRef.visible!=layVisible)}

    If (L + Lref + ' left eye...! ") \n"+"do you want to change...? ») {

    layerRef.visible = layVisible;

    Journal = Journal + "-" + L + Lref + ' eye was turn on...! \n\n ";

    e = 1;

    }

    }

    }

    Code of responsible for the action would naturally faster, but if you should be more comfortable with the DOM code, it could be useful to you.

    #target photoshop

    var theLayers = collectLayers (app.activeDocument, []);

    Alert (theLayers.join ("\n"));

    function to collect all the layers.

    function collectLayers (theParent, allLayers) {}

    If (! allLayers) {var allLayers = new Array}

    else {};

    the number of var theParent.layers.length = - 1;

    for (var m = number; m > = 0; m-) {}

    var theLayer = theParent.layers [m];

    apply the function of games of layers;

    If (theLayer.typename == "ArtLayer") {}

    allLayers.push ([theLayer, theLayer.blendMode, theLayer.opacity, theLayer.fillOpacity])

    }

    else {}

    allLayers = (collectLayers (theLayer, allLayers))

    This line includes layer groups;

    allLayers.push ([theLayer, theLayer.blendMode, theLayer.opacity, theLayer.fillOpacity]);

    }

    };

    return allLayers

    };

  • Photoshop CS5 - Move layer with a vector mask applied

    Hello world

    I work with Photoshop CS5 and that you have encountered a problem. I can't seem to select a layer (with a vector mask applied) and move it, even with the automatic selection on layer. I can move when the vector mask is off or when I rasterize the vector mask.

    Am I wrong in thinking that I was able to select a layer (with a vector mask applied) before, and it is a bug? Or I'm completely wrong and it has never been possible?

    I have attached a screenshot for reference.

    Screen Shot 2015-09-10 at 12.03.35 PM.png

    Oops, after re-reading my question I realized that I didn't have the word correctly.

    I would like to select the layer/object and physically move around the artboard using the move tool. But it won't let me select and move around, unless I have clear/rasterize the vector mask.

    Thanks if Yohanna! My bad.

  • I can't move a layer with the mouse.

    I can't move a layer with the mouse. Only using the arrow. This happened two days ago and could not get the right set of return I guess. Until I'm able to move a layer with the mouse and arrow keys. When you move the layer with the mouse you he almost jumps back to the original space. I'm only using a bluetooth mouse, wired keyboard with a macbook from apple.

    Photoshop Elements does not respond when you use Mac OS X 10.10 editing tools

  • How to add an image to a layer with a mask?

    How to add an image to a layer with a mask?

    I use a flyer template and not good in photoshop.

    I just need to insert a picture in a layer with a mask

    What is the best way to do it?

    Thank you

    Just paste the photo. It turns on a new layer, which is OK, but then you just drag the mask above. Remove the old layer.

  • Simple Regex problem with symbols

    I need split a text and get only the words, numbers and hyphenated compounds-words. I need to get words from latin too, then I used \p{L}, which gives me e u u a and so on. The example is:

    String myText = "of the latin text with symbols? 987 (cutting-edge Southeast of the island stands the Notre-Dame Cathedral, which was at its completion in 1330, one of the largest cathedrals West):! @ # $ % ^& * ( ) + - _ #$% " ' : ; > < /--------| "here some is wrong... * + (e)-

    Pattern pattern = Pattern.compile("[^\\p{L}+(\\-\\p{L}+)*\\d]+"); "
    String of words [] = pattern.split (myText);

    What is the problem with this regex? Why it matches symbols like "(", "+", "-", "*" et "|"?) "

    Some results are:

    dress / / OK
    Southeast / / OK
    West) / / BAD
    987 / / OK
    () / / BAD
    (a / / BAD)
    * / / BAD
    -/ / BAD
    + / / BAD
    (/ / BAD)
    | EVIL

    P.S.:
    The explanation of the regex is:

    [^ \p {L} + (\-\p {L} +) * \d] +

    * Word breaker will be:
    * [^  ...  ] No sequence in:
    * \p{L}+ any Latin letter
    * (\-\p{L}+)* possibly a hyphen)
    * \d or numbers
    * [...] + one or more times.

    Try to divide as it will always be difficult as you try to match what you don't want. I would use Pattern.find () looking for things I want. Something like

    
           Pattern p = Pattern.compile("(\\p{L}+([-']\\p{L}+)*)|\\d+");
                Matcher m = p.matcher(myText);
            while (m.find())
            {
                System.out.println(m.group());
            }
    
  • Photoshop opens the dialog box when you try to fill a layer with locked transparent pixels

    This script should set the layer to lock transparent pixels and then fill the layer with a color. She is doing this, except when it is in the filling phase, it opens the dialog box fill, and you have to hit OK.

    If you omit the transparent pixel line, it works as not expected, no dialog boxes.

    Is there a way to remove the box? Or I'm doing something wrong, which is causing the box to open?

    #target photoshop
    app.bringToFront();
    
    doc = app.activeDocument;
    doc.artLayers[0].isBackgroundLayer = false;
    doc.artLayers[0].transparentPixelsLocked = true;
    app.activeDocument.selection.fill(app.foregroundColor); 
    

    Not sure why this is happening.

    But I would recommend blocking the above and using the AM code for a fill that pays tribute to transparency.

    #target photoshop

    app.bringToFront ();

    doc = app.activeDocument;

    doc.artLayers [0] .isBackgroundLayer = false;

    doc.activeLayer = doc.artLayers [0];

    // =======================================================

    idFl var = charIDToTypeID ("Fl");

    var desc18 = new ActionDescriptor();

    var idUsng = charIDToTypeID ("Usng");

    var idFlCn = charIDToTypeID ("FlCn");

    var idFrgC = charIDToTypeID ("FrgC");

    desc18.putEnumerated (idUsng, idFlCn, idFrgC);

    var idOpct = charIDToTypeID ("PCT");

    var idPrc = charIDToTypeID ("#Prc");

    desc18.putUnitDouble (idOpct, idPrc, 100.000000);

    TSM var = charIDToTypeID ("Md");

    var idBlnM = charIDToTypeID ("BlnM");

    var idNrml = charIDToTypeID ("Nrml");

    desc18.putEnumerated (TSM, idBlnM, idNrml);

    var idPrsT = charIDToTypeID ("PrsT");

    desc18.putBoolean (idPrsT, true);

    executeAction (idFl, desc18, DialogModes.NO);

  • Resize the layer with smart filter without affecting the Smart Filter layer appearance

    I made a wax seals on photoshop with lots of embossing, bevelment and a dynamic filter. It's done and I just need to make it smaller so it fits well on my certificate. When I resize (Ctr + T) it appears a messgae which reads:

    ______________________________________________

    Adobe Photoshop CS6 extended

    "The dynamic filters applied to the layers contained in this group will be disabled at the temprarily while conversion is in preview. They will be applied after commit the transformation. »

    Ok

    [] Do not show

    ______________________________________________

    I click OK and I resize the layer with free transform, and then press ENTER. The layer is resized, but my smart filter that cretaes affect a shower around the joint is completely distorted.

    How to resize my layer with smart filter without affecting the appearance of dynamic filter of the layer

    Right-click on the name of the layer to smart object in the layers panel to get the menu below. Choose "Convert to Smart Object" to encapsulate the er and its smart filter and Layer Styles within a new KIND that can be resized without appearance changes.

  • Newbie question - how to move a layer with the effect of deformation without changing the distortion?

    For example, to move a layer with an effect of training as well as his training center, so I don't have to make the corresponding calculations Center ripple and position.

    GSIDesign wrote:

    ... the two methods roughly the same result but are very different when you move the training center now.

    Thanks for the tip of the expression.

    If the mask is exactly the same size and shape as the shape layer, then you should get the same results.

  • "import as layer" with javascript?

    Hello!

    I was wondering if there is one here who could give me some batch processing javascript in Acrobat tips. My problem is the following... I have many (thousands) of pdf that have an object on a layer with incorrect data. In Illustrator, I wrote a script which allows to reconstruct this object fills with correct data from a csv file and then saves in a pdf file with a name that matches the master pdf, in that it must be inserted.

    What I want to do with a batchscript of javascript is for each open file is to find the file name and the newly created pdf file is found (done) then do something equivalent to the command "import as layer" and import to an existing layer already in the main PDF so the new masks the old object. This I can't do... Well, really, I can't do a lot with js in acrobat for that matter. I can't even a var to return a value to the colsole for testing. It returns no "defined."

    I can find the layer I need to manipulate with ' this .getOCGs () [0] ", the layer I need to handle reaches zero and using the"Merge layers"example in the Guide scripts JavaScript Acrobat a layers properties are modified to match the target layer but it always appears as a distinct physical layer.

    What I just wrote is unable to make sense of bones of bunch so in other words... What I want to do with javascript, it is the action of the "Import under the layer" option selected in the layers panel in mirror. The function key I want to make is in the 'Options of Import' is to 'add to the existing layer.

    I appreciate any help that can be offered.

    JT

    There is much that can be done with JavaScript in Acrobat.
    As far as I know, you can add or merge a layer directly, but you can add a BCG with the addWatermarkFromFile() method.

    About the console, simply run your code and either select the name of the variable you want to examine or type it, and then press Ctrl + Enter. It displays its value. For example, if you run this code:
    var a = 2 + 5;
    one;

    The result will be "7".

Maybe you are looking for