home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / windows / x / 21392 < prev    next >
Encoding:
Text File  |  1993-01-21  |  1.5 KB  |  37 lines

  1. Newsgroups: comp.windows.x
  2. Path: sparky!uunet!spool.mu.edu!enterpoop.mit.edu!bloom-beacon!INTERNET!dont-send-mail-to-path-lines
  3. From: Leif.Schumacher@sto.mchp.sni.de (Leif Schumacher)
  4. Subject: Multiple-Click Multiple-Action
  5. Message-ID: <9301210732.AA22078@athen.sto.mchp.sni.de>
  6. Sender: daemon@athena.mit.edu (Mr Background)
  7. Organization: The Internet
  8. Date: Thu, 21 Jan 1993 07:32:10 GMT
  9. Lines: 26
  10.  
  11. Chris Wood  (USA: wood.muc@sni-usa.com) asked me to send
  12. the following query.
  13.   #######  Multiple-Click Multiple-Action  #######
  14.  
  15. New to MOTIF and X-protocol, I see a general defect of
  16. some GUIs. Our (SNI) experts say that the X-protocol
  17. does not provide a solution. Can anybody help?
  18.  
  19.  If I click multiply on a "button", it is usually
  20. actioned once for each click. This is not good.
  21. Often the action produced by the first click changes
  22. the window so that the second click becomes impossible,
  23. or at least difficult to do. So it is silly to action
  24. the second click just because it comes fast.
  25. The user should be protected against shakey fingers,
  26. (or perhaps he thinks double click is needed).
  27.  
  28. The widget can be programmed to avoid this, by ignoring
  29. some clicks. But the "right" solution is surely to set
  30. a window asynchronous in most cases.  The X-server would
  31. not send to the widget, further interrupts generated
  32. before the widget responds. Does a window need asynchronous
  33. handling for type-ahead, when the keyboard is being used?
  34.  
  35. Chris Wood  (USA: wood.muc@sni-usa.com) (other: wood.muc@sni.de)  
  36.  
  37.