Procedure PenFore sets the active pen foreground color for the document. RGB values are in the range of 0~65535.
PROCEDURE PenFore(color : LONGINT);def vs.PenFore(color):
return None| Name | Type | Description |
|---|---|---|
| color | LONGINT | RGB color value to be set as active pen foreground. |
_c_ 2015.05.19: This Procedure will also accept a single INTEGER Color Palette Index value in lieu of three LONGINT RGB values for the COLOR parameter. The Color index can be obtained with RGBToColorIndex. See remarks under SetPenFore for more infos. On Vectorlab there is a list of all color routines accepting multiple variable type, see: [http://www.vectorlab.info/index.php?title=Index_pitfalls#Colors Color Index].
When using this command, you should check for the black background preference setting if you're trying to draw black lines.
PenFore(65535, 0, 39321); { using RGB values }
colorIndex := RGBToColorIndex(65535, 0, 39321);
PenFore(colorIndex); { using Color Index values }vs.PenFore((65535, 0, 39321)) # using RGB values
colorIndex = vs.RGBToColorIndex(65535, 0, 39321)
vs.PenFore(colorIndex) # using Color Index valuesVS Functions: RGBToColorIndex | ColorIndexToRGB
Availability: from All Versions