[A83] Re: Uninstall key hooks


[Prev][Next][Index][Thread]

[A83] Re: Uninstall key hooks




A key hook is a piece of code that the calc runs everytime=20
after a keypress in _getkey. You can use it for disabling=20
keys or assign new functions to them. (The mirageOS disables the =
[2nd]+[mem]
menu through a key hook.)

//David



----- Original Message -----=20
From: "Thomas Lutz" <tlutz@stevens-tech.edu>
To: <assembly-83@lists.ticalc.org>
Sent: Saturday, April 06, 2002 9:09 AM
Subject: [A83] Re: Uninstall key hooks


>=20
> What exactly are keyhooks and how can they be used? Thanks
>=20
> -Tom
>=20
> -----Original Message-----
> From: assembly-83-bounce@lists.ticalc.org
> [mailto:assembly-83-bounce@lists.ticalc.org] On Behalf Of Brandon
> Sterner
> Sent: Friday, April 05, 2002 3:41 PM
> To: assembly-83@lists.ticalc.org
> Subject: [A83] Re: Uninstall key hooks
>=20
>=20
> You either reset the bit for the hook, or change the hook's pointer so
> that
> it doesn't point to a value equivalent to the instruction add a,e.
> Some apps such my Symbolic app have options which allow the user to
> uninstall the hooks used by the app if you're asking simply from a
> user's
> standpoint.
>=20
> Brandon Sterner
>=20
> ----- Original Message -----
> From: "David Lindstr=3DF6m" <okvin@tiscali.se>
> To: <assembly-83@lists.ticalc.org>
> Sent: Friday, April 05, 2002 11:29 AM
> Subject: [A83] Uninstall key hooks
>=20
>=20
> >
> > How do you uninstall key hooks?
> >
> > Thanks for your help
> > /David
> >
> >
> >
>=20
>=20
>=20




References: