ConvertToMultiJog

The ConvertToMultiJog method appears to be broken. The firstparameter, which is supposed to be the index of the leader you wantto convert, is completely ignored and all changes happen to theleader at index 0. Nonsensical arguments like -1 are gleefullyaccepted.


Also, the call will return True even if the annotation has noleaders at all.

Of course, perhaps I should expect such behavior when the examplein the docs looks like this:

=================================================

' Convert the first leader of the note to a two-point multi-jogleader
...
Dim vPointData as Variant
Dim nPoints (0 to 6) as Double
nPoints(0) = 0.189013
nPoints(2) = 0.248742
nPoints(3) = -1.75647E-15
nPoints(3) = 0.252176
nPoints(4) = 0.186859
npoints(6) = 1.32434E-15
...
vPointData = nPoints
boolstatus = Annotation.ConvertToMultiJog(0, 2, (vPointData))
...

=========================================
Everyone count along with me from 0 to 6 (which is one element toomany BTW):

0,2,3,3,4,6


Jim S.SolidworksApi macros