Path: utzoo!attcan!uunet!wuarchive!mailrus!tut.cis.ohio-state.edu!bloom-beacon!AMD-26.HAC.COM!dhuff From: dhuff@AMD-26.HAC.COM (Daryl Huff) Newsgroups: comp.windows.x Subject: transparent windows Message-ID: <8909132031.AA02321@amd-26.hac.com> Date: 13 Sep 89 20:31:46 GMT Sender: daemon@bloom-beacon.MIT.EDU Organization: The Internet Lines: 18 I am writing an application that requires "transparent" windows. I am hoping to achieve this by mapping multiple screens to the same display surface. Map data will be put into one screen and another screen can be used for things like pull-down menus. Now, assuming the LUT is programmed correctly, a pull down menu does not obscure the map. (I realize that this mix may result in a jumbled mess is the LUT is not programmed correctly.) My problem is in the event generation for the two screens. I want events such as expose events to be reported on a per screen basis, but I want events such as the pointing devices motion to be reported as if there was a cursor in both screens. For example, take two windows the first window, A, in screen 1 and the second window, B, in screen 2. Now, assume that window A is adjacent to window B on the display surface. As the cursor is moved across the display surface I want the EnterNotify, LeaveNotify, etc. events to be generated for both windows even though they are in different screens. Is this possible? If so could you give me an idea of how to do it and if not is there anything I can do to the server to make this work?