Are you looking for a superior progress bar function suitable for use in your Alpha Five applications?
'ProgBar2' is a percent-style progress bar function that utilises the Alpha Five WaitDialog class. It has the following features:
1. displays the percent completed of a task in a standard Windows progress bar dialog box,
2. you, the programmer, get to chose the two progress measure variables on which the progress bar is based,
3. optionally includes a 'Cancel' button so your users can cancel the running task (you decide what then to do),
4. you choose the progress bar refresh rate,
5. show your own title and narration on the progress bar,
6. continually updates the progress bar even if the user shifts focus or resizes your application window,
7. comprehensively tested,
8. easy to implement in your A5 applications,
9. full documentation included.
'ProgBar2' is included here as an A5 Xbasic global script. Just open the code tab on the A5 control panel, select the import option and navigate to its folder, (just download the attached file and un-zip it there first).
There is a sample Xbasic script included too named 'ProgBar2Example' which shows how to include 'ProgBar2' in your applications.
The advantage of ProgBar2's use of the WaitDialog class will be readily apparent to anyone who has previously used other methods to try and achieve a professional looking progress bar in their applications.
ProgBar2 works with Alpha Five version 6 or later.
[PS: there's one minor annoyance. At the start, ProgBar2 momentarily displays a default progress bar. It's not normally noticeable unless pointed out to anyone. The problem has been reported to the good folk at Alpha Software and an update will be posted as soon as a fix is available. This fault does not impact on ProgBar2's use and performance.]
'ProgBar2' is a percent-style progress bar function that utilises the Alpha Five WaitDialog class. It has the following features:
1. displays the percent completed of a task in a standard Windows progress bar dialog box,
2. you, the programmer, get to chose the two progress measure variables on which the progress bar is based,
3. optionally includes a 'Cancel' button so your users can cancel the running task (you decide what then to do),
4. you choose the progress bar refresh rate,
5. show your own title and narration on the progress bar,
6. continually updates the progress bar even if the user shifts focus or resizes your application window,
7. comprehensively tested,
8. easy to implement in your A5 applications,
9. full documentation included.
'ProgBar2' is included here as an A5 Xbasic global script. Just open the code tab on the A5 control panel, select the import option and navigate to its folder, (just download the attached file and un-zip it there first).
There is a sample Xbasic script included too named 'ProgBar2Example' which shows how to include 'ProgBar2' in your applications.
The advantage of ProgBar2's use of the WaitDialog class will be readily apparent to anyone who has previously used other methods to try and achieve a professional looking progress bar in their applications.
ProgBar2 works with Alpha Five version 6 or later.
[PS: there's one minor annoyance. At the start, ProgBar2 momentarily displays a default progress bar. It's not normally noticeable unless pointed out to anyone. The problem has been reported to the good folk at Alpha Software and an update will be posted as soon as a fix is available. This fault does not impact on ProgBar2's use and performance.]
Comment