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