Path: utzoo!attcan!uunet!cs.utexas.edu!sun-barr!apple!bloom-beacon!EXPO.LCS.MIT.EDU!rws From: rws@EXPO.LCS.MIT.EDU Newsgroups: comp.windows.x Subject: Re: Multiple Applications usning the same window Message-ID: <8905192238.AA02082@expire.lcs.mit.edu> Date: 19 May 89 22:38:32 GMT References: <8905192221.AA07168@SUN2.CE.YALE.EDU> Sender: daemon@bloom-beacon.MIT.EDU Organization: The Internet Lines: 13 From our understanding of X11, the resources associated with a window are owned by a specific program, and while other programs can read the resources, many (or is it all?) resources can only be changed by its owning program (we are mainly concerned with geometry, colormap, and event handling). Most resources can be freely manipulated in all ways by any client, not just "read" by them. This includes geometry, colormaps, and event handling. There are some restrictions, e.g. a writable colormap entry allocated by one client cannot be freed by another, an event selection made by one client cannot be unselected by another. I suspect you'd have to be quite a bit more specific about your requirements to know where the gotchas really are.