>I have created my own mover class.
>
>I know how to populate it with a single column, and if I use the array, I can fill it with multiple columns, Is it possible to create a mover that would move multiple columns.
>
>I have a list of names, and of course a unique ID for each one. Thus a 2 column array,
>I need to be able to move both columns both ways.
Whatever you are doing with aLeft[i], you now have to do with aLeft[i, 1] and aLeft[i, 2] - i.e. the right array also needs to be twodimensional, redimensioning your arrays always has to have "(n, 2)" etc.
It's entirely up to you whether you will show the 2nd column in the listboxes or not.