Why do all KMessageBox methods call exec()?
Jason Keirstead
jason at keirstead.org
Thu Oct 7 14:06:38 BST 2004
On October 7, 2004 08:04 am, Olaf Jan Schmidt wrote:
> Timeouts are always a potential accessibility problem, because you cannot
> know how fast people are reading, typing and clicking. If you have low
> vision, or a motoric handicap, then having a message box with a timeout
> is a real obstacle.
There are certain time-critical tasks that need confirmation boxes with a
timeout.
For example, if a critical job is cheduled to begin at 12:00, and you are
doing something non-trivial that would prevent that job to execute at
11:59:30, the given program would be perfectly reasonable in giving a
confirmation box with a 30 second timeout asking you if it should proceed
with the scheduled job. If you don't respond in 30 seconds, you are likely
not there, and the ciritical job should take precedance.
--
There are two major products that came out of Berkeley: LSD and UNIX.
We do not believe this to be a coincidence. ~Jeremy S. Anderson
More information about the kde-core-devel
mailing list