>However, this does seem quite odd -- perhaps disabling the speed up in it
>still leaves the hook in place.
Most probably this is the case. I've written a few hacks that - for good or
bad - do exactly the same: when the app is deactivated they just dispatch
the call to the original function, but still hold the hook. Usually it's
because of one hooked function that you still need to monitor in order to
perform some basic functionality. If the code was not designed to support
selective hooks it is much easier (and faster!) to implement "switching off"
the lazy way. This is when the price/performance compromises get their
payback ;-))
- bobby
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/