Re: TVT Merge

Date view Thread view Subject view Author view

From: peter@transvirtual.com
Date: Tue Dec 08 1998 - 06:20:50 EST


On Tue, 08 Dec 1998, Tim Wilkinson wrote:
>As you can see I've merged in the current state of TVTs sources - quite
>a major change. Mostly they relate to AWT which now supports both AWT
>1.0 and Swing (hats off the Peter for this achievement without completly
>breaking our AWT implementation).

Don't forget Joerg.

Please note that the Frame bounds have changed, and now pretend to contain the
whole toplevel (incl. decorations like titlebar, sizeborder..). Simple as it
seems to be (well, except of the deco adaption..), this has been a vulnerable
point. Not talking about usefulness of inconsistencies between *real* windows
and their Java abstraction (for those who don't know yet - I don't like
faked deco extends in Frame and Dialog), this brings in a "iterative" size
correction mechanism that depends on both the native window manager in use and
the Defaults.FrameInsets / DialogInsets settings. In case, the Defaults guesses
don't match, the first Frame / Dialog which is opened gets corrected (usually
not noticable, since it is done in the ReparentNotify), and the native lib gets
back to the Java layer, setting the exact DecoInsets in Frame/Dialog (for
subsequent Window ops). We have tested this on KWM, FVWM and Enlightenment -
please check it out with your WM (for both matching & non-matching Defaults
guesses).

-- Peter


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:07 EDT