incubator-ooo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lin Yuan <yuanlin....@gmail.com>
Subject Re: OS/2 clipboard implementation not loaded
Date Mon, 18 Jun 2012 07:51:13 GMT
I guess it may related to that in OO 3.3, the UNO component
registrationmechanism is changed to passive
registration.
According to the dtrans\util\makefile, the OS2 and Windows platform
all use dtrans\util\sysdtrans.component
to register the SystemClipboard service. But in it, only Windows' service
name is defined. So need add a new service definition for OS2 or use
different .compnent file for OS2 and Windows platform.
For a quick check if this is the real root cause, just change
dtrans\source\os2\clipb\Os2Clipboard.hxx(43) from
#define OS2_CLIPBOARD_IMPL_NAME
"com.sun.star.datatransfer.clipboard.Os2Clipboard"
to
#define OS2_CLIPBOARD_IMPL_NAME
"com.sun.star.datatransfer.clipboard.ClipboardW32"
If this work, we can make sure the root cause.

The UNO component registration in OO3.3 can be found on bugzilla:
https://issues.apache.org/ooo/show_bug.cgi?id=114609
And the technical doc can be found in
http://wiki.services.openoffice.org/wiki/Passive_Component_Registration


2012/6/16 Yuri Dario <mc6530@mclink.it>

> Hi,
>
> in the OS/2 port, now the clipboard support is not working.
>
> In services.rdb there is sysdtran.dll and its implementation name, but
> AOO even doesn't try to load this dll, so this means that something
> different is happening.
>
> OO 3.2 clipboard is working, so in 3.3/3.4 something has changed.
>
> Can you help?
>
> Thanks!
>
> BTW my java issue is still open...
>
> --
> Bye,
>
>        Yuri Dario
>
> /*
>  * OS/2 open source software
>  * http://web.os2power.com/yuri
>  * http://www.netlabs.org
> */
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message