Simple progress bar library for LabVIEW. This library is written in full G code.
Main features are:
- Asynchronous pre-coded user interface
- Common patterns snippets
- Errors handling
- Abort handling
This library has been developed with LabVIEW 2015 SP1
which is the minimum version required to use the library.
Download VIP files from the Releases section of this repository.
Note: This toolkit is not available through VIPM yet.
Open VIP file downloaded in the previous step. VI Package Manager will automatically start and guide you through installation process. The library is installed under user.lib
LabVIEW directory.
Some examples are available and usable out of the box in Example folder.
This example is the simplest example and illustrates how to use progress bar with a fixed steps count process and an unkown steps count process.
This example illustrates how to send warnings and errors from the process to the progress bar window. Depending on configuration the process can be stopped on errors.
Find more informations on the Wiki.
This example illustrates how to stop progress bar from the process without error.
This example illustrates how to stop the process when user click on cancel button.
This example illustrates how to use multiple instances of progress bar on case of parallel processes.
Find more informations on the Wiki.
VIs are not accessible through LabVIEW palette yet.
Some snippets are available in Templates folder to speed up your developments.
All documentation of this project is available in the Wiki of this repository.
This library is an open source project created for personnal use. This library is not supported. However, do not heasitate to contribute or open tickets if you have any idea or find bugs.