Hi Clarence,
On 28.10.2013 03:27, Clarence GUO wrote:
Armin,
Seems this fill value is only for PPT, in Excel 2010 and Word 2010, I
haven't seen this choice in fill type.
Thanks for this infos. I would like to as you to add the infos you have
already found out to the task (#123515# I think?) that way - even when
we will not be able to completely solve the problem - this info will not
be lost. Someone else working on this in the fulture will have some
better starting points.
Thus - if you have infos what and how it is written in MS formats (and
similar stuff) please add to the task.
Thanks inadvance!
Sincerely,
Armin
Clarence
2013/10/25 Armin Le Grand <[email protected]>
Hi Clarence,
On 25.10.2013 03:25, Clarence GUO wrote:
So Armin, as you said "We have currently no internal concept to do
something like that, and no support neither in ODF nor in the UNO API nor
in the core." and "with 'none' is better than to fill with solid color,
but
will destroy all that 'hole' effects.", do you think it is acceptable if
we
temporarily map it to 'no-fill" as a fix and waiting for ODF, UNO API,
core
can all support it then do a fully support?
Exactly; that's what I would do for now.
Also we would need to discuss about what we will need to make that work in
a future version. To decide that, we need mor knowledge about:
- How to do in core
- How to do in API
- How in ODF
To decide that it would be useful if you would try to find out what is
done in the MS formats to save/load it; to know this will be essential to
be able to im/export this. Is it a special FillType? Is it just a flag
somewhere at the object overriding FillType? Stuff like that.
Without knowing this I see that this is just a bollean on an object; this
could be a new value for API and ODF or a 6th value for FillType. 2nd
approach may be problematic; if e.g. the FillType in the API is an enum it
will not be expendable in a compatible way. Also in ODF all installed
AOO/OOO's out there will not know what to do when stumbling over an unknown
FillType. Thus, maybe just a new flag 'BackgroundFill = true/false' may be
more safe.
That again has to be added not only to the shape, but to the attributes
and styles of AOO.
BTW: Is this a Draw/Impress only feature request or exists something
similar for Writer/Calc...?
Sincerely
Clarence
2013/10/24 Armin Le Grand <[email protected]>
Hi Clarence,
On 24.10.2013 11:00, Clarence GUO wrote:
I read ODF 1.2 standard, and found for draw:fill it only defined 5
values:
none, solid, gradient, hatch, bitmap. There is not a value for
usebackgroundfill. So seems if we want to fully support this attribute,
we
must change ODF standard first.
And finally I found the difference between "no fill" and "use slide
background fill". If the shape is inside the slide area, there's no
difference. But once move the shape outside of the slide area, if
applied
"use slide background fill", the shape can still fill the background
from
the slide just as it increase the size of canvas; but for shapes applied
"no fill", the background will become empty.
There will be more differences when objects overlap. This is indeed the
only useful usage of that FillType in MS; it allows to create the
impresson
of 'holes' in any objects by forcing the page background to be painted at
that place. Thus, replacing with 'none' is better than to fill with solid
color, but will destroy all that 'hole' effects.
We have currently no internal concept to do something like that, and no
support neither in ODF nor in the UNO API nor in the core.
Sincerely,
Armin
2013/10/24 Steve Yin <[email protected]>
Hi Clarence,
After checking the feature in MSO and comparing with your patch, I
found
that the "fill with background" cannot simply map to "no fill". Is
there
a
way to implement a real "fill with background" feature in AOO? Thanks.
On Thu, Oct 24, 2013 at 4:16 PM, Clarence GUO <
[email protected]
wrote:
Hi~
I submitted a path for 123515
https://issues.apache.org/ooo/****show_bug.cgi?id=123515<https://issues.apache.org/ooo/**show_bug.cgi?id=123515>
<https**://issues.apache.org/ooo/show_**bug.cgi?id=123515<https://issues.apache.org/ooo/show_bug.cgi?id=123515>
.
Root cause analysis and solution description please see my comment in
above
URL
Please help to review.
Thanks
Clarence
--
Best Regards,
Steve Yin
------------------------------****----------------------------**
--**---------
To unsubscribe, e-mail:
dev-unsubscribe@openoffice.**a**pache.org<http://apache.org>
<dev-unsubscribe@**openoffice.apache.org<[email protected]>
For additional commands, e-mail: [email protected]
------------------------------**------------------------------**---------
To unsubscribe, e-mail:
dev-unsubscribe@openoffice.**apache.org<[email protected]>
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]