Hi Thorsten, On Wed, Nov 10, 2010 at 10:32 PM, Thorsten Behrens <t...@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, > DECL_STATIC_LINK with DECL_LINK, and IMPL_STATIC_LINK_NOINSTANCE > 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 :) -- regards Suren Learning < Doing Learn By doing. _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice