Progress Indicator

One or more controls that inform the user about the status of a process. If a progress indicator appears in a dedicated window, information normally presented in an information message can be displayed in that window.


[ Guidelines | Essential Related Topics ]

When To Use

When a wait pointer has been displayed for more than five seconds, display a progress indicator in addition to the wait pointer.

Guidelines

Place a progress indicator in the same window as the process is requested from to reduce the number of windows the user must interact with.
Close a progress-indicator window when a request made by a user completes normally.
If information that would have been displayed in an information message is displayed in the progress-indicator window, do not close the window until the user explicitly requests to close it, such as by selecting the Close push button.
When a progress indicator is displayed, continually update the progress indicator to accurately represent the known progress of a request made by a user.
Provide a push button that allows a user to end the process and close the window. For example, provide a push button labeled Stop to allow a user to end the process and close the window.
Provide a push button that allows a user to close the progress-indicator window without affecting the process. For example, provide a push button labeled Close to allow a user to close the progress indicator window without affecting the process. Do not use a Close push button to end a process.
Provide a push button that allows a user to suspend a process and provide a push button that allows a user to resume the process that has been suspended. For example, provide one push button labeled Pause and another labeled Resume. Display unavailable-state emphasis on one or the other depending on whether the process is running or has been suspended.
Provide access to help information from each progress-indicator window. For example, provide a push button labeled Help.
Include the name of the object followed by a hyphen, the name of the process, and the word "Progress" in the title bar when a separate window is used to display the progress indicator.

Essential Related Topics


[ Top of Page | When To Use | Guidelines | Essential Related Topics ]


Home

Copyright ©. 1991-1999 Interfaced Systems International Inc. Last modified: Saturday, March 20, 1999 11:42:44 PM EST