[comp.windows.x] window clipping?

mujica@asa.cs.ucla.edu (S. Mujica) (03/24/89)

How can I display as subwindow such that it is not clipped by the
parent window borders, when part of the subwindow falls outside the
parent window?

Thanks,

Sergio Mujica		mujica@cs.ucla.edu
Computer Science Department, UCLA

rws@EXPO.LCS.MIT.EDU (Bob Scheifler) (03/24/89)

    How can I display as subwindow such that it is not clipped by the
    parent window borders, when part of the subwindow falls outside the
    parent window?

A subwindow isn't allowed to do this in X.

XRCLS@SCFVM.BITNET (Cindy Starr) (03/26/89)

>    How can I display as subwindow such that it is not clipped by the
>    parent window borders, when part of the subwindow falls outside the
>    parent window?
>
>A subwindow isn't allowed to do this in X.

   Philip Gust, from HP, made a presentation at the X Technical Conference
that challenged this in his talk "Window Groups as an Alternative to the
Parent-Child Relationship in X11."  He proposed a parameter  CLIP-GROUP or
DONT-CLIP-GROUP to determine if the window group members should be clipped
to the leader.  Other suggestions included parameters to control
mapping of group members when the leader is unmapped and to control the
stacking order of member windows.

   What is the reaction from X users and the consortium on these ideas?
I've not seen any discussion on them.  Aren't some of these issues policy
currently set by X?  Gust's suggestions seem to push them into the arena
of mechanism . . .


         Cindy Starr         e-mail: xrcls@scfvm.nasa.gsfc.gov

         NASA Goddard Space Flight Center, Code 632
         Greenbelt, Md.   20771

rws@EXPO.LCS.MIT.EDU (Bob Scheifler) (03/27/89)

   Philip Gust, from HP, made a presentation ...
   What is the reaction from X users and the consortium on these ideas?

These ideas are not being discussed in the X Consortium (HP has not made a
formal proposal, and has not pursued informal discussion).

Some of the suggested reasons for window groups (e.g. drop shadows) can be
dealt with by other mechanisms.  For example, we here (at MIT) have an
experimental extension that, while not intended to directly solve the things
Phil talked about, can be used to solve some of them, and has other sexy uses
as well.