G
Guest
how do I cause the forecolor on a control to blink
AJ said:how do I cause the forecolor on a control to blink
Graham R Seach said:I don't know that I agree with you on this one Brian. Bright flashing lights
can adversely affect some people, but I don't believe flashing a line of
text a few times, or at least toggling its colour, is going to affect
anyone.
Microsoft's own GUI style guide (accessibility features), provides for
visual cueing in the form of popups and flashing.
AJ, to flash something on-screen, set the form's TimerInterval to 500 (which
equates to 1/2 second), then add code to the form's Timer() event to flash
the text a few times - 5 usually does it. When you've finished, set
TimerInterval to zero.
Regards,
Graham R Seach
Microsoft Access MVP
Sydney, Australia
Graham said:Brian,
I stand corrected. However, the published lower frequency appears to
be 2Hz, so extending this to a safer 1.5Hz (TimerInterval = 666)
should suffice.
If used judiciously, I don't believe this kind of highlighting to be
tacky.
When I use it, which I'll admit is rare, I use 3 flash cycles only,
at 2Hz. But since learning of the 2Hz threshold, I'll change that to
1.5Hz in the future, and perhaps drop the cycles to 2.
In any case, I now think the user should be given the option of
disabling the "feature".
AJ said:how do I cause the forecolor on a control to blink
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.