F10_WLCHARTEl
(AH
=
OEH)
This function writes a character to the active page, then advances the cursor one location. At the
end of a line, the cursor will wrap to the next line; at the end of the screen, the cursor will scroll.
In the alphanumeric modes, this function maintains the current video display attributes. In the
graphics modes, the foreground color is passed in register BL. The ASCII characters Line Feed
~
(OAH), Carriage Return (ODH), Backspace (08H), and Bell (07H) are interpreted by this function as
ASCII commands and are executed as such.
On Entry:
AH
=
F1 O_WLCHARTEL (OEH)
AL
=
Character
BL
=
Foreground color (in graphics modes only)
On Exit:
No values returned.
Registers Altered:
AX
This function returns the current MultiMode Video Display Adapter state. The mode, number of
characters per line, and current display page are returned.
On Entry:
AH
=
F1 O_GET_STMODE (OFH)
On Exit:
AH
=
Number of characters per line
AL
=
Current mode
BH
=
Current display page
Registers Altered:
AX, BH
Write String
(AH
=
13H)
This function writes a string of characters to the screen. This function consists of four separate
subfunctions which control whether each character has its own attribute byte or not, and
whether the cursor is moved or not. Each of the subfunctions is detailed in the following. The
ASCII characters Line Feed (OAH), Carriage Return (ODH), Backspace (08H), and Bell (07H) are
interpreted by this function as ASCII commands and are executed as such.
F10_WRS_OO
(AJK = 1300H)
Write string attribute without moving cursor.
42 Video
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers