Difference between revisions of "83Plus:BCALLs:4C15"

From WikiTI
Jump to: navigation, search
 
m ({{missinfo|destroys}})
 
Line 1: Line 1:
 
[[Category:83Plus:BCALLs:By_Name:Dialog|SetDialogKeyOverride]] [[Category:83Plus:BCALLs:By_Name|SetDialogKeyOverride]] [[Category:83Plus:BCALLs:By_Address|4C15 - SetDialogKeyOverride]]
 
[[Category:83Plus:BCALLs:By_Name:Dialog|SetDialogKeyOverride]] [[Category:83Plus:BCALLs:By_Name|SetDialogKeyOverride]] [[Category:83Plus:BCALLs:By_Address|4C15 - SetDialogKeyOverride]]
 +
{{missinfo|destroys}}
 
== Synopsis ==
 
== Synopsis ==
 
'''Official Name:''' SetDialogKeyOverride
 
'''Official Name:''' SetDialogKeyOverride

Latest revision as of 12:15, 14 April 2008

This article is missing some information (namely destroys). You can help WikiTI by filling in the missing information.


Synopsis

Official Name: SetDialogKeyOverride

BCALL Address: 4C15

Sets a callback routine to handle keypresses.

Inputs

  • A: page of callback routine..
  • HL: address of callback routine.

Outputs

  • none

Destroys

  • unknown

Comments

  • Keys kSolveRoot (SOLVE EDITOR), kStatEd (list editor), and kInfStat (inferential statistic editor) are not passed to this routine. It is up to you to handle everything else, including [UP], [DOWN], [ENTER], and [2nd]+[QUIT].

Bit 1,(iy+28h) set is probably an indicator to this routine that the user attempted to press a context key.