VIDEO_IO.ASM
A few video string display routines. The BIOS coordinate set runs
from 0 , 0 to 24 , 79. If you prefer 1 , 1 to 25 , 80 then use the
front-end macros defined in VIDEO_IO.H.
Function
|
bios_clear
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_clear( void )
|
Remarks
|
Clear the screen by resetting it and save the current page and mode
for later use.
|
Function
|
bios_home_cursor
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_home_cursor( void )
|
Remarks
|
Use the video BIOS to home the cursor.
|
Function
|
bios_move
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_move( int row , int col )
|
Remarks
|
Use the video BIOS to move to row/column.
|
Function
|
bios_clear_rng
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_clear_rng( int top_line , int bot_line )
|
Remarks
|
Use the video BIOS to clear a range of lines.
|
Function
|
bios_scroll_area
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_scroll_area( int lines_to_scroll , int left_row , int left_col , int right_row , right_col )
|
Remarks
|
Front-end to the video BIOS scroll function, scrolls lines_to_scroll
number of lines up in the window formed by the left and right corners.
|
Function
|
bios_scroll_lines
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_scroll_lines( int lines_to_scroll , int top_line , int bottom_line )
|
Remarks
|
Front-end to the video BIOS scroll function, scrolls lines_to_scroll
number of lines up in the full line window formed by the top and
bottom lines.
|
Function
|
bios_set_video_line_attributes
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_set_video_line_attributes( int row , int col , int len , int atr )
|
Remarks
|
Change the current video attributes for one line
|
Function
|
bios_vputs_at
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_vputs_at( int row , int col , char *str_ptr )
|
Remarks
|
Write at requested cursor position and don't advance the cursor.
|
Function
|
bios_vputs
|
Include file
|
VIDEO_IO.H
|
Prototype
|
void bios_vputs( char *str_ptr )
|
Remarks
|
Write at current cursor position and advance the cursor.
|
Table of Contents
Function Index
generated on 08 February 1998 - 14:43:51
© 1998 Tierra del Fuego Ltd.
|