To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=107365


User aw changed the following:

                What    |Old value                 |New value
================================================================================
                      CC|'aw,cornouws,mru,od'      |'aw,cornouws,mru,od,pl'
--------------------------------------------------------------------------------
             Assigned to|aw                        |od
--------------------------------------------------------------------------------




------- Additional comments from a...@openoffice.org Wed Dec  2 14:29:38 +0000 
2009 -------
AW: Problem is isolated. When painting to a VCL-Window outside a regular
VCL-Repaint, transparent ChildWindows are painted over and everyone doing so has
to take care himself that those windows get refreshed. VCL is informed and
thinking about a mechanism to automatise this.
This means that the line refresh in SW paints directly to Window and (as overlay
does) has to refresh the transparent ChildWindows after the paint is done. Since
the paint uses the DrawingLayer repaint mechanism, the patch as proposed works.
It is not the best solution, because it will also be triggered insinde a regular
VCL-Repaint. It would be better to add that functionality directly at the spot
in SW where that direct paint is executed (at it's end).

Thus i propose that FS or OD add the needed code there or wait until VCL offers
a method (as a compromize) at the VclWindow which may be something like
'TakeCareForTransparentChildWindows(Region)'.

AW->OD: I think You are the most qualified to isolate the spot in SW where this
would need to be done.
Added PL to CC, too.

---------------------------------------------------------------------
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...@sw.openoffice.org
For additional commands, e-mail: issues-h...@sw.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to