Gets the useclass attributes flags of the left and right side pens of the component at index in the Double Line Preferences.
FUNCTION GetDLComponentUsePenClassAttr(
index : INTEGER;
VAR leftPenUseClassAttr : BOOLEAN;
VAR rightPenUseClassAttr : BOOLEAN): BOOLEAN;def vs.GetDLComponentUsePenClassAttr(index):
return (BOOLEAN, leftPenUseClassAttr, rightPenUseClassAttr)| Name | Type | Description |
|---|---|---|
| index | INTEGER | The index of the component. |
| leftPenUseClassAttr | BOOLEAN | Returns whether or not the component is using class attributes for its left pen. |
| rightPenUseClassAttr | BOOLEAN | Returns whether or not the component is using class attributes for right pen. |
CJG 3-23-07
resultOK := GetDLComponentUsePenClassAttr(1, TRUE, FALSE);import vs
# Gets the useclass attributes flags of the left and right side pens of the
# component at index in the Double Line Preferences.
index = 1
ok, leftPenUseClassAttr, rightPenUseClassAttr = vs.GetDLComponentUsePenClassAttr(index)
vs.Message('GetDLComponentUsePenClassAttr returned: ' + str((ok, leftPenUseClassAttr, rightPenUseClassAttr)))VS Functions: SetDLComponentUsePenClassAttr
Availability: from VectorWorks13.0