written 5.6 years ago by | • modified 5.6 years ago |
i) Progress Indicator.
It is a rectangular bar that fills as a process is being performed, indicating the percentage of the process that has been completed.
The main purpose is to provide a feedback concerning the completion a lengthy operation.
It is used to provide a indication the proportion of a process completed the filled in area indicates the percentage of a process that has been completed.
A progress indicator sometimes called as progress bar is shown in fig:
Progress Indicator Guidelines.
When filling the indicator:
If it is horizontally arrayed, fill it from left to right and it is vertically arrayed, fill it from bottom to up.
Fill them with a color or shade of grey static text control and position the text outside of the control.
ii) Elapsed Time Message.
An elapsed time message shows the amount of elapsed time the operation has consumed.
Elapsed time is the time taken from start to compute program to the end.
It is useful if the length of the operation is not known in advance.
It is also used if a particular part of the operation will take an unusually low time to complete.
It normally contains a progress bar along within different messages which represent progress completion, time elapsed in program as well as time remaining for progress to get completed.
iii) Hourglass Pointer.
These are different symbols or indicators used for different time delays.
If the operation takes 10 seconds or to complete, present a "busy" signal until the operation is finished.
An hour glass pointer is the customary signal that can be used for the same.
A "please wait" message can be presented to indicate that more complex processing is occurring or has been delayed.
When the process is finished, provide an indication that the user may proceed.
If an operation takes longer than 10 seconds to complete, display a rolling pole or other large animated object.
Also if an operation takes over 1 minute to complete, display a progress indicator.