Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!PREP.AI.MIT.EDU!rms From: rms@PREP.AI.MIT.EDU.UUCP Newsgroups: comp.windows.x Subject: Mouse help window Message-ID: <8703122100.AA09805@prep.ai.mit.edu> Date: Thu, 12-Mar-87 16:00:51 EST Article-I.D.: prep.8703122100.AA09805 Posted: Thu Mar 12 16:00:51 1987 Date-Received: Fri, 13-Mar-87 21:34:26 EST References: <2751554486-9385756@Sierra> Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 18 There are several serious problems with that design: 1. It requires the window manager to know about creation of clients. 2. It requires clients to handle mouse enter/exit events and do complicated things. 3. It does not work at all for grabbed buttons. The individual clients to do not know what buttons are grabbed by other clients (including those grabbed by the window manager) and would not know what documentation to give for them even if it did know they were grabbed. 4. Because in X the modifier keys always drastically affect the meaning of the mouse buttons, a mouse documentation window that fails to deal with them is a failure. I think that design does not work.