include vmd.inc TEXTCURSOR Struc cbSize dw ? ;size of structure, in bytes dwOffset32Blocks dd ? ;see below bFlags db ? ;see below cBlocks db ? ;see below XORMask dw ? ;see below ANDMask dw ? ;see below TEXTCURSOR Ends
Contains information that a cursor VxD uses to draw the cursor in text mode.
dwOffset32Blocks
Offset from the beginning of the structure to an array of cursor blocks. The cursor VxD uses the blocks to display a cursor trail, making a moving cursor easier to see on liquid crystal displays (LCDs).
bFlags
Cursor type. This field is BF_HARDWARE if the hardware text cursor is selected; otherwise, the software text cursor is selected.
cBlocks
Count of blocks in the array of cursor blocks.
XORMask and ANDMask
Line numbers of the first and last scan lines in the character cell, if bit zero of bFlags is 1; otherwise, the XOR and AND bitmasks for the software text cursor.
See also SETTEXTCURSOR