Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!spool.mu.edu!uwm.edu!bionet!agate!ucbvax!osf.org!vania From: vania@osf.org (Vania Joloboff) Newsgroups: comp.windows.x.motif Subject: Re: Labels that don't resize when modified [and other stuff] Message-ID: <9103202033.AA29285@osf.osf.org> Date: 20 Mar 91 20:33:56 GMT Article-I.D.: osf.9103202033.AA29285 References: <910319151220.9740@alphalpha> Sender: daemon@ucbvax.BERKELEY.EDU Distribution: inet Organization: The Internet Lines: 21 > I could be wrong, but I think that Motif is not using either of > these models consistently - which could cause the problem you see. Correct. Some widgets use GeometryYes, others use GeomtryDone, depending upon various factors, like coming from HP or DEC windows... We would like to fix that in 1.2 and move to a GeometryYes policy in every manager. However, it may break applications that have developed Motif subclasses and explicilty rely on the bogus behavior, for example a subclass of primitive that would behave differently if the parent is a BulletinBoard or a Frame. if MakeGeometryRequest == Yes if myparent is a Frame dothis else myparent is a BBoard dothat else etc That would not work any more. Any comment on the GeometryYes policy ?