Quote:
Originally Posted by wallcraft
This is an enhancement to the MobiPocket Reader app, which is integrated into the "Universal Document Shell" to allow dictionary lookup from any supported format.
|
By imagination, that so called UDS should be a addon or enhancement to pdf reader, instead of an enhancement to mobi-reader. After all, when a user reads a pdf, the dictionary lookup action should be started from pdf-viewer to mobi-reader. There should be an entry point for pdf-viewer to pass proper parameter to mobi-reader.
If the above imagination is true, then modifying mobi-reader is not necessary. Besides, I have browsed the uds source code from iRex (
http://developer.irexnet.com/pub/iOn...2491-r1.tar.gz). It's written in C++. As mobi-reader for iLiad is written in Java, I suppose it's the same with DR1000. Then that UDS plugin should be an addon to pdf-viewer, not mobi-reader.
From the above, I think it's possible to modify ipdf to accomodate dictionary lookup provided by mobi-reader.
Added:
Although mobi-reader is not open source software, its Java bytecode can be decompiled into java source code. But it's really hard to read.