================================================================== MikeOS -- The Mike Operating System kernel SCREEN HANDLING SYSTEM CALLS ==================================================================


os_print_string

Displays text

Example:

code here

os_clear_screen

Clears the screen to background

Example:

code here

os_move_cursor

Moves cursor in text mode

Example:

code here

os_get_cursor_pos

Return position of text cursor

Example:

code here

os_print_horiz_line

Draw a horizontal line on the screen

Example:

code here

os_show_cursor

Turns on cursor in text mode

Example:

code here

os_hide_cursor

Turns off cursor in text mode

Example:

code here

os_draw_block

Render block of specified colour

Example:

code here

os_file_selector

Show a file selection dialog

Example:

code here

os_list_dialog

Show a dialog with a list of options

Example:

code here

os_draw_background

Clear screen with white top and bottom bars,containing text, and a coloured middle section.

Example:

code here

os_print_newline

Reset cursor to start of next line

Example:

code here

os_dump_registers

Displays register contents in hex on the screen

Example:

code here

os_input_dialog

Get text string from user via a dialog box

Example:

code here

os_dialog_box

Print dialog box in middle of screen, with button(s)

Example:

code here

os_print_space

Print a space to the screen

Example:

code here

os_dump_string

Dump string as hex bytes and printable characters

Example:

code here

os_print_digit

Displays contents of AX as a single digit

Example:

code here

os_print_1hex

Displays low nibble of AL in hex format

Example:

code here

os_print_2hex

Displays AL in hex format

Example:

code here

os_print_4hex

Displays AX in hex format

Example:

code here

os_input_string

Take string from keyboard entry

Example:

code here

RETURN TO MAIN PAGE