It is currently possible to change the value of a control in an array of clusters using the approach illustrated in the VI available at this link:
http://zone.ni.com/devzone/cda/epd/p/id/4951
The problem is that this approach DOES NOT WORK for the "tip strip" property, although logically it should do. The attached VI demonstates the issue.
Try simply changing the property from "Value" to "Tip Strip" and you will observe that suddenly the same implementation affects the tip strips of that control in ALL array elements, instead of just in the selected array element.
This looks more like a bug to me and it is stopping us from implementing a VERY IMPORTANT FEATURE in arrays of clusters.
Normally if a string value which is displayed in an array of clusters exceeds the physical length of the indicator within which it is displayed (i.e. does not fit), you need a pop up a tip strip displaying the full string when the cursor is floated over that specific string-control element.
Such functionality is already built-in with multicolumn listbox tables because it is essential... But what about arrays of clusters. Not only such functionality is not built into such data structures, but by the looks of it it is even impossible to implement with a bit of code (for the reason described above).
In conclusion, a built in feature is desirable which can be enabled through the properties window of an array to cause the array to pop up tip strips showing the full string value contained in string controls (contained within array clusters) which are too small for the entire string value to be visible.