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