To create a better user experience the Progress Plugin creates progress dialogs that allow you to display real time progress of the events occurring within your current Servoy methods.
- Real-time count and percentage feedback (for example within for-loops and while-loops).
- Cancel a Servoy method from the Dialog.
- Attach a method for execution upon user cancellation (such as your rollback method).
- Execute a method during after finishing a method.
The progress dialog is always responsive to user input and is always up-to-date .Below are screenshots of the Progress Plugin monitoring the creation of 100 new records.
The screenshot is taken before clicking cancel.
Clicking the 'cancel' button or the 'close' icon on the dialog would have aborted the process.