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)
}

Similar Messages

  • CS3 Distribute problem (only moving right-most object).

    I am having a problem with the Distribute option using a set distance. In today's example, I have an image and a caption. The image is locked in place. If I place the caption to the right of the image, I can use the Distribute option to set the space between the objects at .25". If the caption is to the left of the image, the Distribute button does nothing. This is the case with all (20+) of the images and captions throughout this document, and at least one coworker in my office is seeing the same result. The other alignment buttons do work -- I can align the caption to any edge of the image that I want.
    If I unlock the image, the image will move to .25" spacing from the caption if it's to the right of the caption. (Not what I want.) I can come up with work-arounds to this, but I'd rather know if there's something I'm missing here.
    Thanks.

    I can't get the Distribute buttons on the Control Panel to work at all. Yet it works fine with the Align Panel.
    Sounds like bug - acts like a bug.
    I'm sure there's a twisted logic to the behaviour.

  • Problem at EPS when duplicate object w/ gradient

    Hey, check that: In Illustrator CS5 I drew a square, applied gradient, duplicate and rotate it. Then I saved as EPS (Illustrator 8) and open in Corel. There is an error as the fill (gradient) had not been duplicated and rotated along with the path of the object.
    Illustrator CS5
    EPS Illustrator 8 open at Corel
    I know i can expand gradient into steps or mesh but what puzzles me is that recently bought a file at iStockphoto whose gradient is not converted into steps or mesh and it works!
    Open the file purchased with the element gradient and repeat the same process as described above. When I open it at Corel, the gradient is duplicated and rotated.
    I thank the attention of anyone who can help me with the solution or suggestions.

    In the market I work, most people uses Corel. And as I have intent to distribute my design, I need to generate a file that is mostly compatible with other editors.
    The problem about expanding gradient into objects is that I dont like the idea of dividing the gradient into hundreds of objects. The gradient mesh uses Clipping Path while the file I bought from iStockphoto is a path (apparently) common.
    I am looking for the solution to create linear gradients compatible with other editors without having to divide the shape into pieces or use Clipping Path. As i saw it's possible, I intend to find out how

  • 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

  • Photoshop CC transform boundaries are not moving with the object...HELP

    All of a sudden when rotating an object the white boundary boxes are not staying with the object which is causing me tons of problems!!  How do I fix this?

    There are many way to make templated to populate one like you have a background layer with placement layers above you need to add images and clip them to the placement layers.
    I create mine with differently to allow automated population.
    Photo Collage Toolkit
    Photoshop scripting is powerful and I believe this package demonstrates this A video showing a 5 image collage PSD template  being populates with images:
    The package includes four simple rules to follow when making Photo Collage Template PSD files so they will be compatible with my Photoshop scripts.
    Size the photo collage templates for the print size you want - width, height and print DPI resolution.
    Photo collage templates must have a Photoshop background layer. The contents of this layer can be anything.
    Photo collage templates must have alpha channels named "Image 1", "Image 2", ... "Image n".
    Photo collage templates layers above the background layers must provide transparent areas to let the images that will be placed below them show through.
    There are twelve scripts in this package they provide the following functions:
    TestCollageTemplate.jsx - Used to test a Photo Collage Template while you are making it with Photoshop.
    CollageTemplateBuilder.jsx - Can build Templates compatible with this toolkit's scripts.
    LayerToAlphaChan.jsx - Used to convert a Prototype Image Layer stack into a template document.
    InteractivePopulateCollage.jsx - Used to interactively populate Any Photo Collage template. Offers most user control inserting pictures and text.
    ReplaceCollageImage.jsx - use to replace a populated collage image Smart Object layer with an other image correctly resized and positioned.
    ChangeTextSize.jsx - This script can be used to change Image stamps text size when the size used by the populating did not work well.
    PopulateCollageTemplate.jsx - Used to Automatically populate a Photo Collage template and leave the populated copy open in Photoshop.
    BatchOneImageCollage.jsx - Used to Automatically Batch Populate Collage templates that only have one image inserted. The Collage or Image may be stamped with text.
    BatchMultiImageCollage.jsx - Used to Automatically Batch Populate Any Photo Collage template with images in a source image folder. Easier to use than the interactive script. Saved collages can be tweaked.
    BatchPicturePackage.jsx - Used to Automatically Batch Populate Any Photo Collage template with an image in a source image folder
    PasteImageRoll.jsx - Paste Images into a document to be print on roll paper.
    PCTpreferences.jsx - Edit This File to Customize Collage Populating scripts default setting and add your own Layer styles.
    Documentation and Examples

  • Ps CS6 Problem: Transform applied to Smart Object cannot be repeated on another target

    Ps CS6
    OS X 10.6.8
    Problem: Transform applied to Smart Object cannot be repeated on another target.
    "Edit > Transform > Again" fails to transform any target after a Transform is applied to a Smart Object. The following message appears:

    When ever I have a problem in CS6 and I have many I always test priot releases like cs2 cs3 cs5.  I nevet nitice before you posted this problem the Photoshop has different favlors of Free Transform and that free transform for CS6 has been modified.  Adobe seems to be introducind new improvement matche with new bugs, 
    Investgating your bug using CS5 I see the following.  There are two types of free transform one type seems to be for smart Object layers and the other for other layer types.  In CS5 you should see a difference in the Option bar for Free transform.
    The option bar for layers other then smart object looklike this:
    Transform 9 anchor point icons  X: field Relative icon Y: filed  W: % Constrain icon H: %  Angle ° H: ° V: °
    The Option Bar for Smart Object layers look like this:
    Transform 9 anchor point icons  X: field Relative icon Y: filed  W: % Constrain icon H: %  Angle ° Check Box Anti Alias (grayed out)
    If I use the one for other then smart object layers Transform Again is not gratey out and I can use Transform Again on layers even smart object layers However the anchor point seems to be relative always to the first transformed layer's anchor point
    If I use free transform on the smart Object Layer and not have done any transform on a other then smart object layer in this Photoshop session not even in an other document the smart object layer will be tramsformed and Transform again menu item will be grayed out. If any had done a Transform on an layer other then smart object layer even in an other document Transform Again would not be grayed out and could be used on the smart object layer at hand.  The transform would not be the one just done on the smart object layer rather it be the one done to the other then smart object layer.  Seems a bit bazzar to me.  This may be how CS6 is also working.
    CS6 also added interpolation method to the other then Smart object layer transform and not the one for smart object layers. To be consuitant Adobe should have also put interpolation into the omart opject transform for Adobe transforms smart opject layer by first rendering the pixels for the smart opject then transforms them like a raster layer.  Adobe did manage to record the interpolation use into an action step.  However I do not know if the made it into Scripting  it did not make it into the photoshop javascript user guide. I will test the scriptlistener plugin to see if it records it for the action manager....
    Message was edited by: JJMack
    I have now tested the Scriptlistner Plugin it does record the interpolation for transform normal layers. Still the layer resize method in the Photoshop Javascript user guide has not been change for that support. In the past what I have done is scripting was to save the users default interpolation Photoshop prenerenvr changed the preference to what I wanted to use do the layer transform resize then restored the users interpolation preferance.  Adobe broke that in CS6 if the users defalt preference is what Adobe's defalt is "Bicubic Automatic" an internal Photoshop error occurs. Adobe did not add "Bicubic Autoimatic" to scripting when I try to save the preference scriping has the internal error. There is also no way to set the preference back to "Bicubic Automatic.  I'm also transform smart object layers so I would still have to use the save preference, change preference, transform, restore preferance method.  This works if the users preference is set to some preference other the "Bicubic Automatic"
    Message was edited by: JJMack
    So to me it look like CS5 and CS6 transform work basiclly the same.  There seems to have been some behavior changes made to CS6 I can not seem to put my finger on as well as the addition of the interpolation method in the option bar. I can't put my finger on it so it may be the same in CS5 and CS6.
    It may have to do with the bazar behavior of Free Transform  and Transform Again not being available on smart object layers if no free transform to a normal layer has been done in this Photoshop session  but are available if one was done in any doument. And thet you can start to do a transform on the smart object layer and see the Transform handle but then start using transform Again shortcut Ctrl+Shift+T and watch the old transform being done perhaps rotating some virtual anchor point and not around the acnchor point bing displayed in the Transform bounding box and control points.
    Message was edited by: JJMack
    Over in the Adobe Feedback site several issues were posted with CS6 Transform one was marked "Not a problem" by Adobe. One was marked "Solved" by Adobe and the others have no Adobe markings the may on not be a problem
    So I beleive there is a bug but I do not think it originated in CS6 the bazar things I see happing also seem to be in CS5.

  • Rotating an object about a specific point!

    Hello Guys!
    Have a new Problem!
    I want to rotate an object about a specific point. But up to now i only can rotate something about the x,y,z axis!
    Is this possible to rotate a scene about the point 1,1,1?
         Transform3D rotation = new Transform3D();
         rotation.setRotation(new AxisAngle4d(-x, -y, 0,((Math.PI / 2) - angle)));
    I don't handle it with Alpha because i needn't an animation!
    Please help me!
    Quh

    Hello,
    to rotate an Object A about the Point P you have to do the following:
    1. Get the Transform T which transforms P to Point (0,0,0)
    2. Apply T on A
    3. Rotate A (around (0,0,0))
    4. Transform A with the inverse of T
    leha23.

  • Rotation of objects

    I'm trying to move objects from A to B  (Round photos on a background of a map). During its way from A to B the object is shrinking. So far no problem. But my intention was to rotate the object on its "journey".
    But I didn't found a clue to work with anchor points, so the object is flying around an unknown anchor point (visible on the screenshot) instead of just turning in circles.
    I enclose two screenprints for your information.
    Am I asking too much?
    Not clear yet? I'll try to explain furher.
    Rob

    Rob,
    This is described in the help file and manual (page 258+). Select the clip in the timeline so it shows in the program monitor, select the motion effect in the effect controls panel and then adjust the anchor point by adjusting the figures in your screenshots by dragging left of right for both horizontal and vertical position. You can keyframe the anchor points so it flows nicely with the other keyframes you have set.

  • Rotate an object

    Now there is a way to rotote an object....like clockwise..CW
    or CWW.....
    If I want to rotate an object but not just clockwise....I
    mean for example to move a ball that move around another ball ...
    like 3D not 2D...is it possible ? If not what do I need to do
    to do this ?

    Hi
    Int he first, you can create an animation for the ball while
    moves over the other ball in a layer above the standing ball. add
    the moving ball to a layer beneath the standing ball and created
    the animation part that goes behind the ball in it.
    This is in a brief, but you can search in google.com or
    www.flashkit.com about this rotation effect, I am sure you will
    find alot of its samples.

  • Ps CS6 Problem: Transform applied to Smart Object fails to transform an attached Smart Filters Mask

    Ps CS6
    OSX 10.6.8
    Problem: Transform applied to Smart Object fails to transform an attached Smart Filters Mask.
    I mean a Transform, including Free Transform, as found in the Edit menu.  A simple move by the Move Tool is OK.
    A workaround until this bug is squashed is to encapsulate the Smart Object + Smart Filters + Filter Mask inside another Smart Object and transform that.
    However, that will not be a satisfactory solution in some cases. If a filter has size parameter(s), e.g. Gaussian Blur radius, a scaling or warping/distorting transform applied after the filter will obviously differ from the filter applied after the transform.
    In any case, the workaround is inconvenient to subsequent editing and experimenting with filters and masks.

    R_Kelly wrote:
    I don't think that's a bug since the implementation seems to be purposely done.
    It's been that way since photoshop cs3.
    If its been like that since CS3 then I think it's a bug which remains because nobody (or not enough people) has complained before.

  • Problem in moving one talbe to anlther table

    Hi ,
    we are working in ECC6.0 ,here we are facing problem while moving one table to another table .plz find below code.
    data : itab1 like p2001,
             itab2 like p2002.
    select single * from pa2001 into itab1 where ...........
    move-corresponding :itab1 to itab2.
    but here we are getting the error like both structures are deffirent ,so could you please let me know how to solve this problem.
    Thanks in advance,
    Sai.

    Hi sai,
    the sample code which you have specified here is fine...
    i dont see any issues.
    Can you specify the exact code and the error.?
    the code mentioend is perfrcty alright.
    the error u get might be beause of some other part of the code
    thanks,
    Jose

  • Problem in moving to final interanl table

    Hi all,
      i have one problem when moving all the fileds in final internal table
    t_eina is the final internal table
    i want to itab-matnr and maktx in t_eina or anyother final internal please correct the code according to htis requriment.if any one is intrested
    tables: ztab2,mara,mvke,MARAV,eina.
    DATA: BEGIN OF T_ztab2 OCCURS 0,
    MTART LIKE ztab2-MTART,
    dwerks like ztab2-dwerks,
    END OF T_ztab2.
    DATA: BEGIN OF T_mara OCCURS 0,
    matnr like MARAV-matnr,
    maktx like MARAV-maktx,
    MTART LIKE ztab2-MTART,
    dwerks like ztab2-dwerks,
    prat1 like mvke-prat1,
    lifnr like eina-lifnr,
    END OF T_mara.
    DATA: BEGIN OF itab OCCURS 0,
    matnr like MARAV-matnr,
    maktx like MARAV-maktx,
    MTART LIKE ztab2-MTART,
    dwerks like ztab2-dwerks,
    prat1 like mvke-prat1,
    lifnr like eina-lifnr,
    END OF itab.
    Data : begin of t_eina occurs 0,
    matnr like eina-matnr,
    lifnr like eina-lifnr,
    Mtart like mara-mtart,
    dwerk like mvke-dwerk,
    maktx like marav-maktx,
    end of t_eina.
    *data: begin of itab occurs 0,
         matnr like marav-matnr,
         mtart like marav-mtart,
         maktx like marav-maktx,
         end of itab.
    *DATA ITAB LIKE STANDARD TABLE OF MARAV WITH HEADER LINE .
    select * from ztab2 into corresponding fields of table t_ztab2 .
    select amatnr amaktx amtart ddwerk d~prat1 into table t_mara
    from MARAV as a inner join mvke as d on amatnr eq dmatnr
    for all entries in t_ztab2 where a~mtart eq t_ztab2-mtart
    and d~dwerk = t_ztab2-dwerks.
    select amatnr amaktx amtart ddwerk d~prat1 into table itab
    from MARAV as a inner join mvke as d on amatnr eq dmatnr
    where a~mtart = 'Z030'.
    SORT T_MARA BY MATNR.
    Select matnr LIFNR from EINA into corresponding fields of table t_EINA
    for all entries in t_MARA Where matnr = t_MARA-matnr.
    *select * from marav into corresponding fields of table ITAB  where mtart = 'Z030'.
    SORT T_EINA BY MATNR.
    loop at t_EINA.
    Read table t_MARA with key matnr = t_EINA-matnr.
    move t_mara-mtart to t_eina-mtart.
    move t_mara-matnr to t_eina-matnr.
    move t_mara-dwerks to t_eina-dwerk.
    move t_mara-maktx to t_eina-maktx.
    modify t_eina transporting mtart matnr dwerk maktx.
    endloop.
    <u></u>

    instead of modifying just use append t_eina.

  • Problem in moving a transport requst after changing the Infogroup

    Hi Experts,
    Im facing a problem in  moving a transport request which has   Infogroup  changes.
    In a action "intial entry of applican data"  i have added a customized infotype in the infogroup.
    In Dev it is fine..after  transporting to quality even though the custom infotype  showingup in the infogroup..while performing action the particular custom IT is not populating in quality system.
    What could be the problem and  how to resolve the problem
    Please advice,'
    Vi Sai.

    Hi,
    Please check if you have the necessary authorization to maintain your custom infotype in QAS. Enter /nsu53 after the previous infotype (previous w.r.t the custom infotype has been saved).
    Also, check if you can directly maintain the infotype through PA30.
    Hope this helps.
    Donnie

  • Why my ipad have problem with the rotation screen

    i have a problem with the rotation screen is locked, i try everything but nothing is happening help

    If you see a lock icon in the upper right corner of the screen - then the screen orientation is locked.
    Try the side switch above the volume rocker first and see if that unlocks the screen. If that doesn't do it, double tap the home button and swipe to the right and look for the lock icon all the way to the left.
    If the screen is unlocked but still will not rotate, reset the iPad.
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the button

  • Version 33, problems when moving tab to new window, then if you open a new tab in that window it doesn't switch to it unless you use Ctrl-Tab?

    Version 33, problems when moving tab to new window, then if you open a new tab in that window it doesn't switch to it unless you use Ctrl-Tab.

    Type '''about:preferences'''<enter> in the address bar.
    Select '''General.''' Look for '''Tabs.'''
    Turn on '''When I open a link in a new tab, switch to it immediately'''

Maybe you are looking for

  • Background Job  & Spool List Recipient not receiving all pages

    I have a program that is run during our nightly cycle and is scheduled in SM36 with a spool list recipient designated for the report to be delivered to the user's SAP Inbox.  The job completes successfully and creates a report that is over 100 pages.

  • Contact person Number range in ERP and CRM - Middleware settings

    Dear SDN team, We have currently integrated SAP CRM 5.2 and SAP R/3 4.6 c using Middleware . The contact persons are maintained in SAP R/3 system and also downloaded into CRM system . Currently the Number range is different in both the systems Going

  • Regarding joining two internal tables

    Hi All, Tell me how to use 'UNION' in different ways. Thank you, Rohit

  • Why doesn't this simple AppleScript work?

    Hi. I'm trying to change my desktop background using some AppleScript from the command line: osascript -e 'tell application "Finder" to set desktop picture to POSIX file "~/Pictures/Some Picture.jpg"' But, I get this: 33:48: execution error: Finder g

  • Is Adobe CS5.5 working fine with Yosemite ?

    Hi, I've read some and other things in different forums so I don't know what to think. I'd like to know if anyone here updated from Mavericks to Yosemite and is using Adobe CS5.5 (Photoshop - I know about the Java thing - Illustrator, Indesign, Acrob