Issue 67509 - add CreateEmbeddedObject argument property IsTable
Summary: add CreateEmbeddedObject argument property IsTable
Status: CONFIRMED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-18 15:26 UTC by clippka
Modified: 2017-05-20 10:47 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description clippka 2006-07-18 15:26:14 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
Comment 1 mikhail.voytenko 2006-08-30 15:17:47 UTC
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.
Comment 2 Mathias_Bauer 2007-12-04 16:18:02 UTC
according to release status meeting -> target 3.x
Comment 3 Marcus 2017-05-20 10:47:45 UTC
Reset assigne to the default "issues@openoffice.apache.org".