On Fri, 18 Mar 2005 12:16:16 +0000 "Mark R. Bowyer" <[EMAIL PROTECTED]>
(Bbabbled:
(B
(B> On Fri, 2005-03-18 at 00:39, Carsten Haitzler wrote:
(B> > ... java wants to think like window
(B> > gdi/mac where a window can position itself completely and is in control of
(Bits
(B> > own geometry. there is no window manager in windows or mac - at all. the
(Btoolkit
(B> > (like gtk/qt - but on window or mac) handles drawing the window border,
(Btitles,
(B> > handling moves and resizes. x is a completely different model - it's all
(Bhandled
(B> > by a wm - a separate process. java tries to impose the positioning, sizing
(Band
(B> > management model of windows/mac onto x - and guess what... it doesn't work
(Bwell
(B> 
(B> Hmmm - you may have hit the proverbial nail right there.  Java tries its
(B> damnedest to produce the exact same behaviour on each platform.  Which
(B> lead to such least-common- denominator issues as only supporting one
(B> mouse button originally.  In this case, it seems it's trying to make
(B> everything on X act like it does on Mac and Doze.  And probably getting
(B> it wrong, but that's *why* it's doing this.
(B> 
(B> I'll go have a word with some people and see what they think.
(B
(Bindeed - that is why, and it is a hack. java should fall back to not trying to
(Bdo this - ro have command-line options or environment variables you can set to
(Bhave it not try and hack and just drop requests it cant guarantee to have
(Bfulfilled. suffice in x it can NEVER guarantee to have its sizing, moving etc.
(Brequests fulfilled as the wm may at any whim, choose not to honor them and do
(Bsomething else instead. the code should work more in an event "Reactive" model
(Band just react to events, never EXPECTING them or trying to be too smart. :)
(B
(B-- 
(B------------- Codito, ergo sum - "I code, therefore I am" --------------
(BThe Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
$BMg9%B?(B                              [EMAIL PROTECTED]
(BTokyo, Japan ($BEl5~(B $BF|K\(B)
(B
(B
(B-------------------------------------------------------
(BSF email is sponsored by - The IT Product Guide
(BRead honest & candid reviews on hundreds of IT Products from real users.
(BDiscover which products truly live up to the hype. Start reading now.
(Bhttp://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
(B_______________________________________________
(Benlightenment-devel mailing list
([email protected]
(Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to