[Libreoffice] Suggestion needed for External Edit functionality.

surenspost at gmail.com surenspost at gmail.com
Wed Nov 10 13:27:39 PST 2010

Hi Thorsten,

On Wed, Nov 10, 2010 at 10:32 PM, Thorsten Behrens
<thb at documentfoundation.org> wrote:
> Hi Suren,
> since you already create a separate thread for the editing - just
> fire it off, and send the main app a msg - like here:
> desktop/source/app/officeipcthread.cxx:289
> (you'll probably replace STATIC_LINK with LINK,
> with IMPL_LINK)
> PostUserEvent adds an event into the main app msg queue, which then
> gets processed like any other input (mouse, keyboard) in the LibO
> mainloop.
> Also: just using osl_executeProcess() avoids idly spinning until the
> external app is finished. Your thread just blocks then.
> HTH,
> -- Thorsten

It Did, It did. When I Hit compile and when it worked I was litreally
jumping in my seat. :) Will clean up code and submit the patch soon
enough. Thanks for the help very much :)

Learning < Doing
Learn By doing.

More information about the LibreOffice mailing list