To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=50429





------- Additional comments from [EMAIL PROTECTED] Thu Jun 23 01:21:40 -0700 
2005 -------
After the changes that were done for mav18 cws it is possible now to copy such
objects between documents opened in the same application ( for example from
writer document to writer document, but not to a calc document ).

The problem is that these objects need persistent representation for the
transfer to a document of different application type. In OOo1.x the old binary
format was used internally for such objects, for OOo2.x such a solution does not
seem to be acceptable.

So the idea is to extend the format that is used to transport embedded objects
through clipboard. The solution will allow to transport a stream that contains
package storage internally, this storage will have a special mediatype that will
allow to identify it. The storage can contain object persistence as it is, if
there is any, and also an extension stream in XML format describing the object.
Thus an object without persistence will be represented in such a storage by the
extension stream, at the same time the objects that have persistence might need
no extension stream at all.

Probably it makes sence that the information stored in the extension stream is
generated by the container and then is provided to the clipboard implementation.

Actually the extension stream seems to be an analog of "content.xml" of normal
document, and in general the same mechanics as used during copying of a
textframe containing an embedded object could be used. The only difference that
the frame can be inserted in a document of another application type only as
embedded writer document, and in this case it must be possible to have a storage
representing information that should allow to insert the object to any container
application directly. Thus the storage should be treated as a special type of
document, that is used to transport embedded objects through clipboard.


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to