Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Clipping problems when previewing slide transitions | ||
---|---|---|---|
Product: | gsl | Reporter: | stephan_schaefer |
Component: | code | Assignee: | wolframgarten |
Status: | CLOSED FIXED | QA Contact: | issues@gsl <issues> |
Severity: | Trivial | ||
Priority: | P3 | CC: | hdu, issues |
Version: | DEV300m15 | Keywords: | aqua |
Target Milestone: | OOo 3.0 | ||
Hardware: | Mac | ||
OS: | Mac OS X, all | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- | ||
Issue Depends on: | |||
Issue Blocks: | 90239 |
Description
stephan_schaefer
2008-05-23 08:50:04 UTC
. I analyzed the problem and the root cause is that GetViewTransformation() ignores mnOutOffXY, in this case especially when mbMap is false. @aw: is the resulting view transformation (without the offsets) working as designed or is it a bug? AW->HDU: You have been with me when we derived the matrix from VCL's LogicToPixel on paper, so when mnOutOffXY i think it is either not part of LogicToPixel or there was a reason to throw it out. The GetViewTransformation() clearly needs to be identical to the MapMode set at the OutputDevice (except better precision :-), that's it's purpose. If we missed something which influences calls to the old CL methods, You will need to add it. In short, transforming a polygon self by using the ViewTransformation and rendering it in pixel mode without MapMode has to give the same result as rendering the logic polygon using the VCL methods. HTH! Will be fixed by adding a OutputDevice::GetDeviceTransform() method... waiting for a MWS with aquabmpfix01 integrated to fix this. @aw: thanks for remembering the details that I had long forgotten ;-) *** Issue 89716 has been marked as a duplicate of this issue. *** Will be fixed in CWS aquabmpfix02, which is stalled until a build milestone with aquabmpfix01 becomes ready for CWS usage. Fixed in CWS aquabmpfix02. @wg: please verifiy in CWS aquabmpfix02 Verified in CWS. Tested in DEV300_m20. Closed. |