Decided Solution
The decision has been made to add the eyedropper icon to the right side of the object field, allowing quick access and discoverability. The hotkey, E, will also stay.
To view an animated mockup, look here:
http://www.pasteall.org/pic/show.php?id=60479
- When nothing is assigned you see the eyedropper inside the fields. Clicking it enables you to pick an item on the screen.
- When something is assigned, clicking the X will un-assign it, and the eye-dropper re-appears.
When nothing is assigned it's one click to enable the eyedropper. When something is assigned, it's a double-click of the X button. In either case it's faster than opening the menu and clicking an eyedropper tool there. Also, it doesn't make the text fields any smaller than they are currently, and doesn't really add any visual clutter, because you only see it when there's nothing inside the field.
Original Task Description
Currently you can select an object from a button by holding the EKey over an object or object-data button.
However there is no way this is exposed in the interface.
Possible solutions:
- Add eyedropper to the popup you get when clicking on an object button.
- Add an eyedropper button next to the object button.
- Add to the RMB Menu.
- Investigate some way we can have tools for a setting display when you hover over the button or so.
For discussion on the topic see:

