Dear friends,
I've noticed a logical perhaps, though very annoying behaviour: When I click on a button, I use a progressdialogshow2 with cancel set to false, in order to perform an operation without letting user to have the opportunity to either repress this button or other buttons during the operation, I have noticed that if the user is quick enough, he can click again on the same button or others, since there is a slight delay in showing the progress dialog box. Now, I know I can create a boolean flag in order to avoid other proccesses from running by clicking on other buttons, during the selected proccess (to be precise, in the very moment of initiating the event) or even disable them (IF there is no delay in this disabling!) but i'm surprised by the delay and also I have to rearrange much stuff in my code. I was wondering whether there would be a workaround of another type, as for example, if there would be somewhere a setting for arranging this very strange delay time. Thank you.
I've noticed a logical perhaps, though very annoying behaviour: When I click on a button, I use a progressdialogshow2 with cancel set to false, in order to perform an operation without letting user to have the opportunity to either repress this button or other buttons during the operation, I have noticed that if the user is quick enough, he can click again on the same button or others, since there is a slight delay in showing the progress dialog box. Now, I know I can create a boolean flag in order to avoid other proccesses from running by clicking on other buttons, during the selected proccess (to be precise, in the very moment of initiating the event) or even disable them (IF there is no delay in this disabling!) but i'm surprised by the delay and also I have to rearrange much stuff in my code. I was wondering whether there would be a workaround of another type, as for example, if there would be somewhere a setting for arranging this very strange delay time. Thank you.