|Subject:||Re: [office] Feature under evaluation at Redflag 2000|
|From:||Peter Junge (pete...@RedOffice.com)|
|Date:||Oct 19, 2009 1:30:20 am|
Thomas Zander wrote:
On Wednesday 14. October 2009 10.31.05 ext Peter Junge wrote:
2) Considering such feature seems to be quite obvious, as well it is quite easy to add, hence I would like to know if there is a telling argument, why it hasn't made it into ODF yet?
The solution KWord always used for this is using a new draw:frame which holds a text document with a table.
I have been playing around with KWord. Using draw:frame seems to be the preferred method for embedding objects. Right?
I'd argue that thats a better way to solve this issue than adding a feature to the tables.
Well, yes and no, we have a similar discussion at Redflag 2000. Of course, using draw:frame generalizes the embedding of objects. On the other hand one could argue the position of the table should be a property set of the table itself, but outsourcing it to a container object increases ambiguity.
If you try out KWord you will notice that frames are actually more powerful than you can see in implementations like OOo. There are settings like auto- growing of a frame and min/max sizes etc.
The consistent use of draw:frame eases at least the implementation of embedded objects, when looking at it from the user interface perspective. However, it is certainly arguable, that other use cases might become more complicated when 'hiding' native objects within draw:frame, for example automated processing of ODF and also interoperability with file formats, that do not know this concept.
I'd suggest perusing the placement of a frame anchored to a page with a text document and a table in it. Modularity is what makes ODF great :)
Yes, this would also be the main argument for me to leave things as they are, to use only one method. Defining similar sets of attributes for positioning of all kind of objects would certainly blow up the extent of the ODF spec, as well might be hard and error-prone to maintain.
Thanks a lot for commenting.
Best regards, Peter
-- Peter Junge Open Source Strategy Director
Beijing Redflag Chinese 2000 Software Co., Ltd. Building No.2, Block A, Huilongsen, 18 Xihuan Nanlu Beijing Economic-Technological Development Area 100176 Beijing - P.R.China
北京红旗中文贰仟软件技术有限公司 地址：北京经济技术开发区（亦庄）西环南路18号汇龙森A座二层 邮编：100176
--------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail. Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php