On Mon, Apr 10, 2000 at 01:48:44PM -0700, Danny Epstein wrote:
> Each library has its own dispatch table. I think Joe was suggesting that you
> modify the dispatch table for the library.
Just some thoughts...
You could also write your own library under the same name (which
should override the ROM version), and use something to get the rom
original database number. When an app calls "SYSXYZ Library", they
would get your library, then you would just have to swap library
numbers but otherwise duplicate the stack frame. If you found a call
you wanted to handle or modify, you could do that too.
Getting the system's library ID would be tricky if your library is
there though. You could theoretically copy it to RAM and rename it, and your shim
library could open the ram copy with the different name...
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html