Difference between revisions of "83Plus:BCALLs:4549"

From WikiTI
Jump to: navigation, search
(added bcall)
 
m (flag info)
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
  
 
== Synopsis ==
 
== Synopsis ==
'''Official Name:''' ClrScrnFull
+
'''Official Name:''' ClrScrn
  
 
'''BCALL Address:''' 4549
 
'''BCALL Address:''' 4549
Line 18: Line 18:
  
 
== Comments ==
 
== Comments ==
appTextSave,(IY + appFlags) = 1 if the textShadow is to be cleared also
+
set appTextSave,(IY + appFlags) if the textShadow is to be cleared also
 
G-T and HORIZ split screen modes will affect how this routine maps the
 
G-T and HORIZ split screen modes will affect how this routine maps the
 
coordinates specified. To avoid this turn off the split screen modes.
 
coordinates specified. To avoid this turn off the split screen modes.
grfSplit, (IY + sGrFlags) = 1 if horizontal split mode set
+
set grfSplit, (IY + sGrFlags) if horizontal split mode set
vertSplit, (IY + sGrFlags) = 1 if graph-table split mode set
+
set vertSplit, (IY + sGrFlags) if graph-table split mode set
grfSplitOverride, (IY + sGrFlags) = 1 to ignore split modes
+
set grfSplitOverride, (IY + sGrFlags) to ignore split modes

Latest revision as of 12:15, 17 April 2008


Synopsis

Official Name: ClrScrn

BCALL Address: 4549

Clears the display. If textShadow is in use clears it also.

Inputs

None

Outputs

None

Registers Destroyed

  • DE,HL

Comments

set appTextSave,(IY + appFlags) if the textShadow is to be cleared also G-T and HORIZ split screen modes will affect how this routine maps the coordinates specified. To avoid this turn off the split screen modes. set grfSplit, (IY + sGrFlags) if horizontal split mode set set vertSplit, (IY + sGrFlags) if graph-table split mode set set grfSplitOverride, (IY + sGrFlags) to ignore split modes