It can be done in earlier versions by customizing the array control and replacing the index control with a slide, but it doesn't always work perfectly in regard to the control's size (although 1D arrays are usually not a problem). Have a look
here for some more details.
BTW, one way to save on space is to hide the element names and display them on top of the array. This also makes it easier to the users (at least to me). Search the site for a Greg McKaskle presentation called "The good, the bad and the ugly" for some more on this. It also had a sequel.
___________________
Try to take over the world!