I'm implementing a UI where you can draw a box by clicking and dragging your mouse to select multiple items. Like selecting multiple files/folders:


Does this pattern have a name?

  • 1
    Drag-select, click-and-drag computerhope.com/jargon/d/dragsele.htm – Alan Dec 6 '17 at 18:49
  • 2
    This is NOT off topic. The Help center clearly states that Questions about HCI are on topic. This is a question about a particular pattern found in human-computer interfaces. – maxathousand Dec 7 '17 at 20:34
  • This is the default behavior for copying elements of the UI. Why would someone need another name for copying? – Madalina Taina Dec 27 '17 at 14:55
  • @MadalinaTaina Using this select tool doesn't copy them... it only selects them. Once they are selected, the user can work with them all at once. Perhaps they will copy them, perhaps they will delete them... – maxathousand Dec 28 '17 at 22:13

I've seen this referred to as:

  • Drag to select
  • Rectangle select
  • Click and drag (I don't recommend using this name, as it's easily confused with dragging individual files)
| improve this answer | |
  • "Rectangle (or rectangular) select" is the term I see most frequently. – maxathousand Dec 7 '17 at 20:37

In Axure this feature is named "select contained". In my opinion, you could name this: "select contained items" or "Drag to select contained items".

| improve this answer | |

Marquee select or area select.

| improve this answer | |

This is also referred to as "rubberband selection", as a Google Image Search reveals. Incidentally, as you mention that you're developing a UI, the Qt UI framework has the QRubberBand class that can be used to implement this type of selection.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.