Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | pasting drawing group into middleof document gives wrong size&position | ||
---|---|---|---|
Product: | Writer | Reporter: | honza_k <kratky> |
Component: | editing | Assignee: | AOO issues mailing list <issues> |
Status: | CONFIRMED --- | QA Contact: | |
Severity: | Trivial | ||
Priority: | P4 | CC: | issues, kpalagin |
Version: | OOo 2.2 | Keywords: | regression |
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- | ||
Attachments: |
Description
honza_k
2007-03-30 15:08:42 UTC
Created attachment 44070 [details]
The schematics file with the graphics
Created attachment 44071 [details]
The Write document to demonstrate the paste error
I found one interesting thing: My graphics includes a blue circle (a schematics for a Voltmeter, that consists of a circle with "V"). When I erase this circle (it was left originally as it was imported from DXF) and replace it with a same looking circle that I create manually using OODraw, then the pasting starts to work!!!! So this issue might have something in common with importing circles from DXF. For your help I attach the DXF file from which I imported this graphics ... The DXF file contains more schematics, so after importing to OODraw, I separated it into objects (it was imported as one group) and chose the lower left schematics, copied, and pasted to a new document - and that was how the "schematics" document was created ... Created attachment 44072 [details]
The DXF file from which the schematics.odg was created
honza_k, pastes with 2.2 on WinXP just fine - see attached screenshot. I selected the shapes in drawing by dragging the mouse over them, Edit - Copy, switched to Writer and pasted. Created attachment 44098 [details]
Screenshot
To kpalagin: Yes, this way it works. But try to paste it to somewhere farther to the document. You pasted it to the very begin. See my step no. 2 - place your cursor somewhere in the middle of the document. So please try for example the last page ... Created attachment 44130 [details]
Pastes in the last and before pages. See screenshot.
OK ... so I tried it once again ... when I opened only the schematics and the text, it worked, to my great surprise. I was shocked ... But I played with it, because I was sure about this bug, (I fought with it last friday for about 2 hours) and discovered how it works exactly and what exactly you have to do: I found that YOU HAVE TO IMPORT THE DXF, to get this bug appear. If you don't do the import, everything works!! So I change the steps as follows: 1. Save the attached DXF file to your disk. 2. Open the OODraw (create an empty document from the QuickStart Icon) 3. In the OODraw, choose Open, select filetype DXF, and open the file 4. You will see three schematics in one group 5. Right-click on it and separate the group 6. As a side-effect, you will see that the texts move (it's a subject of my issue #75928) 7. Open the OOWrite document (Lorem Ipsum) :-) 8. Go to OODraw, select the lower left schematics with the mouse and right-click Copy 9. Go to the OOWrite and paste ... 10. The OOWrite jumps to another page, and you will see a "lonely" anchor icon and the green boundary squares will be each at different pages than the anchor ... However, you will not be able to find the image! If you paste the image to the very begin of the document, you will see the image, but its boundary will be about 4-times bigger than the image itself. This way it works today. It is interesting that the error persisted even when I closed all the documents, so I did not have any OpenOffice program opened, and then when I tried it again (without Windows restart), the bug was still there. Today I started my computer (it was off during the day) and saw the same behavior as the user "kpalagin" did ... As soon as I did the import of the DXF, the bug began to "work" and until you restart your system, it will remain there. Confirming with 2.2m8 on WinXP using last repro steps from honza_k - make sure you paste drawing somewhere on the last page. MRU->OD: to be reproduced, here are the steps as summary - open the attached DXF in OOo Draw, select the graphic, from context select "Break" and de-select - with mouse, select the the lower left diagram and copy to Clipboard - In a new Writer document create six page breaks and paste the object -> view jumps, object seems to have exorbitant size. Does not happen, when the object is pasted into first page due to lack of resources I have to re-target this issue to OOo 2.x target 3.x Reset assigne to the default "issues@openoffice.apache.org". |