[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
FT_GETVCUR()
Return info about the cursor on a specified video page
------------------------------------------------------------------------------
Syntax
FT_GETVCUR( [ <nPage> ] ) -> <aCurInfo>
Arguments
<nPage> is the video page to get the cursor information for.
Defaults to the current page, as returned by FT_GETVPG().
Returns
A four-element array (<aCurInfo>), set up as follows:
aCurInfo[1] = Top line of cursor
aCurInfo[2] = Bottom line of cursor
aCurInfo[3] = Character row
aCurInfo[4] = Character column
Description
FT_GETVCUR() uses FT_INT86() to invoke interrupt 10h, function
3, to return the character cursor location for the specified
video page.
The top line and bottom line of cursor are set depending on
the current cursor mode, and are only meaningful in alphanumeric
video modes.
For more information on graphics programming, cursors, and
cursor modes, refer to Richard Wilton's _Programmer's Guide to
PC and PS/2 Video Systems_ (Microsoft Press).
Examples
aCurInfo := getVCur( 1 ) // Get info on cursor pos in page 1
QOut("Row: " + str( aCurInfo[3] ) + " Col: " + str( aCurInfo[4] ) )
Source: VIDCUR.PRG
Author: Glenn Scott
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson