03-05-2020, 07:26 AM
Hi Guys,
On my form I have a button that, when clicked, will search for rows in a table and show them in a grid. I want to notify the user the button click has been registered and that the application is performing the action. If the action takes longer than 500 ms, and no visual sign says the button is pressed, the user will try again, and again, and..
My client is using Edge browser and that's a company wide decision I can't change. Unlike IE, buttons in Edge do not visually change when clicked. No 3D effect. In Edge nothing happens at all, that is, there is no sign telling the user the button has been clicked. NB! It might be a setting somewhere in Edge prohibiting this behavior and if it is, and you know how to change that, please let me know. I've used a lot of time with my friend Google to try to find out, so far without luck.
Anyway, to bypass this Edge shortage, I've decided to let my button change color when clicked. The idea is to change it as soon as the user clicks it, and leave the color for the duration of the action, but absolutely none of the attempts to get the button to change color at anytime, have been successful.
I use the OnClick event of the button, not the OnAsyncClick event.
If you have an idea of how to do this, or a proposal for another approach, please let me know.
Regards
Soren
On my form I have a button that, when clicked, will search for rows in a table and show them in a grid. I want to notify the user the button click has been registered and that the application is performing the action. If the action takes longer than 500 ms, and no visual sign says the button is pressed, the user will try again, and again, and..
My client is using Edge browser and that's a company wide decision I can't change. Unlike IE, buttons in Edge do not visually change when clicked. No 3D effect. In Edge nothing happens at all, that is, there is no sign telling the user the button has been clicked. NB! It might be a setting somewhere in Edge prohibiting this behavior and if it is, and you know how to change that, please let me know. I've used a lot of time with my friend Google to try to find out, so far without luck.
Anyway, to bypass this Edge shortage, I've decided to let my button change color when clicked. The idea is to change it as soon as the user clicks it, and leave the color for the duration of the action, but absolutely none of the attempts to get the button to change color at anytime, have been successful.
I use the OnClick event of the button, not the OnAsyncClick event.
If you have an idea of how to do this, or a proposal for another approach, please let me know.
Regards
Soren