Thanks to the way the application has been architected it is possible to use the VisualiseView while a capture plan is in progress. This is good as it allows captured files to be monitored and checked to make sure everything is OK.
There is one problem though and that is that both the VisualiseViewModel and the CaptureViewModel update the same progress bar in the StatusBar.
Instead I would like to add a new ProgressBar to the VisualiseViewModel. This should be located in a new Cancel button that becomes visible in place of the the Generate Chart button when a chart is in the process of being generated. The cancel button should indicate the processing progress with just the green scrolling progress bar.
Clicking the Cancel button should cancel the generation of the spectrum and chart.
Thanks to the way the application has been architected it is possible to use the VisualiseView while a capture plan is in progress. This is good as it allows captured files to be monitored and checked to make sure everything is OK.
There is one problem though and that is that both the VisualiseViewModel and the CaptureViewModel update the same progress bar in the StatusBar.
Instead I would like to add a new ProgressBar to the VisualiseViewModel. This should be located in a new Cancel button that becomes visible in place of the the Generate Chart button when a chart is in the process of being generated. The cancel button should indicate the processing progress with just the green scrolling progress bar.
Clicking the Cancel button should cancel the generation of the spectrum and chart.