home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 7666 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: xs4all.nl!not-for-mail
  2. From: yrozijn@xs4all.nl (Yvon Rozijn)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Stealing the input-focus
  5. Date: 19 Apr 1996 17:47:31 GMT
  6. Organization: XS4ALL, networking for the masses
  7. Distribution: world
  8. Message-ID: <4l8jjj$2bk@news.xs4all.nl>
  9. References: <john.hendrikx.4t47@grafix.xs4all.nl>
  10. NNTP-Posting-Host: asd06-05.dial.xs4all.nl
  11. X-Newsreader: TIN [AMIGA 1.3 950726BETA PL0]
  12.  
  13. John Hendrikx (john.hendrikx@grafix.xs4all.nl) wrote:
  14. :  YR> Actually, you can *never* avoid this, even if you don't use keyboard
  15. :  YR> control at all. Suppose I want to click a button in a requester, I
  16. :  YR> position the mouse pointer, and the split second before I to press the
  17. :  YR> mouse button, another requester pops up in front. I will actually be
  18. :  YR> clicking the wrong gadget.
  19. : I think a nice solution might be to add ways for programs to draw the users
  20. : attention but without interrupting whatever the user is doing at the moment. A
  21. : nice solution for example could be to have some sort of gadget on for example
  22. : the screen bar which tells you whether another program wants your attention
  23. : (maybe with a 'beep' or something).  Pressing that gadget (or using the global
  24. : hotkey) would bring you to the application wanting your attention.
  25.  
  26. This visual signal must of course be located in an area of the display where
  27. no other windows or requesters can open. Otherwise you still have the same
  28. problem - I want to click this gadget, and some requester pops up under the
  29. mouse pointer.
  30.  
  31. Another solution would be: the requester pops up, with all gadgets disabled
  32. for a (globally configurable) amount of time, so if the user should click
  33. inside the requester or use one of the keyboard shortcuts inadvertently, it
  34. does no harm.
  35.  
  36. -- 
  37.                  ___                                   _
  38.    Q          : |  #|           :  \|/  http://www. : [_]_
  39.  -<_>- Yvon   : | ==| yrozijn@  : >WWW< xs4all.nl/  : === ) Amiga
  40.   / \  Rozijn : `---' xs4all.nl :  /|\  ~yrozijn    :     O  4000
  41.