Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bloom-beacon!oberon!cit-vax!ucla-cs!zen!ucbvax!cadillac.siemens.COM!ellis From: ellis@cadillac.siemens.COM (Ellis Cohen) Newsgroups: comp.windows.x Subject: More on warping the pointer for a reconfigured widget Message-ID: <8711241447.AA03855@audi.siemens.com> Date: Tue, 24-Nov-87 09:47:43 EST Article-I.D.: audi.8711241447.AA03855 Posted: Tue Nov 24 09:47:43 1987 Date-Received: Fri, 27-Nov-87 22:54:43 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 21 Even if we agree that asynchronous actions by other clients should not disturb the window which is the listener, there is still the matter of a window manager reconfiguring a window based on a user input. Because our window manager tiles, windows may be automatically shrunk when the user resizes or opens another window. Consequently, when a window becomes the listener, it is optionally enlarged to its desired size (the size to which the user last explicitly resized it). This is a fairly important feature of our system. It is similar in spirit to overlapping window managers that move a window to the top when it becomes the listener. A window becomes the listener because the user initially clicks or types into some widget. When the window enlarges, that widget is likely to have been moved. I believe that most users would prefer that the pointer be warped back to that widget. Ellis.Cohen@a.gp.cs.cmu.edu Siemens RTL Tiled Window Manager 105 College Rd East Princeton NJ 08540 (609) 734-6524