Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!mit-eddie!genrad!decvax!decwrl!karlton From: karlton@decwrl.UUCP Newsgroups: comp.windows.x Subject: Window managers grabbing buttons Message-ID: <8227@decwrl.DEC.COM> Date: Mon, 23-Feb-87 17:33:39 EST Article-I.D.: decwrl.8227 Posted: Mon Feb 23 17:33:39 1987 Date-Received: Thu, 26-Feb-87 19:45:45 EST References: <8702211303.AA01735@gjetost.wisc.edu> <1024@cartan.Berkeley.EDU> Reply-To: karlton@decwrl.UUCP (Philip Karlton) Organization: DEC Western Software Lab, Palo Alto, CA Lines: 16 The X/V11 protocol allows one to build a window manager in another process that doesn't have this problem. Basically the protocol supports the notion of a window manager that wants to wrap some real estate around the application window. The window manager's user interface can then be implemented as user actions that happen there. The protocol even supports a tiling window manager. This allows you to have a consitent user interface across all your applications, as well as not have huge client binaries since all of the window manager functions don't have to be loaded with each client. It also means that the window manager does not have to "grab" buttons and make them unavailable to the applications. Of course, one does not have to use such a window manager. It is certainly not mandated by the V11 protocol. PK