JobElementHolder.ResolvePen Method |
Resolves the pen to inherit values from the upper layers up to the given root pen.
Namespace: RAYLASE.Marker.JobElementAssembly: RAYLASE.Marker.JobElement (in RAYLASE.Marker.JobElement.dll) Version: 2.20.0
Syntaxpublic MarkerPen ResolvePen(
int penNumber,
MarkerPen topPen,
MarkerPen defaultPen,
bool inheritFromDefault
)
Parameters
- penNumber Int32
- Number of the pen to resolve.
- topPen MarkerPen
- Pen to inherit values from.
- defaultPen MarkerPen
- Pen used for inheriting unassigned values in case of inheritFromDefault.
- inheritFromDefault Boolean
- Fills unassigned values with the default pen.
Return Value
MarkerPenResolved pen.
Remarks
All undefined values of the pen will be filled with values from pens used by parents (container) and the top pen.
The top pen is usually from the job pen set.
See Also