Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
PC_GET_MOUSE_SHAPE Details (↑ Mouse Routines)
◄Key► ◄Summary► ◄Up► ◄Contents► ◄Index► ◄Back►
────────────────────────────────────────────────────────────────────────────
Description:
The masks in mouse-ptr-shape are bit maps that, applied to a
screen position, would superimpose the mouse shape upon it. The
pointer shape is formed by PC_SET_MOUSE_SHAPE by ANDing the
screen character at the mouse position with char_AND_mask, XORing
the result with char_XOR_mask, and then displaying the result on
the screen. The attribute is formed similarly.
To call this routine you must have previously called
PC_SET_MOUSE_SHAPE with the same mouse-handle. The data item
reserved-item must be as preserved from that call.
See also: ◄Introduction to mouse routines►
Parameters on Entry:
mouse-handle Mouse identifier, obtained by earlier
call to CBL_INIT_MOUSE.
reserved-item Reserved for future use.
Parameters on Exit:
mouse-ptr-shape The bit maps that would create the
pointer's current shape.
-♦-