Cursor (computers)

From Wikipedia, the free encyclopedia

(Redirected from Mouse pointer)
Jump to: navigation, search
A blinking text cursor.
A blinking text cursor.

In computing, a cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input.

In most command line interfaces, the cursor is an underscore, a solid rectangle, or a vertical line, which may be flashing or steady, indicating where text will be placed when entered. For example, a typical Unix shell prompt appears as:

sh ~# 

MS-DOS prompt appears as:

C:\> _

Text editing programs and others display the current text insertion point the following way:

The quick brown fox jumps over the la 

Some interfaces use an underscore or thin vertical bar to indicate that the user is in insert mode, where text will be inserted in the middle of the existing text, and a larger block to indicate that the user is in overtype mode, where inserted text will overwrite existing text.

A typical arrow-like mouse cursor.
A typical arrow-like mouse cursor.

Interfaces driven by a computer mouse or other pointing device add a second cursor to show the current position of the mouse pointer. In text user interfaces, including the Linux console and many MS-DOS programs, this cursor is frequently a solid rectangle; depending on the interface, the rectangle may always be a single color, or may be the opposite color of whatever lies "below" it. Graphical user interfaces usually use an arrow-like pointer to show the mouse position, and a solid line as a text insertion point. (Some users refer to the insertion-point cursor as a caret to distinguish it from the mouse cursor; others use the terms mouse pointer and text cursor to likewise disambiguate.) The blinking of the text cursor is usually temporarily suspended when it is being moved; otherwise, the cursor may change position when it is not visible, making its location difficult to follow. Many TUIs and GUIs give the user the option to turn off the mouse cursor when text is being typed.

In many GUIs, the mouse cursor changes shape depending on the circumstances. For example:

  • In text that the user can select or edit, the cursor changes to a vertical bar with little cross-bars (or curved serif-like extensions) at the top and bottom — sometimes called an "I-beam" since it resembles the cross-section of the construction detail of the same name.
  • When displaying a document, the cursor can appear as a hand with all fingers extended allowing scrolling by "pushing" the displayed page around.
  • Graphics-editing cursors such as brushes, pencils or paint buckets may display when the user edits an image.
  • On an edge or corner of a window the cursor usually changes into a double arrow (horizontal, vertical, or diagonal) indicating that the user can drag the edge/corner in an indicated direction in order to adjust the size and shape of the window.
  • While a computer process is performing tasks and cannot accept user input, a wait cursor (an hourglass in Windows before Vista and many other systems, spinning ring in Windows Vista, watch in classic Mac OS, or spinning ball in Mac OS X) is displayed when the mouse cursor is in the corresponding window.
A cursor that has changed into a hand.
A cursor that has changed into a hand.
  • When the cursor hovers over a hyperlink, it changes into a hand with an outstretched index finger. Often some informative text about the link may pop up in a tooltip, which disappears when the user moves the cursor away. The tooltips revealed in the box depend on the implementation of the web browser; many web browsers will display the "title" of the element, the "alt" attribute, or the non-standard "tooltips" attribute. This cursor shape was first used for hyperlinks in Apple Computer's HyperCard.

Wikimedia Commons has media related to:
  • Susan Kare, designer of several of the common cursor shapes

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.