I'm trying to use the For loop solution but I'm getting an error "Conversion from string "" to type 'Integer' is not valid."
Code:
Dim BooleanArray As Boolean() = {IsWidth, IsHeight, IsMarginL, IsMarginR, IsFontColour, IsFontSize, IsSpeed, IsEasing, IsCallBack, IsReset}
Dim PropertyArray As Object() = {prpt1, prpt2, prpt3, prpt4, prpt5, prpt6, speed, easing, callBackF, resetId}
Dim AnimMainStr As String = ""
Private Sub Button1_Click(.....)
....
If fontColor <> "" Then
BooleanArray(IsFontColour) = True
PropertyArray(prpt1) = "fontColour:'" & fontColor & "'" ---->> the error is in this line
End If
...
For i As Integer = 0 To BooleanArray.Length - 1
If BooleanArray(i) = True Then
AnimMainStr += "$('#" & triggerId & "').click(function(){" & vbCrLf & _
vbTab & " $('#" & targetId & "').animate({ " & vbCrLf & _
vbTab & vbTab & PropertyArray(i).ToString & "," & vbCrLf & _
vbTab & vbTab & "}) " & vbCrLf & _
vbTab & ";});"
...
Anyways, I will experiment with the other sugestions,
Thanks,
Mike