Add_ShapeRectangle
MethodAdd_ShapeRectangle (Method)
Adds a rectangle with a specific fill type and z order
Syntax:
Function Add_ShapeRectangle(x0 As Single, y0 As Single, nWidth As Single, nHeight As Single, vItemProperties As Object, Fill_iType As Byte, Fill_lHatchIndex As Integer, Fill_iInForeColor As Short, Fill_iInBackColor As Short, Fill_sPattern As String, Fill_zOrder As Integer, Fill_lFlags As Integer, iClr As Short, iWidth As Short, iStyle As Short, iLayer As Short) As Integer
The Add_ShapeRectangle method syntax consists of the following:
Parameter |
Data Type |
Description |
x0 |
Single |
The x coordinate of the rectangle's bottom left point |
y0 |
Single |
The y coordinate of the rectangle's bottom left point |
nWidth |
Single |
The width of the rectangle |
nHeight |
Single |
The height of the rectangle |
vItemProperties |
Object |
A string array of properties for the new object |
Fill_iType |
Byte |
A Byte expression that defines the AvaxFillType |
Fill_lHatchIndex |
Integer |
The fill hatch index |
Fill_iInForeColor |
Short |
The stroke color |
Fill_iInBackColor |
Short |
The fill color |
Fill_sPattern |
String |
A String expression that defines the fill pattern's data (see also function CreateACADHatchPattern or CreateExVectorHatchPattern) |
Fill_zOrder |
Integer |
The object's elevation in the whole drawing |
Fill_lFlags |
Integer |
A numeric expresion which defines some more parameters (see also function CreatePatternFlags) |
iClr |
Short |
The color index number |
iWidth |
Short |
The pen width |
iStyle |
Short |
The line type |
iLayer |
Short |
The layer number |
Return value:
Integer - An Avax handle on success, zero on error.
Remarks:
Use the returned string as line type data for Avax line style definitions.