To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=99123
------- Additional comments from a...@openoffice.org Wed Feb 11 16:48:26 +0000 2009 ------- AW: Problem is the usage of MetaFile for presentation, one more argument to change to primitive usage. MetaFile is a paint recording, while primitives are a scene graph. In the primitives is an extra handling for invisible objects to derive valid BoundRects for them; in it's usage as scene graph this is valid. The MetaFile does not contain data anymore for invisible objects. This was the case before by pure chance, e.g. VCL could have since ever not recorded paints when pen and fill is not set. It is not a good idea to base the BoundRect functionality in the slideshow on such data. The ideal scenario would be (A): The Slideshow uses primitives and such gets a correct BoundRect even for invisible objects. With MetaFile in Slideshow (B): When slideshow gets the MetaFile for each object, it seems to generate the BoundRect from it. If this is empty, use the API and xShape to get topLeft() amd Size() and build a BoundRect from them. With primitive renderer (C): Do not ignore invisible geometry when emulating the MetaFile generation, but paint an invisible rectangle instead. The letters are in order of clean programming, but in the inverse order of time needed for the change. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@graphics.openoffice.org For additional commands, e-mail: issues-h...@graphics.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org