This is an old problem and I'm ..stuck.
A control is displaying an empty array of clusters.
I can detect when there's a left-click on an array element; LabVIEW "creates" elements up to and including the one clicked on and trips an array-changed event. Please find attached an admittedly-poor example of my trying to initialize the float to 1.0 .
Things go haywire when changing an element with 1.0 to something else then attempting an insert.
The only way I can think of finding an insertion is by running a second loop and try to find the point after the insertion, where OldVal[I] == NewVal[j].
LabVIEW, somewhere inside, must know what elements it created and where it created them... but in my spelunking, I haven't found something that returns an array of indexes of new elements.
Does this exist?
Thanks.