[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
##############################################################################
###+-----------+##############################################################
#+-| SCRN_BIOS |-------------------------------+##############################
#| +-----------+ Causes FORCE screen output to |##############################
#| be routed through DOS BIOS |##############################
#+---------------------------------------------+##############################
##############################################################################
##############################################################################
#+--| Summary |------------+##################################################
#| #INCLUDE io.hdr |##################################################
#+-------------------------+##################################################
##############################################################################
##############################################################################
#+--| Syntax |---------------------------+####################################
#| PROCEDURE scrn_bios PROTOTYPE |####################################
#+---------------------------------------+####################################
##############################################################################
##############################################################################
#########+---| Description |---------------------------------------+##########
#########| The scrn_bios procedure causes all FORCE screen output |##########
#########| to be routed through DOS BIOS calls, eliminating most |##########
#########| problems caused by direct output to video hardware that |##########
#########| uses non-standard video. |##########
#########+---------------------------------------------------------+##########
##############################################################################
##############################################################################
#########+---| Design |--------------------------------------------+##########
#########| The FORCE library contains replaceable drivers for |##########
#########| screen and keyboard I/O. FORCE library contains three |##########
#########| standard libraries for screen output: scrn_dos, |##########
#########| scrn_bios and scrn_direct. |##########
#########| ------------------------------------------------------- |##########
#########| The FORCE screen drivers affect ANY COMMAND THAT CAN BE |##########
#########| SENT TO AN ALTERNATE FILE. It does not redirect the |##########
#########| output of the SAY or GET commands, which have a |##########
#########| different output system. |##########
#########+---------------------------------------------------------+##########
##############################################################################
##############################################################################
#########+--| Example 1 |-------------------------------------------+#########
#########| * Turn on bios output if running a TI computer. |#########
#########| |#########
#########| IF equipment->type = "TI" |#########
#########| DO scrn_bios |#########
#########| ENDIF |#########
#########+----------------------------------------------------------+#########
##############################################################################
##############################################################################
#########+--| Example 2 |-------------------------------------------+#########
#########| * To eliminate screen flicker, use BIOS output. |#########
#########| |#########
#########| ACCEPT "Eliminate screen flicker? " TO ans |#########
#########| IF ans $ "Yy" |#########
#########| DO scrn_bios |#########
#########| ENDIF |#########
#########+----------------------------------------------------------+#########
##############################################################################
See Also:
key_bios
key_dos
scrn_direct
scrn_dos
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson