Hi.
I've been finding myself wanting to copy value out of objects for use elsewhere and being annoyed at having to select the item, open an inspector on it, selecting the value, selecting the displayed value in the other window, then finally copying the value just so I can paste it elsewhere.
This change add a menu item to the ObjectExplorer called 'copy value' that just copies the value of the selected item.
I tried putting this into the Inspector as well (since it also had a related 'copy name(c)' item), but that code is broken. At least for OrderedCollections and Arrays, you don't actually get what you want. For OrderedCollections, it raises an error. If you try copy name on an array of strings, say, it will give you an expression that will return the first character of the string you were on (if you manage to change the selector correctly before using the expression). I suspect this bit of functionality in the Inspector needs some love and care. Assuming anyone uses it, that is.
-cbc