Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Escape! V3.0 - <b>hpigraycol()*</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
hpIGrayCol()*

Draw a vertical, gray shaded bar with coordinates specified in inches


Syntax

hpIGrayCol(<nRow>, <nCol>, <nLength> [,<nBorder> [,<nShade>)]])


Parameters

<nRow>
The vertical distance from the top margin to print the
gray bar. <nRow> is specified in inches.

<nCol>
The horizontal distance from the left margin to begin
printing the bar.  <nCol> is specified in inches.

<nLength>
The length of the bar.  <nLength> is specified in inches,
and is accurate up to two decimal places.

<nBorder>
The line type used for the border.  Defaults to 1.  Values can be:
0       No border
1       Single line
2       Double line
3       Dotted line
4       Hairline
5       0.5 point
6       1 point
7       2 point
8       3 point
9       4 point
10      6 point
11      8 point

<nShade>
Tthe percent of gray shading used to fill the bar with.
There are eight shading levels.  To specify a shade use
any value from 1 to 100.  If omitted, <nShade> will
default to 10.  See "Appendix B - Shades and Fill
Patterns" for a description of the different shading levels.


Returns

0
Successful.

-12
Wrong number of parameters passed.


Remarks

hpIGrayCol() is included for compatibility with earlier versions of
Escape!. The use of hpIGrayCol() is not recomended because it can be
functionally replaced by hpGrayCol() with 'I' (for Inches) passed as the
<cUnits> parameter.

Use hpIGrayCol() to emphasize a column of numbers, or to divide
sections of your report.  Try combining hpIGrayCol() with any of the
other graphic functions to get some very impressive results.


Support By

All HP Laser Printers except the original HP Laserjet


Example

A command to fill the second column of your page with a 30 percent
gray shade starting 1 inch down, and extending for 4 inches is:
hpIGrayCol(1, hpC2I(2), 5, 0, 30)

To print the same gray column with a double line border:
hpIGrayCol(1, hpC2I(2), 5, 2, 30)

See Also: hpIBox() hpIGrayBar() hpIGrayBox() hpIPattBar() hpIPattBox() hpIPattCol()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson