How do I prevent user from performing any UI operations on say a click of a particular button. There are two things I need to do,
- show a wait cursor informing the user that there is some process thats happening in the background, once this process is completed, the default mousecursor will be loaded and UI will be enabled to the user.
- Prevent user from performing any UI operation, like say clicking on menubars, closing the app, entering text in some of the texteditors etc etc, when a particular process being processed in the background.
Is there a way I can set a wait cursor for the entire application, and also freeze the UI for the application ?