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]