Centering a shape/object in Photoshop?

Is there any button to align a shape to the horizontal or vertical center of the canvas? Is there a way to turn on something like in Microsoft Publisher or Powerpoint where it will show you a vertical line though the middle to show that the shape is centered?

Select the Move tool
Ctrl a (Cmd a) to select the entire canvas
and use the 'Align vertical centers' and 'align horizontal centers' buttons on the Options bar.

Similar Messages

  • Editing and croping out different shap objects using photoshop version 10

    Let say I have a book laying on a dinning room table. On some photo editing programs you can simply use a cuting tool like a knife to remove the item and you then have a transparacy space for another layer to shine through. On  Adobe  version 10  all I see is an eraser.  Is there a cutting tool you can use like a pencil to cut around the book to remove it? Thanks Gary

    I would make a selection of the book with something like the Quick Selection Tool, inverse the selection, then add a layer mask.
    You can paint on the layer mask with the brush tool to clean up the selection or expand the selection (the area that is masked).
    Ther is also a photoshop elements forum (you posted in full photoshop forum)
    http://forums.adobe.com/community/photoshop_elements

  • How to put equal amounts of space bw objects in Photoshop?

    Hi, I realize that you can align objects in Photoshop, and that there are options to distribute horizontal and vertical centers, but how would I put an equal amount of space between objects like with the "Distribute Spacing" option in the illustrator align panel? Thanks!

    Well there are other options you could try, but none are perfect really. You could spend some time and set a grid up that matches what you're looking for then align the objects with that. PS has a distribute spacing option, but it only creates equal spacing between objects based on the space you gave them. i.e. if you had 3 objects with a 3px and a 5px gap, it would make them both 4px gaps. It doesn't allow you to set actual space - that I know of.

  • Problems launching Bridge from Photoshop and opening files as smart objects in Photoshop from Lightr

    I am running Photoshop CC (up to date as of today) and Lightroom 5.2.  I  am hitting 2 major problems.  In Photoshop if I select File/Browse in Bridge I get the following message
    "Could not complete the Browse in Bridge command because Photoshop was unable to find the JavaScript plug-in".
    However if I simply launch Bridge as an application it works ok (now I have reset the default application for all the appropriate file extentions to Photoshop CC rather than Photoshop in Bridge preferences) and opens the file in Camera Raw 8.2 in Photoshop when a Raw file is double clicked.
    The second problem is associated with opening raw files in Lightroom 5.2, editing and then trying to "photo/edit in/Open as smart object in Photoshop" .  In this case Photoshop opens with a blank screen and nothing happens  Eventually about a minute later this message appears in Lightroom 5.2
    "The file could not be edited because Adobe Photoshop CC could not be launched."
    Rather strange message as the first thing that happened was that Photoshop CC opened!!
    Same thing happens if try "photo/Edit in/Edit in Adobe Photoshop CC" except that having shut down photoshop I see a message from Lightroom 5.2 saying
    Lightoom was unable to prepare the selected file at ..... for editing.  It will not be opened.
    When I click the OK button on this message low and behold the tif version of the RAW file opens in Photoshop. ready for futher editing with all the Lightroom edits applied.
    Can anyone help me in sorting out this problem please
    Operating system is Windows 8 64 bit and I am running the 64 bit Adobe applications.

    Solved the problems by uninstalling Bridge and Photoshop then going into Creative Cloud App and re-installing both.

  • LR4.1 : "Edit-In" "Open as Smart Object with Photoshop..." feature doesn't work with 32bits

    Hi there,
    I am running LR4.1/CS5/ACR6.7 on a Win7 64bits system.
    The feature "Edit-In" > "Open as Smart Object with Photoshop..." does work Ok with raw files (.NEF).
    However, when i do try to use the same feature with 32 bits .TIFF files (which are output of the LR4.1's "Edit-In" > "Merge to HDR Pro in Photoshop..." other feature), nothing does happen (the Photoshop application windows does open but w.o the image that i've just selected).
    I've used search engines and Adobe online help to see if there was any limit preventing the usage of this feature with 32 bits .TIF files but couldn't see such note.
    Thanks for your help !
    Albert

    Thanks Rikk,
    That did work with a DNG file :-)
    I am working with very huge .TIF files (400MB), so i am wondering if size could be the main issue (although my PC has lots of HW resources).
    I will explore the DNG way, a format which seems anyways to be very promising now with LR4.
    In case anyone has an idea why it doesn't work the .TIF files, please shoot !

  • Objects in Photoshop "jump" pixels when moving

    Hello
    I was wondering if someone could help me with something that is really starting to annoy me.
    When I'm moving objects in Photoshop, I find that they sometimes "jump" across pixels when I'm moving them.
    For example, lets say I've got an image and I've zoomed in so that each pixel is shown as a large square. The rightmost edge of the image is on column 1 (bear with me).
    Each column is 1 pixel wide. So it would look like 1 2 3 etc.
    The rightmost pixel of my image is on column 1, and I want to move it to the right so that it is lined up on column 2.
    I move my image to the right, but it doesn't land on column 2 at all and skips it, to end up on column 3. So I move it left and it again jumps column 2 and ends up back on column 1.
    I hope this makes sense.
    I've experienced this on Photoshop 7 and CS2, on 3 different computers. I used to experience something like this in Microsoft WORD during IT classes at school years ago. We had to go into a menu and uncheck something to do with grids, but I can't remember exactly what to do, and I can't find anything that looks familiar in the Photoshop menus.
    I really hope this makes sense to someone, because it gets incredibly annoying when I'm trying to be precise.
    Sometimes zooming in to 400/500% stops it, and everything moves smoothly, but it doesn't work all the time.
    It doesn't always "jump" one pixel either. Sometimes the "jump" can be 3 or 4 pixels wide.
    I would very much appreciate any help with this. Its driving me mad.
    Thanks.

    Thanks for the reply. :)
    I've just looked through all the menus, trying to find something about anti-aliasing, and I found my problem.
    It was View > Snap to.
    I set it to None and I have no trouble now. I'm almost certain thats the name of the menu I went to in Microsoft WORD. Can't believe I didn't see that before.
    So thanks for the advice. I wouldn't have fixed this without you. :)
    Matty

  • Smart Objects between Photoshop, Illustrator and Dreamweaver while managing the version in Vesion Cu

    Ok, so the title of this post sounds confusing. First off, I created a graphic in Illustrator CS3. It is to be used on a web page created in Dreamweaver CS3. I want to be able to streamline the editing process by using the Smart Object linking feature between Dreamweaver and Photoshop CS3.
    Obviously, the problem is, I cannot link the Photoshop source to Dreamweaver because the source is not a Photoshop file, it is in Illustrator. The obvious solution to that is to export the Illustrator file as a Photoshop file. The problem with that is, I want to maintain the source in Illustrator and make edits in Illustrator.
    So, my solution was to place the Illustrator file in Photoshop and make the Illustrator file a Smart Object in Photoshop. Then link that Photoshop file to the Dreamweaver page. So, basically, Photoshop is just the link between Dreamweaver and Illustrator. It works well! I click the little edit button in Dreamweaver abd it calls up the file in Photoshop. Then I double-click on the Smart Object layer in Photoshop and the source comes up in Illuistrator.
    Now, here is the problem. To add to the confusion, I maintain versioning in Version Cue. So whenever I change the Illustrator file, I check it in to Version Cue. The Illustrator file I linked to in Photoshop is the local file on my computer. This file is syncronized with the version of the file that gets uploaded to Version Cue. This may sound complicated, but to see how I did it is pretty straight forward.
    My assumption was, when I double clicked on the Smart Object layer in Photoshop, I would get the local copy of the Illustrator file to edit. But, that wasn't the case. Problem is, I got a temp file of the Illustrator graphic and NOT the original source file I linked to in Photoshop.
    I can still edit the temp file and have those changes automatically made in Photoshop and then update the image in Dreamweaver. BUT, when I got to check in the new edits of the Illustrator file to Version Cue, it wants to create a new file and not rev-up to the new version of the original file. That's because the file I'm checking in is NOT the original file, it is a temp file.
    Does anyone else use a workflow like this? If so, how do you do it?

    Ok, so far I have come up with this solution. Usually after editing the Illustrator file I would check it in. But, as mentioned, I can't just do that because the file I'm editing is the temp file and not the original file syncronized with Version Cue.
    So, instead of using Check-In when I'm done, I can use Save As... I can then overwrite my local file that is syncronized with Version Cue. That will save the new file as the correct name and automatically check it into Version Cue as the next version of the correct file.

  • Problem in moving Rotated Shape object

    Hi All,
    I want to move the rotated shape object based on the mouse movement
    m able to move the object which is not rotated, but m facing the problem when i move the rotated object its moving position is not correct . I am expecting to maintain both shape objects movement is same, i mean if i did mouse movement to right rotated object moves upwards and normal object moves towards right insted of moving both r moving towards to right.
    Pls help me
    the following code is m using to moving the object
    The one which in red color is not rotated and the one which is in black color has rotated.
    import java.awt.Color;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.RenderingHints;
    import java.awt.Shape;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.MouseMotionListener;
    import java.awt.geom.AffineTransform;
    import java.awt.geom.Point2D;
    import java.awt.geom.Rectangle2D;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import com.clinapps.LDPConstants;
    public class MoveRotatedObj extends JFrame
         public MoveRotatedObj()
              JPanel pane = new Dorairaj();
              add(pane);
         public static void main(String[] args)
              MoveRotatedObj f = new MoveRotatedObj();
              f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              f.setSize(400, 400);
              f.setLocation(200, 200);
              f.setVisible(true);
         static class Dorairaj extends JPanel
              implements
                   MouseListener,
                   MouseMotionListener
              Shape o = null;
              Rectangle2D rect = new Rectangle2D.Double(
                   10, 10, 100, 100);
              Graphics2D g2 = null;
              boolean flag = true;
              int x=10,y=10,x1, y1, x2, y2;
              AffineTransform af = new AffineTransform();
              AffineTransform originalAt = new AffineTransform();
              int origin = 0;
              public Dorairaj()
                   addMouseListener(this);
                   addMouseMotionListener(this);
              protected void paintComponent(Graphics g)
                   super.paintComponent(g);
                   g2 = (Graphics2D) g;
                   g2.draw(new Rectangle2D.Double(0,0,500,500));
                   g2.translate(origin, origin);
                   g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                        RenderingHints.VALUE_ANTIALIAS_ON);
                   rect = new Rectangle2D.Double(
                        x, y, 150, 100);
                   g2.setColor(Color.RED);
                   g2.draw(rect);
                   g2.setColor(Color.black);
                   originalAt = g2.getTransform();
                   g2.rotate(Math.toRadians(270), 200, 200);               
                   g2.draw(rect);
                   g2.setTransform(originalAt);
              * Invoked when a mouse button has been pressed on a component.
              public void mousePressed(MouseEvent e)
                   e.translatePoint(-origin, -origin);
                   x1 = e.getX();
                   y1 = e.getY();
              public void mouseDragged(MouseEvent e)
                   x2 = e.getX();
                   y2 = e.getY();
                   x = x + x2 - x1;
                   y = y + y2 - y1;
                   x1 = x2;
                   y1 = y2;
                   repaint();
              public void mouseMoved(MouseEvent e)
              * Invoked when the mouse button has been clicked (pressed and released)
              * on a component.
              public void mouseClicked(MouseEvent e)
                   repaint();
              * Invoked when a mouse button has been released on a component.
              public void mouseReleased(MouseEvent e)
              * Invoked when the mouse enters a component.
              public void mouseEntered(MouseEvent e)
              * Invoked when the mouse exits a component.
              public void mouseExited(MouseEvent e)
    Edited by: DoraiRaj on Sep 16, 2009 12:51 PM
    Edited by: DoraiRaj on Sep 16, 2009 1:00 PM
    Edited by: DoraiRaj on Sep 16, 2009 1:07 PM

    Thanks for replay and suggestion morgalr,
    I mean MoveRotatedObj1 is MoveRotatedObj only jsut m maintaing a copy on my system like MoveRotatedObj1.
    finally i solved my problem like this ,
    Is this correct approach m followinig or not pls let me know .
    import java.awt.Color;
    import java.awt.Graphics;
    import java.awt.Graphics2D;
    import java.awt.RenderingHints;
    import java.awt.Shape;
    import java.awt.event.MouseEvent;
    import java.awt.event.MouseListener;
    import java.awt.event.MouseMotionListener;
    import java.awt.geom.AffineTransform;
    import java.awt.geom.Point2D;
    import java.awt.geom.Rectangle2D;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import com.clinapps.LDPConstants;
    public class MoveRotatedObj extends JFrame
    public MoveRotatedObj()
      JPanel pane = new Dorairaj();
      add(pane);
    public static void main(String[] args)
      MoveRotatedObj f = new MoveRotatedObj();
      f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      f.setSize(400, 400);
      f.setLocation(200, 200);
      f.setVisible(true);
    static class Dorairaj extends JPanel
      implements
       MouseListener,
       MouseMotionListener
      Shape o = null;
      Rectangle2D rect = new Rectangle2D.Double(
       10, 10, 100, 100);
      Rectangle2D rect1 = new Rectangle2D.Double(
       10, 10, 100, 100);
      Graphics2D g2 = null;
      boolean flag = true;
      double lx, ly;
      int x = 10, y = 10, x1, y1, x2, y2;
      int l = 20, m = 20;
      int angle = 270;
      AffineTransform af = new AffineTransform();
      AffineTransform originalAt = new AffineTransform();
      int origin = 0;
      public Dorairaj()
       addMouseListener(this);
       addMouseMotionListener(this);
      protected void paintComponent(Graphics g)
       super.paintComponent(g);
       g2 = (Graphics2D) g;
       g2.draw(new Rectangle2D.Double(
        0, 0, 500, 500));
       g2.translate(origin, origin);
       g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
        RenderingHints.VALUE_ANTIALIAS_ON);
       rect = new Rectangle2D.Double(
        x, y, 150, 100);
       g2.setColor(Color.RED);
       g2.draw(rect);
       rect1 = new Rectangle2D.Double(
        l, m, 150, 100);
       g2.setColor(Color.black);
       originalAt = g2.getTransform();
       g2.rotate(Math.toRadians(angle), 200, 200);
       g2.draw(rect1);
       g2.setTransform(originalAt);
      public void mousePressed(MouseEvent e)
       e.translatePoint(-origin, -origin);
       x1 = e.getX();
       y1 = e.getY();
      public void mouseDragged(MouseEvent e)
       boolean left, right, up, bottm;
       int dx, dy;
       left = right = up = bottm = false;
       x2 = e.getX();
       y2 = e.getY();
       dx = x2 - x1;
       dy = y2 - y1;
       x = x + dx;
       y = y + dy;
       up = dy < 0;
       bottm = dy > 0;
       left = dx < 0;
       right = dx > 0;
       if (left || right)
        // b += dx;
        m += dx;
       if (up || bottm)
        // a -= dy;
        l -= dy;
       x1 = x2;
       y1 = y2;
       repaint();
      public void mouseMoved(MouseEvent e)
      public void mouseClicked(MouseEvent e)
       repaint();
      public void mouseReleased(MouseEvent e)
      public void mouseEntered(MouseEvent e)
      public void mouseExited(MouseEvent e)
    }

  • Spot Channels & Smart Objects in Photoshop CS4

    Please Help!
    I am trying to replace a smart object in Photoshop CS4 with a .psd, pdf or tiff image that contains a spot channel and it is not being honored in Photoshop
    The Channel tab does not honor the "Spot Channel" from the replaced Smart Object image.
    Question is: How can I replace a Smart Object and hold the spot channel?
    Thank you

    I don't believe spot channels transfer from smart objects but there is a workaround.
    1. Select Smart Object Layer. Layer: Smart Objects: New Smart Object Via Copy
    2. Open the new smart object
    3. Load spot channel as a selection.
    4. Layer: New Fill Layer: Solid color.
    5. Hide or delete all other layers.
    6. Save and return to parent document
    7. Load the smart object layer as a selection and hide the layer
    8. Invert selection, save selection
    9. Change the new alpha to the appropriate spot color channel
    Let me know if that doesn't work.

  • Lightroom 4 - Open Smart Object in Photoshop (or rather do not!)

    Opening a PV2012 image as a smart object into Photoshop works ... except that all Lightroom adjustments are ignored.
    No doubt this will be fixed when Adobe releases Photoshop CS6 and ACR 7.0 ... but that the latest version of Lightroom does not work properly with the latest release of Photoshop is nothing short of dreadful.
    (Pretty smart marketing though, cause every time I upgrade Lightroom I also have to upgrade Photoshop!  I for one will be waiting to see if Adobe have the decency to release ACR 7.0 to run on CS5 ... and if not then my decision will be based on how good CS6 is as I do not see that LR4 has anything that I can't do with some plug-ins (like geoencoding and reverse geoencoding).  Of course if you want to write a book or do some trivial video editing then maybe LR4 will appeal to you.)
    Very disappointing, when you consider that new cameras now have features like built-in HDR processing and Lightroom does not even have this - so that Photoshop or third-party software is required.

    Jeff Schewe: Yes, Jeff, I'm well aware of that, having had to buy multiple versions of Lightroom and Photoshop, right up to LR4 and CS5. 
    In fact, the only reason for not releasing ACR 7.0 (or whatever) with LR4 has nothing to do with integration or functionality and everything to do with money: Adobe do not want to give away anything for free.  So if you open an ACR object using ACR 6.7, what you get is all of the functionality of Camera Raw, with the exception of the Basic Highlights/Shadows/Whites and Blacks sliders.  Everything else works just fine.  And this is opening a PV2012 Smart Object, not a PV2010 Smart Object.
    What Adobe have done is simply to grey-out these sliders: not because they would not work, but because if they had not greyed them out then they would be giving free additional functionality to CS5 users.
    HOWEVER ... as I have purchased LR4 which supports PV2012 (and therefore has the full Camera Raw support for PV2012) I should NOT have to buy Photoshop CS6 just in order to get ACR 7.0.  Adobe needs to find a way around this - and it would seem fairly simple to me for Photoshop to use the Lightroom raw engine if both Photoshop and Lightroom are present on the same machine (this is not rocket science).  This would mean that we would not need to use Camera Raw at all: the raw processing functionality would be provided by Lightroom.
    Alternatively, Adobe could release a version of Camera Raw 7.0  (say ACR-LR4-7.0) that would only work if Lightroom 4 was also present.  Again this is not rocket science.
    Or Adobe could release Camera Raw as a separate chargeable product (at a reasonable cost of let's say $25) so that they could make some money out of it without forcing people who do NOT want Photoshop CS6 to buy it JUST for ACR 7.0.
    I'm pretty amazed the people aren't screaming about this ... cause it REALLY annoys me!

  • Shape Object panel disapear in french version of MOTION3 !

    I found a bug in motion 3. It's about shapes and paintings.
    When you draw a shape with the paint tools and make few changes in the in the shape object panel, this panel disapears. You can't access any paramaters after that.
    I found a solution
    This bug appears when you use the French version of motion 3 (PPC and Intel MAC).
    Use a litle program call LANGSWITCH to switch in the ENGLISH version of motion and the bug disapear. Very strange.
    Hope this topic can help the french users.
    Cheers
    Sorry for my ENGLICH, I'm french

    Thank you very much for your update, Ravikumar, I appreciate it.
    I run the command on English version OS and French version OS, please see the result below, the first one is from English version OS. 
    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. All rights reserved.
    C:\Users\Administrator>systeminfo | findstr "Memory"
    Total Physical Memory: 955 MB
    Available Physical Memory: 375 MB
    Virtual Memory: Max Size: 1,979 MB
    Virtual Memory: Available: 1,380 MB
    Virtual Memory: In Use: 599 MB
    C:\Users\Administrator>
    I ran the command systeminfo | findstr "Mémoire" and got the result below.
    Microsoft Windows [version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation. Tous droits réservés.
    C:\Users\Administrateur>systeminfo | findstr "Mémoire"
    Mémoire physique totale: 2 047 Mo
    Mémoire physique disponible: 1 213 Mo
    Mémoire virtuelle : taille maximale: 4 095 Mo
    Mémoire virtuelle : disponible: 3 095 Mo
    Mémoire virtuelle : en cours d'utilisation: 1 000 Mo
    C:\Users\Administrateur>
    Can guys who are in charge of French version OS have a look on this problem ? Thanks.
    Jemy

  • How can I remove an object using Photoshop Elements 7?

    How can I remove an object using Photoshop Elements 7?

    You could probably use the 8 point garbage matte in this situation. I personally think the 8-point garbage matte is a bit cumbersome, but it should get the job done.
    1. Use the Razor Blade tool to place a cut before and after the shot with the bottle.
    2. Select the bottle clip.
    3. Press and hold Shift + Option, then drag the bottle clip up one track. This should create a duplicate clip directly above your original clip. (I'll refer to this duplicated clip as bottle2.)
    4. Locate the 8-point Garbage Matte filter and apply it to bottle2.
    5. Locate the Gaussian Blur filter and apply it to bottle2.
    6. Control click bottle1, and uncheck the "Clip Enable" setting from the shortcut menu. This will disable that clip.
    7. Double click bottle2 to load it into the Viewer. Then select the Filter tab.
    8. For the Garbage Matte filter, you'll notice 8 rows of numbers, these are the current locations for the control points, which you should be able to see in the Canvas. Start with point #1, and click the "+" button in the filters area, then in the Canvas click and drag to move the point. When you release the mouse button, you'll need to reclick the "+" button in the filters tab. Repeat these steps until you've isolated the bottle.
    9. Feather the edge of the matte.
    10. Adjust the Blur amount.
    11. Reenable bottle1. Playback the clip and make any necessary adjustments.
    Depending on your experience with Motion, you might also want to try sending bottle1 to Motion, then use Motion to control the layering.

  • Updated Illustrator smart object in Photoshop views blurry

    Hi all,
    This is probably an insultingly simple query but:
    I've created a map in Illustrator, opened this as a smart object in Photoshop and dragged it in as layer in a PSD.
    When needing to make changes to the map, I've double clicked the smart object icon on the layer list which has opened the Illustator EPS of the map in Illustrator. Made changes, saved and closed - all is going according to plan up until this point.
    When I return to my PSD the smart object has updated alright but it looks all pixilated and blurry. The file hasn't been moved since I originally placed the smart object and nothing I do seems to give me a crisp updated smart object.
    My only option, which is a pain, is to open the original illustrator EPS - make changes - save and start again in Photoshop.
    There must be something I'm doing wrong.
    Any help appreciated!

    Thanks for your help, but still no joy I'm afraid.
    Here are the screenshots doing it the 'save as' way:

  • Problem with pasting a smart object in Photoshop

    I create artworks using both Illustrator and Photoshop by pasting different elements as smart objects in Photoshop on different layers  but I often have a problem.
    To make the pasted content  positioned exactly on the same place as in Illustrator, I create a box with no fill and stroke encompassing the whole artwork (with the thick pink frame on the image below) and paste different elements along with the encompassing box on different layers in Photoshop.
    The problem is that often during the creation of the artwork it may require using a clipping path containing objects bigger than the encompassing box. Then when pasting in Photoshop the size of the bounding box containing the invisible parts of the objects is factored in instead of the visible parts only.
    The image bolow is a simplified example. On the left side  is the selection in Illustrator but when pasted in Photoshop although it keeps the same visibility as on the left size, the encompassing frame is the bounding box shown on the right side and this messes up the position of the placed objects. I know the problem can be avoided if I know in advance how big the eventual artwork including the invisible objects would be and create an encompassing box big enough but often this is not the case. What do yo think would be the easiest way to fix this problem once it occurs?

    Just so you are aware, photoshop has a bug when sensing illustrator files.
    If your starting with a new document and letting photoshop sense the size from the clipboard, set the physical size to inches or centimeters before changing the ppi from 72 to 300. By default, photoshop is set to pixel dimentions and ppi is disabled even though you can type in a new value, it does not alter the size any.

  • How do I tell my shape object what shape it is

    Hi - I'm pretty new to all this
    I'm trying to create an applet on which a number of different (non standard) shapes will be displayed. I want to be able to move these shapes around the applet. I know that I need to add a mouselistener to my shape object but how do I tell my shape object what area belongs to it.
    Previously I have given my shape object a draw method so the shape is displayed but the object has no knowledge of exactly what area it is made up of, does it?

    You have to go to Settings>iCloud, tap Delete Account, provide the password for the old ID when prompted to turn off Find My iPhone, then sign back in with the ID you wish to use.  If you don't know the password for your old ID, or if it isn't accepted, go to https//appleid.apple.com, click Manage my Apple ID and sign in with your current iCloud ID.  Tap edit next to the primary email account, tap Edit, change it back to your old email address and save the change.  Then edit the name of the account to change it back to your old email address.  You can now use your current password to turn off Find My iPhone on your device, even though it prompts you for the password for your old account ID. Then go to Settings>iCloud, tap Delete Account and choose Delete from My iDevice when prompted (your iCloud data will still be in iCloud).  Next, go back to https//appleid.apple.com and change your primary email address and iCloud ID name back to the way it was.  Now you can go to Settings>iCloud and sign in with your current iCloud ID and password.

Maybe you are looking for