Difference between revisions of "83Plus:Hooks:9BB0"
From WikiTI
(categorized) |
|||
Line 1: | Line 1: | ||
+ | [[Category:83Plus:Hooks:By_Name|App Change Hook]] | ||
+ | [[Category:83Plus:Hooks:By_Address|9BB0 - App Change Hook]] | ||
== Synopsis == | == Synopsis == | ||
'''Name:''' App Change Hook | '''Name:''' App Change Hook |
Revision as of 09:00, 28 March 2005
Synopsis
Name: App Change Hook
Hook Pointer Block Address: 9BB0
Hook Enable BCALL: 502C
Hook Disable BCALL: 502F
Hook Call BCALL: (none known)
Hook Active Flag: 2, (iy + 36h)
This hook is called at any time that TIOS changes from one app to another. Also called when the calculator is turned off.
Using the Hook
- B = current app
- Switching from one app to another: A = new app
- Turning the calculator off from most apps: A = 2
- Exiting an external app: A = 0
- Turning the calculator off from the graph screen (possibly others): A = 0
Comments
TIOS completely ignores the output of this hook. You can force tios to go a few apps by using the JForce... B_JUMPs. (These B_JUMPs are probably not intended to be used inside this hook, thus it might screw up something in the os)