VIDEO_IO module routines

Company Information Software Products TDF Market Reports Download Area take me Home

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.