Add_AngularDim example
Example for Add_AngularDim method
Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load
Call CAvax1.StartAvax()
CAvax1.Add_Line(0, 0, 0, 10, 0, 0)
CAvax1.Add_Line(0, 0, 0, 10, 10, 0)
End Sub
Private Sub Form1_FormClosed(ByVal eventSender As System.Object, ByVal eventArgs As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
Call cAvax1.EndAvax()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim ax1 As Single
Dim ay1 As Single
Dim ax2 As Single
Dim ay2 As Single
Dim bx1 As Single
Dim by1 As Single
Dim bx2 As Single
Dim by2 As Single
Dim xDim As Single
Dim yDim As Single
Dim vItemProperties As Object
Dim vRetHandles As Object
Dim iClr As Short
Dim iWidth As Short
Dim iStyle As Short
Dim iLayer As Short
Dim Answer As Boolean
Call CAvax1.SetAvaxProperty(Avax.AvaxProp.DimUnitFormat_p, Avax.AvaxUnitFormat.Architectural_u)
Call CAvax1.SetAvaxProperty(Avax.AvaxProp.DimFractionalTick_p, 32)
Call CAvax1.SetAvaxProperty(Avax.AvaxProp.DimAngularUnitFormat_p, Avax.AvaxAngularUnitFormat.Decimal_Degrees)
Call CAvax1.SetAvaxProperty(Avax.AvaxProp.DimScale_p, 5)
ax1 = 0
ay1 = 0
ax2 = 10
ay2 = 0
bx1 = 0
by1 = 0
bx2 = 10
by2 = 10
xDim = 5
yDim = 2
Answer = cAvax1.Add_AngularDim(ax1, ay1, ax2, ay2, bx1, by1, bx2, by2, xDim, yDim, vItemProperties, vRetHandles, iClr, iWidth, iStyle, iLayer)
End Sub