Selecting objects like Freehand.

Hi,
I am having a little difficulty in selecting objects that were cloned and sent to the back of the original with a heavier weight. In Freehand (I know, everyone is sick of hearing it), I just clicked on the heavier weight and it selected. In Illustrator, I would have to send the front of the clone to a different layer and then would be able to select the back.
Regards,
David

Or lock the topmost object. Or use layers. Or use the Layers panel to select individual items. Or right-click and Select Next Object Below. Or just use one item and use multiple strokes/fills in the Appearance panel. Or RTFM.

Similar Messages

  • Noob Question 1: Selecting Objects On Layer Like CorelDraw?

    Hi,
    I'm moving from CorelDraw. (I know this makes a lot of people laugh, but it's a great program. I'm moving to Adobe just because the pre-press house we're using demands it.
    Anyhoo... In CorelDraw, there is a button one use to see in a sort of 'tree view' all the objects on a given layer. When you click on the layer, it opens the tree so you see the objects that belong there. This makes it -super- easy to select objects that are deep down/partially hidden.
    Is there anything like this in InDesign? Sometimes it's kinda hard to grab a particular object, especially when there are lots of things on top of one another.
    Ideas?
    TIA,
    ---JC

    No, nothing like that yet. You'll find that in Illustrator and it a requested feature for InDesign so you might just want to chime in here:
    https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    That said, you can simply ctrl/cmd click to click down through a stack of objects.
    Bob

  • Selecting objects below

    I am a Freehand fan who has now had to use Illustrator almost exclusively. The whole access to vector points in illustrator bugs me but most of all access to objects below. In Freehand and Indesign and even Photoshop it is possible to hold either the control or command key and click thru the layers. Adobe now own Freehand why cant they make this available in illustrator. It would save me a lot of time. I know placing objects on separate layers is sort of a solution but I have to usually work on other people's work or do something in a hurry.

    Back when I worked in Illustrator 8, I had a boss who was a complete Freehand nut. So, seeing I was weak in Freehand, my boss pushed every Freehand job in the shop he could find onto my desk. This made me a lot quicker and better at Freehand. However my skill set had to drop Freehand years ago to survive in the industry. There are many great ways of selecting objects below others, as in the previous example in this thread. There is also clicking the circle on the right side of each layer and sublayer. Clicking the circle in the layer will select everything on the layer. Clicking on the circle on each sublayer selects the individual item. This is not the method I use when picking through a file. I have gotten real good at keyboard shortcuts, which can be easily customized in Illustrator. To select items below others I select the top item and use the Command+3 which is the shortcut to Object>Hide Selection. The other shortcut I use all the time is Command+Option+3 which is Object>Show All. This is just my personal preference of how to get through a lot of objects in a file. If you try this you can get very fast and fluid at these two shortcuts. The best thing about keyboard shortcuts is people who don't use them look at you like you are doing some magic trick.

  • Script to apply a random CMYK swatches from a group of swatches to selected objects.

    I would like to write some scripts for randomising the allocation of swatches to adjacent object.
    Example:
    Imagine a map of Europe and all her nation states/territories. I have a User Defined Swatch Library. I can open the AI document it was made from as I understand from this thread that having the swatches as objects on the page makes them easier to be referenced in a script. 
    I want to iterate through the selected objects and randomly assign one of the colours in the swatch document as a fill to each object. It would be great if hidden swatches (they are all small rectangular 'colour chip' filled paths) on page were not included in the reference swatches randomly choosen from.
    Iterating the selected objects I can do, but not sure what references I need to use to create an array of swatches to randomly choose from.
    I see I can make an array of swatches using the general swatch group from Adobe's CreateSwatchGroup scripts:
    JS
    var docRef = app.documents.add(DocumentColorSpace.CMYK)
    // Create a new SwatchGroup
    var swatchGroup = docRef.swatchGroups.add();
    swatchGroup.name = "CreateSwatchGroup";
    // Get list of swatches in general swatch group
    var genSwatchGroup = docRef.swatchGroups[0];
    // Collect 5 random swatches from general swatch group and move to new group
    var i = 0;
    while (i < 5) {
              var swatches = genSwatchGroup.getAllSwatches();
              swatchCount = swatches.length;
              var swatchIndex = Math.round(Math.random() * (swatchCount - 1)); // 0-based index
              // New swatch group does not allow patterns or gradients
              if (swatches[swatchIndex].color.typename != "PatternColor" && swatches[swatchIndex].color.typename != "GradientColor") {
                        swatchGroup.addSwatch(swatches[swatchIndex]);
                        i++;
    // Updates swatch list with swatches moved to new swatch group
    swatches = swatchGroup.getAllSwatches();
    // [… etc etc]
    AS
    tell application "Adobe Illustrator"
    activate
              set docRef to make new document with properties {color space:CMYK}
    -- Create a new SwatchGroup
              set swatchGroupRef to make new swatchgroup in current document with properties {name:"CreateSwatchGroup"}
    -- Get list of swatches in general swatch group
              set genSwatchGroup to swatchgroup 1 of docRef
    -- Collect 5 random swatches from the general swatch group and move to new group
              set i to 0
              repeat until i is 5
                        set swatchesRef to get all swatches genSwatchGroup
                        set swatchCount to count every item in swatchesRef
                        set swatchIndex to random number from 1 to swatchCount
                        set currentSwatch to item swatchIndex of swatchesRef
      -- New swatch group does not allow patterns or gradients
                        if class of color of currentSwatch is not pattern color info and class of color of currentSwatch is not gradient color info then
      add swatch swatchGroupRef swatch currentSwatch
                                  set i to i + 1
                        end if
              end repeat
    -- [… etc etc]
    If someone can help me to create the Swatch Array object of swatches loaded from a seperate document (or unique layer) then I think I can work my way to changing the fill on the existing paths (the nations in my map of Europe example).
    Would be very cool if I could detect neighbooring paths (nieghbooring nations in my map of Europe example) make sure the colour being assigned is not within a certain hue/CMYK range of the random colour and if it is rechoose random colour. I have no idea how to perform the logic of determining neighbooring paths in an Illustartor script. Anybody?!
    I'd prefer Applescript for sake of readiblity and also I'm learning AS ATM. Plus I'm using Script Debugger.app (which is excellent) to work with AS and I can't seem to run JSX scripts from within Extend Script Toolkit 2 (perhaps I need to make my scripts point to Illustrator?)
    But Javascript is okay if someone has this covered already :-)

    I would like to write some scripts for randomising the allocation of swatches to adjacent object.
    Example:
    Imagine a map of Europe and all her nation states/territories. I have a User Defined Swatch Library. I can open the AI document it was made from as I understand from this thread that having the swatches as objects on the page makes them easier to be referenced in a script. 
    I want to iterate through the selected objects and randomly assign one of the colours in the swatch document as a fill to each object. It would be great if hidden swatches (they are all small rectangular 'colour chip' filled paths) on page were not included in the reference swatches randomly choosen from.
    Iterating the selected objects I can do, but not sure what references I need to use to create an array of swatches to randomly choose from.
    I see I can make an array of swatches using the general swatch group from Adobe's CreateSwatchGroup scripts:
    JS
    var docRef = app.documents.add(DocumentColorSpace.CMYK)
    // Create a new SwatchGroup
    var swatchGroup = docRef.swatchGroups.add();
    swatchGroup.name = "CreateSwatchGroup";
    // Get list of swatches in general swatch group
    var genSwatchGroup = docRef.swatchGroups[0];
    // Collect 5 random swatches from general swatch group and move to new group
    var i = 0;
    while (i < 5) {
              var swatches = genSwatchGroup.getAllSwatches();
              swatchCount = swatches.length;
              var swatchIndex = Math.round(Math.random() * (swatchCount - 1)); // 0-based index
              // New swatch group does not allow patterns or gradients
              if (swatches[swatchIndex].color.typename != "PatternColor" && swatches[swatchIndex].color.typename != "GradientColor") {
                        swatchGroup.addSwatch(swatches[swatchIndex]);
                        i++;
    // Updates swatch list with swatches moved to new swatch group
    swatches = swatchGroup.getAllSwatches();
    // [… etc etc]
    AS
    tell application "Adobe Illustrator"
    activate
              set docRef to make new document with properties {color space:CMYK}
    -- Create a new SwatchGroup
              set swatchGroupRef to make new swatchgroup in current document with properties {name:"CreateSwatchGroup"}
    -- Get list of swatches in general swatch group
              set genSwatchGroup to swatchgroup 1 of docRef
    -- Collect 5 random swatches from the general swatch group and move to new group
              set i to 0
              repeat until i is 5
                        set swatchesRef to get all swatches genSwatchGroup
                        set swatchCount to count every item in swatchesRef
                        set swatchIndex to random number from 1 to swatchCount
                        set currentSwatch to item swatchIndex of swatchesRef
      -- New swatch group does not allow patterns or gradients
                        if class of color of currentSwatch is not pattern color info and class of color of currentSwatch is not gradient color info then
      add swatch swatchGroupRef swatch currentSwatch
                                  set i to i + 1
                        end if
              end repeat
    -- [… etc etc]
    If someone can help me to create the Swatch Array object of swatches loaded from a seperate document (or unique layer) then I think I can work my way to changing the fill on the existing paths (the nations in my map of Europe example).
    Would be very cool if I could detect neighbooring paths (nieghbooring nations in my map of Europe example) make sure the colour being assigned is not within a certain hue/CMYK range of the random colour and if it is rechoose random colour. I have no idea how to perform the logic of determining neighbooring paths in an Illustartor script. Anybody?!
    I'd prefer Applescript for sake of readiblity and also I'm learning AS ATM. Plus I'm using Script Debugger.app (which is excellent) to work with AS and I can't seem to run JSX scripts from within Extend Script Toolkit 2 (perhaps I need to make my scripts point to Illustrator?)
    But Javascript is okay if someone has this covered already :-)

  • Querying for a script insert multiple selected objects...

    Is there a script or plugin which insert multiple selected objects in one new text frame with one click?
    And is there a script or plugin which extract the content of anchored text frame out it's frame and replace it with it's frame. and extract selected text and insert it inside a new anchored text frame in it's place? (like convert text to table - convert table to text, but instead table we use text frame)

    Hi,
    Using OMB scripting to set attribute properties in a data mapping sort of defeats the purpose of utilizing a graphical user interface to define and set properties for a data mapping? Surely the GUI data mapping tool was created to get away from writing scripts and scripting would also require that you know the name of the data mapping, table operator and the set of attribute names for which you have to write one line of script to set each property value, i.e. 90 lines to set 90 attribute values.
    Cheers,
    Phil

  • Some DB objects like User-defined datatypes being missed out?

    Dear all.
    I create an Oracle model for a captured SQL Server model and then right click -> click on 'Generate' to create the DB creation script.
    (1) But few objects like user-defined datatypes are missed out in the script.
    (2) Also, a simple stored proc as defined below missed out:
    CREATE PROCEDURE [SalesLT].[SayHi]
    AS
    SELECT 'Hi I am a job scheduler'
    GO
    Rgds, Abhi

    Hello,
    An OracleDI Dataserver connection to an RDBMS is, most of the time, defined with a single set of parameters: a user account name, a password and a URL.
    OracleDI may need to access numerous tables on the RDBMS which may not all be stored in the same database schema, catalog, library, ...and for which access privileges may not be identical.
    For this reason, it is necessary to ensure that the RDBMS user account has sufficient access privileges for these schema, catalog, librairies ...
    The user account should have at least read/right access permission for any OracleDI Physical Schema referenced for the concerned Dataserver (depending on the project within which it is used, a Physical Schema may store both source and/or target tables).
    Moreover, for project requirements, it may be necessary to use/create/drop certain RDBMS
    components such as stored procedures, views, temporary tables, system tables ...
    For this reason, make sure the user account referenced in the dataserver connection parameters is attributed sufficient privileges to any object it may manipulate with OracleDI.
    2nd point: you can use any logical name for the data server Name.

  • Select objects inside a shape

    Hello!
    Im looking for a way to export a pattern made in Illustrator to auto cad.
    I would like to select objects inside a shape based on the shape.
    As you can see here i would like to select all the objects inside the blue circle, and delete everything outside of it. I dont want to use a cliping mask as it does not really destory the objects outside the
    circle. Any help would be much appreciated.
    /Jakob

    Jakob,
    You may use careful manual cutting (using Smart Guides) along the circle and grumble over the lack of easy ways to do it properly on open paths.
    Or you may do the destructive deed, with the Clipping Mask selected:
    1) In the Transparency palette/panel dropdown list select anything but Normal (Multiply is fine),
    2) Object>Flatten Transparency, just keep the defaults including 100% Vector,
    3) Shudder.
    This should reduce the size to the Bounding Box of the Clipping Path.
    It makes a bit of a mess out of the mesh (strokes are outlined to become filled paths); it has the (dis)advantage of cutting each path end at the actual angle of the Clipping Path (the circle).

  • Help too selecting object [JS]

    Hi there
    I am problems selecting an object by it id or label. In my script a list items on on page and if the text are using ParagraphStyleName "Itembox 9" i save it in array.
    But how do i select the object by id or label ?
    I have to do this to make changes on the object later.
    Does anyone know about good books on indesign scripting  with javascript ?
    Regards
    TT.
    test()
    function test(){
    var myDocument = app.documents.item(0);
    var myElement = myDocument.pages.item(0).pageItems;
    var myObjectsToSelect = new Array;
    for(myItemCounter = 0; myItemCounter < myElement.length; myItemCounter ++){
          var myElementID = myElement[myItemCounter].id;
       try {
        var myTextParagraphStyleName = myElement[myItemCounter].parentStory.appliedParagraphStyle.name;
           if(myTextParagraphStyleName == "item_box_9"){
               $.writeln("Element Id ", myElementID);
              var myTextContents = myElement[myItemCounter].contents;
             $.writeln("Text  ", myTextContents);
             myObjectsToSelect.push(myElementID);
          catch (Error) {
    // error

    In contrast with the interface, in scripting you rarely need to select objects in order to do something with them. You collect certain text frames in your array myObjectsToSelect. If e.g. you want to move them, you'd do something like this:
    for (i = 0; i < myObjectsToSelect.length; i++)
        myObjectsToSelect[i].move (...);
    What do you want to do with them?
    Peter

  • How to create an object like "G/L Account / Business Par" in JE?

    I want to create an object like "G/L Account / Business Par" in JE. Pressing "Tab" key, it pops up "G/L Account select list"; pressing "Ctrl + Tab" key, it pops up "Business Partner select list". How do I do? Thanks

    看起来这个帖子应该放在ERP论坛里,更容易收到解答

  • Selecting Objects in Illustrator - selecting objects only completely contained within your selection box

    Hi
    Macbook Pro, Illustrator CC 2014.1.0
    When selecting objects in Illustrator using a selection box created by dragging a selection tool, everything that the box touches gets selected.  On programs like AutoCad, there are options to select only what is completely contained within the selection box.  This can be very helpful.  Can one do this in Illustrator?
    Thanks in advance

    I use Illustrator pretty often but I'm not at a level that I understand scripting.  Maybe I'm out of luck then.

  • Allow editing of properties of multiple selected objects

    Currently one cannot always edit properties of objects -- such as attributes for tags, or tooltips for form fields -- when multiple objects are selected. This occurs when some objects' properties have "conflicting" values. It would save TONS of time, if somehow you could allow edits to one property or attribute while leaving other conflicting properties "as is".   I would also like to be able to add header ID attributes to multiple <TD> tags, without deleting header ID attributes already existing.

    Are the machines causing this script to hang offline? You can test to make sure they are online before you try to connect 
    $Cred= Get-Credential
    get-content targets.txt | foreach-object{
    if (test-connection $_ -count 1 -quiet) {
    $Make = Get-WmiObject Win32_Computersystem -Computername $_ -Credential $Cred
    $Serial = Get-WmiObject Win32_BIOS -Computername $_ -Credential $Cred
    Select-Object $($Make).Name,$($Make).Manufacturer,$($Make).Model,$($Serial).SerialNumber
    }} | Export-Csv Results.csv -NoTypeInformation

  • Zoom-in tool and selected objects

    Hi there,
    I am wondering about the possibility of making the zoom-in tool directs to the selected Object or Layer, and how that increase the accessibility with the shortcuts like CTRL+(+).
    Regards,

    Hi,
    you should make "selection objects" which represent your rect.s.
    they could have a drawMe(Rectangle source, Rectangle dest) method which would be called in the rendering loop. While source represents the selected area of the orignal image and dest the destination aera which drawMe would actually draw the image into.
    Source would get set on mouse up after dragging, dest would be set after the click equal to your drawing area.
    I'm not sure about the actual image scaling but i think it can be done similar like that: http://www.rgagnon.com/javadetails/java-0243.html.
    You dhould definately have a look at javax.imageio.*;just some ideas
    jEti

  • Lock Selected objects

    Hi
    Any one please help me to use lock option in javascript
    i want to lock selected objects
    Thank
    APPU

    surendarappu wrote:
    help me to hide instead of lock
    To modify/change the code provided by Muppet Mark, from locking to hiding, see the following:
    // Change this line...
    // selectList[i].locked = true;
    // To the following...
    selectList[i].hidden = true;
    You could also change the two references of "lockSelection" for the function name and call, to something like "hideSelection" to avoid confusion as well if needed.
    * Was this helpful?

  • Remove colums/title in Select-Object result

    Hi Experts,
    Just want to ask on for example, I have this simple script like this:
    Get-Process | Select-Object name,idName             Id
    AcPrfMgrSvc     2284
    AcSvc         3160
    armsvc     2316
    If I want to return only the result without the "Title"
    AcPrfMgrSvc     2284
    AcSvc         3160
    armsvc     2316
    Is this something can be done through select object?
    Thanks!
    Reynald
    None

    That did the job! thanks mjolinor!
    None

  • How to use  Business Object like Vendor or PurchasingInfo

    Hi,
    How to use Business Object ( like Vendor or PurchasingInfo ) from my Object?
    For example:
    CLASS myEntity DEFINITION.
              PUBLIC SECTION.
                   METHODS: getVendor EXPORTING pVendor TYPE Vendor.
               PRIVATE SECTION.
               DATA: aVendor TYPE REF TO Vendor.
    ENDCLASS.
    CLASS myEntity IMPLEMENTATION.
    METHOD getVendor
               pVendor = aVendor .
    ENDMETHOD.
    ENDCLASS

    Hi,
    I am giving u a demo Program for ur doubt.
    REPORT demo_class_counter .
    CLASS counter DEFINITION.
      PUBLIC SECTION.
        METHODS: set IMPORTING value(set_value) TYPE i,
                 increment,
                 get EXPORTING value(get_value) TYPE i.
      PRIVATE SECTION.
        DATA count TYPE i.
    ENDCLASS.
    CLASS counter IMPLEMENTATION.
      METHOD set.
        count = set_value.
      ENDMETHOD.
      METHOD increment.
        ADD 1 TO count.
      ENDMETHOD.
      METHOD get.
        get_value = count.
      ENDMETHOD.
    ENDCLASS.
    DATA number TYPE i VALUE 5.
    DATA cnt TYPE REF TO counter.
    START-OF-SELECTION.
      CREATE OBJECT cnt.
      CALL METHOD cnt->set EXPORTING set_value = number.
      DO 3 TIMES.
        CALL METHOD cnt->increment.
      ENDDO.
      CALL METHOD cnt->get IMPORTING get_value = number.
      WRITE number.
    For more demo programs type 'abapdocu' in the command field
    U will be getting some demo programs.
    There select the abap objects.
    Regards,
    Jagadish

Maybe you are looking for

  • G/L accounts in Goods Issue

    Dear, can any one tell about the G/L accouts automatic generation . ie if I do the goods issue ,  how the folowing G/L acoounts are generated automatically.....one for Cost centre , 2 nd one for Production ..and What is mean by Valuation Modifier or

  • How do I add a Flash.swf file to an iWeb page?

    I have tried to use the HTML Snippet widget, but I must be doing something wrong. I can drag the .swf file into Safari and it plays. I am sure it is the order that I am trying to do this. Thanks for any help.

  • Looking for a SQL query to get all the possible Alert Messages from the Rules in a Management Pack

    For reporting, I'm looking to get a SQL query of all the possible Alert Messages for Rules configured in a Management Pack (not necessarily the ones that have thrown alerts).  I can do this for Monitors, but not for Rules.  The configured alert messa

  • PS CS3 no deactivate, only return e-license

    Hi, I recently purchased Photoshop CS3 Windows and installed it without problems.  Upon launching PS for the first time, I was asked to enter the key or choose the 30 day trial.  Activation completed successfully when I entered the key. I heard that

  • Campaign Management - Retail Promotion Integration

    Hi CRM Gurus, I am working on a CRM implementation project for a retail company. They already have SAP IS Retail ECC6. They use the SAP IS retail system to create promotions in SAP. CRM system will be used for campaign management. The campaigns in CR