GetAllHandlesArr example
Example for GetAllHandlesArr method
Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load
Command1.Text = "GetAllHandlesArr"
cAvax1.StartAvax()
Call CAvax1.Add_Line(0, 5, 0, 10, 5, 0, Nothing, 1, 1, -1, -1)
Call CAvax1.Add_Line(5, 0, 0, 5, 10, 0, Nothing, 1, 1, -1, -1)
Call CAvax1.Add_Ellipse(5, 5, 0, 3, 2, Nothing, 5, 1, -1, -1)
End Sub
Private Sub Form1_FormClosed(ByVal eventSender As System.Object, ByVal eventArgs As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
cAvax1.EndAvax()
End Sub
Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click
Dim [Handles]() As Integer
Dim ItemType As Avax.AvaxItemType
Dim fzSort As Boolean
Dim AllHandles As Integer
Dim EllipseCirclesHandles As Integer
Dim i As Short
AllHandles = CAvax1.GetAllHandlesArr([Handles], ItemType, fzSort)
Text1.Text = ""
For i = 1 To AllHandles
Text1.Text = Text1.Text & Str([Handles](i)) & vbCrLf
Next i
ItemType = Avax.AvaxItemType.Ellipse_i
EllipseCirclesHandles = CAvax1.GetAllHandlesArr([Handles], ItemType, fzSort)
MsgBox("This drawing has" & Str(AllHandles) & " objects and" & Str(EllipseCirclesHandles) & " of them is an ellipse.", MsgBoxStyle.Information, "GetAllHandlesArr")
End Sub