Layer
Layer class
Contains elements that define a single layer and its properties for a page.
Constructors
| Name | Description |
|---|---|
| Layer | Constructor. |
Properties
| Name | Type | Description |
|---|---|---|
| IX | int | The zero-based index of the element within its parent element. |
| Del | int | A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted loca |
| Name | Str2Value | Name element specifies the name of a layer. |
| Color | ColorValue | The index of the color in the color table used toThe index of the color in the color table used to display the layer or |
| IsColorChecked | int | A flag indicating whether the element has been checked locally. A value of 1 indicates that the element was checked loca |
| Status | BoolValue | Specifies whether the layer is a valid layer for a document. |
| Visible | BoolValue | Specifies whether shapes belonging to the layer are visible on the drawing page. |
| BoolValue | Specifies whether shapes belonging to the layer are printed when the drawing is printed. | |
| Active | BoolValue | Specifies whether a layer is active. Shapes that are not preassigned to layers are assigned to the active layer(s) when |
| Lock | BoolValue | Specifies whether shapes belonging to the layer are locked against being selected or edited. |
| Snap | BoolValue | Specifies whether other shapes can snap to shapes assigned to the layer. Shapes assigned to the layer can snap to other |
| Glue | BoolValue | Specifies whether shapes belonging to the layer can be glued to. |
| NameUniv | Str2Value | Specifies the universal name of a layer. |
| ColorTrans | DoubleValue | Determines the degree of transparency for a layer or shape’s text color, from 0 (completely opaque) to 1 (completely tra |
Layer()
Constructor.
Layer.IX property
The zero-based index of the element within its parent element.
Type: int
Layer.Del property
A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.
Type: int
Layer.Name property
Name element specifies the name of a layer.
Type: Str2Value
Layer.Color property
The index of the color in the color table used toThe index of the color in the color table used to display the layer or An RGB value specifying a custom color not in the color table (for example, #ff9900 ). display the layer
Type: ColorValue
Layer.IsColorChecked property
A flag indicating whether the element has been checked locally. A value of 1 indicates that the element was checked locally. The value of the property is BOOL integer constant.
Type: int
Layer.Status property
Specifies whether the layer is a valid layer for a document.
Type: BoolValue
Layer.Visible property
Specifies whether shapes belonging to the layer are visible on the drawing page.
Type: BoolValue
Layer.Print property
Specifies whether shapes belonging to the layer are printed when the drawing is printed.
Type: BoolValue
Layer.Active property
Specifies whether a layer is active. Shapes that are not preassigned to layers are assigned to the active layer(s) when dropped on the drawing page.
Type: BoolValue
Layer.Lock property
Specifies whether shapes belonging to the layer are locked against being selected or edited.
Type: BoolValue
Layer.Snap property
Specifies whether other shapes can snap to shapes assigned to the layer. Shapes assigned to the layer can snap to other shapes, but other shapes cannot snap to them.
Type: BoolValue
Layer.Glue property
Specifies whether shapes belonging to the layer can be glued to.
Type: BoolValue
Layer.NameUniv property
Specifies the universal name of a layer.
Type: Str2Value
Layer.ColorTrans property
Determines the degree of transparency for a layer or shape’s text color, from 0 (completely opaque) to 1 (completely transparent).
Type: DoubleValue