To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=61274
User aw changed the following: What |Old value |New value ================================================================================ CC|'fl,lars,norbert2,pagalmes|'cl,fl,lars,norbert2,pagal |' |mes' -------------------------------------------------------------------------------- Assigned to|aw |af -------------------------------------------------------------------------------- ------- Additional comments from a...@openoffice.org Fri Jan 30 17:51:38 +0000 2009 ------- AW->AF: The ImplRenderPaintProc::createRedirectedPrimitive2DSequence(...) is part of a callback mechanism (based on VOC's and sdr::contact::ViewObjectContactRedirector) which CL initially used at the time of Paints (before primitives) to do what he needed ho hide/change paints of e.g. frames for PresObjs and stuff like Header/Footer/Time/date/PageNumber fields in different kinds of view (i had to migrate that callback to primitives where not only visibility may lead to not return any primitives, but also implementations in SD exist who create extra/alternative primitives). So You will have to ask CL about SdrPage::checkVisibility(..) and the local usage of IsVisible and IsPrintable in ImplRenderPaintProc. General visibility for DrawingLayer is checked using the implementations of ViewObjectContact::isPrimitiveVisible(...) where the most used is probably ViewObjectContactOfSdrObj::isPrimitiveVisible(..). Each VOC may implement it's own version. The default versions already check layer visibility when the ViewObjectContactOfSdrObj version is used. Geometric visibility (aka BoundRect and ViewRange) is also checked in VOC, but independent from isPrimitiveVisible. I will add CL to CC to answer the question. In my opinion - when ViewObjectContactOfSdrObj::isPrimitiveVisible(..) is called already - it should not be necessary. --------------------------------------------------------------------- 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