One of the most useful features introduced with the Windows 7 taskbar was the ability to display progress information directly on your form’s taskbar button. OpenInsight 10 exposes this functionality via two new WINDOW properties:
- PROGRESSVALUE
- PROGRESSSTATE
PROGRESSVALUE Property
This is a simple @fm-delimited array composed of two fields that contain the current progress value (i.e. the proportion complete) and the maximum progress value (i.e. the value when completed).
Example:
Note that this property is set-only.
PROGRESSSTATE Property
This property specifies the appearance of the progress bar. It can be one of the following values:
- “0” – No progress Information
- “1” – Normal (green)
- “2” – Error (red)
- “3” – Paused (yellow)
- “4” – Indeterminate (this results in a marquee-style effect)
Example:
Note that this property is set-only.
Further reading
More information on taskbar Progress Bars can be found here, along with some guidelines on their usage here.
(Disclaimer: This article is based on preliminary information and may be subject to change in the final release version of OpenInsight 10).