Apache OpenOffice (AOO) Bugzilla – Issue 119473
[From Symphony]object color can not be displayed correctly
Last modified: 2012-09-21 08:20:35 UTC
Created attachment 77662 [details] sample AOO3.4_1327774 Description: 1) Open the sample file using AOO3.4; 2) You will find color of object is changed.
confirmed,change its status
Root Cause: AOO now just support recolor, but not refill. The objects in sample file were re-filled. AOO just import the original object before re-filling.
Solution: MS-Office 2003 support 3 types of recolor: recolor, refill and both. Recolor change the all colors of the object. But refill just change the background, the fill color without border. If both of refill and recolor are used, it will fill the object by refill style and recolor the others, ex. border line. But now, we just support the recolor style, should do some enhancement.
Created attachment 79602 [details] Fix patch for this issue
In this defect, the meta types META_FILLCOLOR_ACTION and META_LINECOLOR_ACTION be used(in function ImplExchangeColors), but for other types, it may have the same question, so modify them together in this patch.