Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


with the following commits

http://cgit.freedesktop.org/libreoffice/core/commit/?id=f8f54cbb5d6a34ea74c4e92a3bdb8e34b7b101d6
http://cgit.freedesktop.org/libreoffice/core/commit/?id=5609c512cd4d2899300b432d88d93cff05a05c87
http://cgit.freedesktop.org/libreoffice/core/commit/?id=590d9596c54443dc6b65a811569ec74371fa4794
http://cgit.freedesktop.org/libreoffice/core/commit/?id=b778d1a03c0cdf4d0ab0352e08e00ca4d27aef03

the remainder of the old ole controls filter msocximex.[ch]xx is effectively removed [1] and all the remaining functionality ( mosty export support for OLE controls ) has been removed. This is a large change so please beware and report problems in this area. I have done some testing with import/export ( for calc and writer but NOT powerpoint ). Ideally there should be no ( negative ) difference between import/export of OLE controls between master and 3.4. However there are some known issues

a) there are at least some problems with reading the result of exported MorphDataControl(s) where a MorphDataControl is one of the six controls: CheckBox, ComboBox, ListBox, OptionButton, TextBox and ToggleButton ( these all share the same export routine ) The remaining controls types CommandButtons, ScrollBars and SpinButtons seem to export ( and be readable from Microsoft office )

I of course will fix the export of the above controls but as the patch is so big I really need to commit it as it is getting hard to maintain.

thanks,
Noel

[1] there is just now a small piece of code remaining in msocximex, to remove it looks like some changes would be required to the powerpoint filter and some code that is present in the filter module would need to move out to sd.


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.