I'm creating an InfoPath 2007 form (client, not browser) that connects with SharePoint lists. Sometimes the interactions with the lists are slow. What I'd like to do is create a visual indicator on the form that's it's "busy" processing the last request.
I've got 2 images that I've placed in picture controls on the form, Busy and Not Busy. The busy image is hidden by default. When a button is clicked that starts some long running process, I'd like to hide the not busy image and display the busy image, When the code for the long running process completes, hide the busy image and display the not busy image.
What I'd like to do is find a way to make the form refresh its display after the button click event that starts the long running process.
Ideas?