| u00b9 | Index Level | u014a |
| Syntax | result = ICONV( registers, 'u00ba' ) |
| Category | BASIC |
| Type | User Exit |
| Description |
performs BIOS "INT 10" calls to change the video screen attributes on the console.
"registers" is a dynamic array containing the values for the A, B, C, and D registers in the following form: registers<1> = AX register (AH:AL) registers<2> = BX register (BH:BL) registers<3> = CX register (CH:CL) registers<4> = DX register (DH:DL) The functions available through the INT 10 call are: 00 = Determine or Set Video State 01 = Set Cursor Type 02 = Set Cursor Position 03 = Read Cursor Position 04 = Read Light Pen 05 = Select Active Page 06 = Scroll Page Up 07 = Scroll Page Down 08 = Read Character Attribute 09 = Write Character and Attribute 0A = Write Character 0B = Set Color Palette 0C = Write Dot 0D = Read Dot 0E = Write TTY 0F = Return Current Video State 10 = Set Palette Registers 11 = Character Generator Routine (EGA and above) 12 = Alternate Select (EGA and above) 13 = Write String 14 = Load LCD Character Font 15 = Return Physical Display Parameters 1A = Display Combination Code 1B = Functionality/State Information 1C = Save/Restore Video State and others... More information about IBM's INT-10 function can be found in the IBM Technical Reference Manuals on PC's |
| Options | |
| See Also | user exits, FlashBASIC |
| Example | |
| Warnings | This ONLY works on the PC's console. |
| Compatibility | R83 3.1 R83 2.2 |
| u00b9 | Index Level | u014a |