Wait cursor
Other names
  • Busy cursor
  • Hourglass cursor
Operating systemMicrosoft Windows
TypeCursor

The Windows wait cursor (known as the hourglass cursor until Windows Vista) is a throbber that indicates that an application is busy performing an operation. It can be accompanied by an arrow if the operation is being performed in the background.

The wait cursor can display on programs using the Windows API.

History

edit
The older "hourglass cursor", used in Windows 9x, Windows NT 4.0, Windows 2000 and Windows XP

From Windows 1.0 to Windows XP, it was represented by an hourglass. Windows Vista introduced a new, animated wait cursor. The wait cursor in Windows 7 was almost identical.[1] It is possible, however, to change the appearance of the cursor into the original hourglass cursor. Windows 8 introduced a new flat wait cursor, which is light blue on dark blue and removes the fade and the particles from the animated part.

Usage

edit

There are two uses for the wait cursor: short term and long term. The wait cursor is a shared resource in the system across applications and windows. By default, when the mouse cursor is in a window, the cursor shown is controlled by the window's registered window class and handling of WM_SETCURSOR. Different scenarios can be used instead.[2]

In Microsoft Foundation Class Library (MFC) the wait cursor can be controlled by CWaitCursor. If a local instance is created, the wait cursor is reset when the instance goes out of scope. It is used primarily for short term wait cursors.[2]

In Windows Forms, each Control instance has a Cursor property, which can be controlled by the application itself. Control.Cursor is the cursor shown when the mouse is in the control's region; System.Windows.Forms.Cursor.Current is the cursor shown when the mouse enters any window of the application.[2]

For long term wait cursors, the UseWaitCursor property can be set (either Control level or application level) on one occasion and reset at another time.[2]

See also

edit

References

edit
  1. ^ Zheng, Long (15 August 2009). "Windows 7 "busy" cursor misses a beat". istartedsomething.com.
  2. ^ a b c d "Wait cursor in Windows and C#". Binglong's space. Archived from the original on 5 October 2015. Retrieved 26 August 2015.

📚 Artikel Terkait di Wikipedia

Cursor (user interface)

that will respond to input, such as a text cursor or a mouse pointer. Cursor is Latin for 'runner'. A cursor is a name given to the transparent slide engraved

Throbber

text—but given that is otherwise simple to program. Spinning pinwheel Windows wait cursor Look up throbber in Wiktionary, the free dictionary. Wikimedia Commons

Spinning pinwheel

cause), the operating system displays the wait cursor whenever the cursor hovers over that application's windows. The icon is meant to indicate that the

ANSI escape code

operations such as placing the cursor at arbitrary positions on the screen. One example is the VT52 terminal, which allowed the cursor to be placed at an x,y

Ju-On: The Curse

at home. He finds Toshio, who refuses to speak with him, forcing him to wait for the parents. Kobayashi grows weary of the strangeness surrounding the

Windows Me

Windows Me (Millennium Edition), often capitalized as Windows ME, is an operating system developed by Microsoft as part of its Windows 9x line of Microsoft

X Window System selection

on the exact location of the cursor, this exchange must happen repeatedly as the cursor moves. In fact, even if the cursor does not move, messages must

Windows Speech Recognition

Windows Speech Recognition (WSR) is speech recognition developed by Microsoft for Windows Vista that enables voice commands to control the desktop user