Apache OpenOffice (AOO) Bugzilla – Issue 67509
add CreateEmbeddedObject argument property IsTable
Last modified: 2017-05-20 10:47:45 UTC
In impress/draw we like to use a calc ole object to represent a native table. If a calc is a native table it has to behave different. So the calc must know that it is used for a native table. Since impress/draw as a host application creates the EmbeddedObject and the EmbeddedObject itself than creates the calc, there must be a property for the EmbeddedObject that can be set by impress/draw and queried by calc. MBA suggested to implement a property like we already did with the "DefaultParentBaseURL" property. I suggest to name it "IsTable", with type bool that defaults to false. The impress/draw application will optionaly set this property in the argument sequence to the CreateEmbeddedObject() call and the calc should be able to query this property from the media descriptor. CL->MAV: please add this property to cws impresstables and then send this issue to me
There is a new feature implemented in "titles01" cws, that allows to specify a new module name for an application. It is used by database form to detect that it is no writer. Looks like it also makes sence to use a new module name for the spreasheet that is used in this special format. The embedded object will get this information through EmbeddedObjectDescriptor.
according to release status meeting -> target 3.x
Reset assigne to the default "issues@openoffice.apache.org".