<div dir="ltr"><div><div><div>If you search for "Microsoft Excel Automation" you'll find many references online of how ActiveX is used in other applications to allow the Excel engine to compute things in a spreadsheet form. Were the same ability well-documented in LibreOffice, many people would switch as LibreOffice is free, and Excel costs hundreds of dollars.<br><br></div>I urge you not to remove it, but to improve it for simpler integration. It should work like this:<br><br></div><div>lo = CreateObject("libreoffice.application")<br></div><div>lo.open("c:\path\to\my\document\file.ext")<br></div><div>lo.visible = .t.<br></div><div><br></div><div>And in that way, an application can directly integrate operations into their app which loads LibreOffice. Note that these examples are in Visual Basic, but the same general form works from any application, including C++ (see below):<br><br></div><div>Here are some automation examples for Excel, Word, Outlook, and PowerPoint:<br></div><div>Excel: <a href="https://support.microsoft.com/en-us/kb/219151">https://support.microsoft.com/en-us/kb/219151</a><br></div><div>Word: <a href="https://support.microsoft.com/en-us/kb/316383">https://support.microsoft.com/en-us/kb/316383</a><br></div><div>Outlook: <a href="https://support.microsoft.com/en-us/kb/220595">https://support.microsoft.com/en-us/kb/220595</a><br><br></div><div>A more example-by-example based tutorial:<br></div><div>PowerPoint: <a href="https://msdn.microsoft.com/en-us/library/bb871574%28v=vs.80%29.aspx">https://msdn.microsoft.com/en-us/library/bb871574%28v=vs.80%29.aspx</a><br></div><div><br></div><div>Here's a code snippet on how to access ActiveX from another application using C++ from MSDN:<br><a href="https://support.microsoft.com/en-us/kb/196776">https://support.microsoft.com/en-us/kb/196776</a><br><br></div><div>ActiveX allows applications to integrate each other, and to have windowed portions within an application which are actually a "portal" through to the other application, though it appears to be fully integrated. It is a powerful tool. And as I say, I have not used LibreOffice for integration because I could not find good documentation on how to do it, whereas there are many online resources on how to use Microsoft Office integration. If the documentation were better, Windows people would use it as it is highly desirable.<br></div><div><br></div>Best regards,<br></div>Rick C. Hodgin<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 11, 2016 at 9:52 AM, James E Lang <span dir="ltr"><<a href="mailto:jim+lod@lang.hm" target="_blank">jim+lod@lang.hm</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
<br>
-----Original Message-----<br>
From: Bryan Quigley <<a href="mailto:gquigs@gmail.com" target="_blank">gquigs@gmail.com</a>><br>
To: libreoffice <<a href="mailto:libreoffice@lists.freedesktop.org" target="_blank">libreoffice@lists.freedesktop.org</a>><br>
Sent: Sun, 10 Jan 2016 15:41<br>
Subject: Re: Remove ActiveX from LibreOffice<br>
<br></span>
---------->8=====<span class=""><br>
<br>
>My position on ActiveX is to leave it (lest we break applications in the wild,) and to *announce its deprecation* with two goals: first, solicit the feedback of LO ActiveX consumers and, if so inclined to continue using it, help in its support. And second, to flag a date in the future when ActiveX will be completely removed from LO codebase, pending sufficient reason and support by its consumers.<br>
<br></span>
[Just to toss in a comment from a NOT NECESSARILY typical USER, I would probably fail to see any depreciation notice unless it were thrown in my face each time I used the feature until I say (in effect), "all right, Enough Already, SHUT UP!" aka, "Don't show this notice again." The same should apply to revising any existing menu accelerators. --jl]<br>
<br>
---------->8=====<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Jim</font></span><br>_______________________________________________<br>
LibreOffice mailing list<br>
<a href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/libreoffice" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br>
<br></blockquote></div><br></div>