SetProperties example
Example for SetProperties method
Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load
Command1.Text = "Get/Set Object Properties"
cAvax1.StartAvax()
Call cAvax1.Add_Line(0, 0, 0, 10, 10, 0)
Call 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
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 iType() As Avax.AvaxItemType
Dim vItemProperies() As Object
Dim vData() As Object
Dim lMax As Integer
Dim lCnt As Integer
Dim xyz() As Single
lMax = CAvax1.GetAllHandlesArr([Handles])
If CAvax1.GetProperties([Handles], iType, vItemProperies, vData) = True Then
For lCnt = 1 To lMax
If iType(lCnt) = Avax.AvaxItemType.Line_i Then
xyz = vData(lCnt)
xyz(1) = xyz(1) + 5
xyz(2) = xyz(2) + 5
xyz(4) = xyz(4) + 5
xyz(5) = xyz(5) + 5
vData(lCnt) = xyz
End If
Next lCnt
Call CAvax1.SetProperties([Handles], iType, vItemProperies, vData)
End If
End Sub