Tag Info

Hot answers tagged

104

As pointed out in comments and other answers, pointer trails were originally "intended for" and "especially useful if you [were] using a liquid crystal display (LCD) screen" in Windows 3.1. LCD monitors at the time were mostly passive-matrix, whose typically slower response times meant your cursor didn't have time to get redrawn as it moved across the ...


64

The original purpose of the "mouse trails" feature, according to the Windows 3.1 documentation, was to make the mouse easier to track on the very-high-latency LCD panels used in early laptops, by ensuring that the pointer was drawn in each position for at least a full refresh cycle of the screen. It turns out that it also makes the mouse easier to ...


9

Move objects to rearrange them, grab objects to perform operations on them The move cursor should be used when objects are just being rearranged (translated) without any alteration to their properties other than position. For example: Rearranging shapes on a canvas Rearranging items in a list The grab cursor is usually used for drag and drop operations ...


5

Think about what your users need The magnifying glass is a very well understood idiom for zoom, so it's probably the right cursor to use. The use of inset (plus on the inside) vs offset (plus to the right) will depend on the size and use of the cursor. For example: For large cursors the inset cursor is visually simpler than the offset cursor, so option ...


2

From my experience, the grab and grabbing cursor behaviour works when you need an explicit hover and click & hold behaviour for movable UI elements, which makes sense for desktop applications because these are standard cursor interactions. The move cursor tends to be used when there is no particular need to differentiate between the hover and click & ...


2

In many drawing programs, grab is used to move the drawing surface (canvas) around, i.e., to show a different part of it. This is called panning. Move is used to move the selected object around within the canvas.


1

As the W3C page says, the cursor means "help is available". Since it is contextual (it has to be, since it's directly attached to the mouse cursor and therefore is representational of whatever the cursor is pointing at), there are essentially two possibilities: The help is immediately shown along with the cursor (for example in the form of a tool tip), in ...


1

Material Design, being thought primary for Android (or better, for every kind of device, included touch screen ones), needs to let users know what the button status is and which kind of action will it do before they click or hover it (touch devices have not hover effect at all). So every element must have a clear style to being clear at glance, different ...


1

Facebook, tumblr, soup.io and Gerrit and surely several other services use "j" and "k" keys for moving down / up.


1

Something like AutoCAD crosshairs seems to me to be a design which is already well thought out and would work for your situation. You may want to constrain the position of the cursor to specific intervals on the scatter plot. And you could add snapping functionality. I would avoid any situation which requires pixel precise positioning of the cursor.



Only top voted, non community-wiki answers of a minimum length are eligible