Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing
|Summary:||Problems when applying background color to multi page doc|
|Component:||formatting||Assignee:||AOO issues mailing list <issues>|
|Status:||ACCEPTED ---||QA Contact:|
|Version:||OOo 2.0.3||Keywords:||needmoreinfo, oooqa|
|Issue Type:||DEFECT||Latest Confirmation in:||---|
Description helpusell 2006-08-06 04:28:18 UTC
Actually, two bugs... 1) If you specify a background color for a page in Draw, and set it so that background color is for all pages, you then cannot remove the background on other pages... you have to go back to the page on which you had initially set the background color to remove the background color for all pages. 2) If you set a background color for only one page, it will print the margin (a thin grey line along the edge where the margin line is on screen) on that page. If you set a background color for all pages, it won't print the margin line on any pages. If you set no background color, it won't print a margin line on any pages. This is a particularly troublesome bug for those of us trying to create postcard mailers with a background color on one side and none on the other side. This is on WinXP Pro (all the latest updates), OpenOffice 2.0.3, with a Savin C3224 network printer with the latest printer drivers from the Savin website.
Comment 1 wolframgarten 2006-08-07 07:54:51 UTC
Please: only file one bug in one issue. Otherwise it is very hard to track and fix the bugs. Thanks. @1) not reproducible. I have 4 page and on page 1 I set the backgroundcolor for all pages. Now I go to page 4, format/page/background and set fill to none, confirm with yes (background settings for all pages) and all pages have no background again. @2: not reproducible. Please attach adocument for testing and a postscript file of this document. Thanks again.
Comment 2 helpusell 2006-08-07 22:49:26 UTC
wq wrote: --------- @1) not reproducible. I have 4 page and on page 1 I set the backgroundcolor for all pages. Now I go to page 4, format/page/background and set fill to none, confirm with yes (background settings for all pages) and all pages have no background again. --------- Set up a 2 page Draw document. On Page 2, set the background color. Specify 'Yes' to apply it to all pages. Now go to Page1 and remove the background color, but specify 'No' (don't apply the change to all pages, just remove the background from Page 1)... the background on Page 1 will NOT be removed. No errors are produced, but the program doesn't do what you want it to do, either (i.e.: remove only the background on Page 1). In order to remove the background on Page 1, you have to go back to Page 2 and tell it to remove the background for ALL pages. As for the margin printing with a background color specified for only one page, it might be a driver glitch... sometimes it does it, sometimes it doesn't, seemingly randomly. When it does print the margin, it's the same thin, faint gray line... just as you would see on the screen. We're using the latest drivers direct from Savin, though, so... dunno.
Comment 3 wolframgarten 2006-08-08 08:08:14 UTC
Ok, thanks for the explanation. Now I can reproduce the problem. I change the summary to fit the frst problem...
Comment 4 groucho266 2006-08-14 08:57:15 UTC
Comment 5 groucho266 2006-08-14 16:33:49 UTC
Well, this works as designed. But I think that the design should be improved. The problem here is that the background settings operate on either master pages or individual slides: A background change for all slides modifies the master page, a background change for a single slide modified just this slide. So, when the background of a single slide is set to 'NONE' then the background description for this slide is reset. As a consequence the background of the slides master page becomes visible. As a workaround there is the 'Slide->Display Background of Master' entry of the context menu of the slide. It allows the user to hide the background of the master page. So additionally to setting the background of the slide to 'NONE' the user has to uncheck the 'Slide->Display Background of Master' entry.
Comment 6 groucho266 2006-08-14 16:40:05 UTC
I spoke with MMP about this. One possible solution is to manipulate the 'Slide->Display Background of Master' when the background of one or all slides is set or reset. Additionally the dialog that opens for the 'Slide->Page Setup...' entry of the context menu can be extended with an additional background selection control for the master background (either by adding a new tab page or by adding a second control to the 'Background' tab page). A text could then warn the user when he is about to modify the master background while the slide background is set (and which hides the master background).
Comment 7 groucho266 2006-08-14 16:40:38 UTC
@CL: Do you have any opinion about this?
Comment 8 Martin Hollmichel 2007-11-09 17:02:04 UTC
set target from 2.x to 3.x according http://wiki.services.openoffice.org/wiki/Target_3x