# lxctyp

LXCTYP(ictype.i1.r, iblink.il.r [,pattrn.i1a.r] [,npix.i1.r]
[,ixcent.i1.r] [,iycent.i1.r])
This routine is used to establish the type of LX color graphics
cursor which will be enabled by future calls to LXCURS. Two types of
cursor are avaliable, cross hair and matrix. The matrix cursor
consists of a 64 by 64 pixel matrix which can be loaded with any
pattern desired. See the LXCURS description for more information.
ICTYPE = 0 Cross Hair Cursor
> 0 Matrix Cursor
IBLINK = 0 Non-blinking Cursor
= 1 Blinking Cursor
The following arguments are used only when a matrix cursor is selected.
They are ignored when the cross hair cursor is selected. If they
are omitted when a matrix cursor is being selected, matrix cursor
number ICTYPE will be loaded from the cursors saved by page D75.
PATTRN a BYTE array containing coordinate pairs of
pixels in the matrix cursor which are to be 'on'.
They should be in the form X, Y, X, Y, . . . , X, Y.
Valid coordinates are in the range [0-63]. (0,0) is
in the upper left corner of the cursor matrix.
NPIX number of coordinate pairs in PATTRN.
IXCENT X-coordinate of the matrix cursor pixel which is to be
considered the center of the cursor.
IYCENT Y-coordinate of the matrix cursor pixel which is to be
considered the center of the cursor.
This routine currently enables a non-blinking cross hair cursor only.