home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / fj / maillis / xwindow / 19703 < prev    next >
Encoding:
Internet Message Format  |  1993-01-21  |  1.6 KB

  1. Path: sparky!uunet!stanford.edu!sun-barr!sh.wide!wnoc-tyo-news!scslwide!wsgw!wsservra!daemon
  2. From: Leif.Schumacher@sto.mchp.sni.de (Leif Schumacher)
  3. Newsgroups: fj.mail-lists.x-window
  4. Subject: Multiple-Click Multiple-Action
  5. Message-ID: <1993Jan21.075610.15470@sm.sony.co.jp>
  6. Date: 21 Jan 93 07:56:10 GMT
  7. Sender: daemon@sm.sony.co.jp (The devil himself)
  8. Distribution: fj
  9. Organization: Workstation Div., Supermicro Systems Group, Sony Corporation
  10. Lines: 28
  11. Approved: michael@sm.sony.co.jp
  12.  
  13. Message-Id: <9301210732.AA22078@athen.sto.mchp.sni.de>
  14. Date: Thu, 21 Jan 93 08:32:10  +0100
  15.  
  16. Chris Wood  (USA: wood.muc@sni-usa.com) asked me to send
  17. the following query.
  18.   #######  Multiple-Click Multiple-Action  #######
  19.  
  20. New to MOTIF and X-protocol, I see a general defect of
  21. some GUIs. Our (SNI) experts say that the X-protocol
  22. does not provide a solution. Can anybody help?
  23.  
  24.  If I click multiply on a "button", it is usually
  25. actioned once for each click. This is not good.
  26. Often the action produced by the first click changes
  27. the window so that the second click becomes impossible,
  28. or at least difficult to do. So it is silly to action
  29. the second click just because it comes fast.
  30. The user should be protected against shakey fingers,
  31. (or perhaps he thinks double click is needed).
  32.  
  33. The widget can be programmed to avoid this, by ignoring
  34. some clicks. But the "right" solution is surely to set
  35. a window asynchronous in most cases.  The X-server would
  36. not send to the widget, further interrupts generated
  37. before the widget responds. Does a window need asynchronous
  38. handling for type-ahead, when the keyboard is being used?
  39.  
  40. Chris Wood  (USA: wood.muc@sni-usa.com) (other: wood.muc@sni.de)  
  41.