I am creating an interface that allows users to select multiple columns into a list, similar to what one would do in the variability platform with multiple grouping columns. Everything is fine except I am not sure how to enable the user to interactively reorder the column names (in case they decide they want them in a different order than they selected them). Normally through the variability platform one can simply highlight a column name and drag it into the desired position, but I cannot see a way to enable this. When I try to do it with the ListBoxBox() or ColListBox() that I create, the x-ed out circle appears telling me the action is not allowed.
I am thinking that maybe a custom script would be useful here.