6.1.5 Graphics Cursor Data
The fCursor dialog box contains controls which describe how the printer
positions the cursor after rendering a block of raster data. (A block of
raster data is a row of bits in a bitmap produced by 1 pass of the print
head.) The fCursor dialog box is shown in the following illustration:
bitmap: fcursor
In order to enter the graphics cursor data for your printer, you should
determine whether the printer positions the cursor after rendering a
graphics block by:
o Aligning it with the left edge of the original row of graphics data.
o Aligning it with the left edge of the page.
o Aligning it with the start of the next block of graphics data.
o Aligning it with the origin of the new graphics data (PCL only).
If, after printing a block of data, your printer aligns the cursor with the
left edge of the original block, set the RES_CUR_X_POS_ORG control. If,
after printing a block of data, your printer aligns the cursor with the
left edge of the printable region, set the RES_CUR_X_POS_AT_0 control. If,
after printing a block of data, your printer also moves the cursor in the
positive y direction to the next block, set the RES_CUR_Y_POS_AUTO control.
If your printer uses the Hewlett-Packard Printer Control Language (PCL),
and you have checked the RES_BO_ENCLOSED_BLNKS box in the fBlockOut dialog
box, you should also check the RES_CUR_CR_GRX_ORG box in the fCursor dialog
box. (This is because PCL printers redefine the left edge of a block of
graphics data when internal blanks are removed. By setting the
RES_CUR_CR_GRX_ORG box, you set a flag that informs the Universal Printer
Driver that it must reset the left-edge coordinates.)
Diconix 150 Plus
For the Diconix 150 Plus printer, none of the boxes are checked.
HP LaserJet IIP
For the HP LaserJet IIP printer, the RES_CUR_X_POS_ORG box is checked
because the printer aligns the cursor with the left edge of the original
block after rendering a row of data. The RES_CUR_Y_POS_AUTO box is checked
because the printer moves the cursor to the start of the next row of data.
The RES_CUR_GRX_ORG box is checked because the RES_BO_ENCLOSED_BLNKS box is
checked in the fBlockOut dialog box.