Jump to content

Selection (user interface)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Diego Moya (talk | contribs) at 13:30, 5 August 2015 (Bold merged of Column selection here, per WP:PAGEDECIDE). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computing and user interface engineering, a selection is a list of items on which user operations will take place. The user typically adds items to the list manually, although the computer may create a selection automatically. A precision pointing device (mouse or touchpad and cursor, stylus) or by hand on a touchscreen device is used to enact a selection. The simultaneous selection of a group of items is called a multiple selection.

Context menus will usually include actions related to the objects included in the current selection - the selection provides the "context" for the menu.

Simultaneous editing

Simultaneous editing is a technique in End-user development research to edit all items in a multiple selection. It allows the user to manipulate all the selected items at once through direct manipulation. The Lapis text editor,[1][2] the multiple selection feature in Sublime Text[3][4] and Mozilla's Firefox developer tools,[5] and the multi edit[6] plugin for gedit are examples of this technique. The Lapis editor can also create an automatic multiple selection based on an example item.

The term simultaneous editing is also used to describe collaborative editing in collaborative real-time editors.

Column selection

A column selection is a text selection feature found in text editors which allows the user to select characters in a grid-like fashion, selecting characters in several lines at the same columns. This is usually initiated by pressing the alt key (instead of the shift key, which createas a continuous selection) to select text when dragging. Some applications also enable text to be typed in multiple lines at once using this method as a limited form of simultaneous editing.[7]

The feature is known by different names in different applications:

References

  1. ^ LAPIS: Smart Editing with Text Structure
  2. ^ Lightweight Structured Text Processing
  3. ^ "Features". makeuseof.com. Retrieved 13 November 2012.
  4. ^ "Column selection".
  5. ^ Heather Arthur and Robert Nyman (May 7, 2014). "Editable box model, multiple selection, Sublime Text keys + much more – Firefox Developer Tools Episode 31". Mozilla. Retrieved 7 May 2014.
  6. ^ New gedit plugin: multi edit, and a demo video.
  7. ^ a b Notepad++ Column Mode Editing
  8. ^ Writer/Selection Mode - LibreOffice Help
  9. ^ The Kate Handbook
  10. ^ FAQ - EditPlus Wiki
  11. ^ 10.4: Use non-linear text selection in TextEdit
  12. ^ Selecting Text - jEdit
  13. ^ Selecting Text - MSDN