We have a Silverlight application which has two main areas: a vertical list of fields on the left, and a work area on the right.
There are two possible operations that the user can perform on the fields:
- the user may click on a field to open it, do something with it, and then click 'OK'. The result will then go to the foot of the work area.
- the user may drag the field to a specific place in the work area. When released, the field is opened and operated on in the same way as above. On 'OK', the result will go to the specified place.
Currently, on field mouseover, the cursor changes to a pointing hand to indicate openability. There is no right click possibility.
I'm trying to come up a way to show that the fields can be either clicked on or dragged, but so far I'm stumped. And I couldn't see any similar question raised here.
It occurred to me that what we have here is very similar to the sort of UI control found on many tablets where the user can either drag a screen object about, or he can 'tap and hold' it to open it or access a menu.
So far though a trawl through previous questions in this forum hasn't convinced me that anyone has really managed to convey this to the user other than via an introductory overlay or small video when the page is first accessed.