Define a certain UI gesture to make a "smart selection"
where the pointer currently is. The gesture might be:
- a double-click or double-tap,
- a single click while in a particular tool or mode,
such as Photoshop's magic wand,
- a single click while a key is held down,
- merely the act of enlarging the selection out
towards the boundaries of a group, as some text
editors do (but see the warning below).
If there are larger groups containing the small groups, consider
ways to enlarge the smart selection to the enclosing
groups too -- like expanding the selection of a word to the
selection of a sentence, then a whole paragraph.
But be careful. When done thoughtlessly, smart selections
can be incredibly irritating. Imagine the user's
aggravation when he tries to precisely select a chunk
of text or pixels, but every time he comes close to a
word or color boundary, the selection "snaps" out to where
he didn't want it! This happens in some text editors,
including Word.
|