This is the mail archive of the cygwin-xfree@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

FW: FW: Win32 XServer




Mike
This is another reply from xfree86 developers.

Suhaib

> -----Original Message-----
> From: owner-devel@XFree86.Org
> [mailto:owner-devel@XFree86.Org]On Behalf
> Of David Woodhouse
> Sent: Tuesday, November 16, 1999 4:46 AM
> To: Tim Roberts
> Cc: devel@XFree86.Org
> Subject: Re: FW: Win32 XServer
>
>
> timr@probo.com said:
> >  The major disadvantage to the DirectX full-screen
> solution is that it
> >  prohibits co-locating X windows and Windows windows on the same
> > screen.  One  would be required to Alt-Tab into the X
> session, which
> > would take over and  repaint the entire desktop.
> Windows would be
> > locked out until we Alt-Tabbed  away.  Compare this to
> solutions like
> > Hummingbird or PC-Xware, where you can  have an Xterm
> and a DOS window
> > side-by-side.  That's the expected user  experience.
>
> There was a fairly long discussion about this a while ago.
>
> We came to the conclusion that, although a fullscreen X
> server perhaps isn't
> ideal for many people, it's a lot easier to do, and fits
> into the existing X
> server framework.
>
> For co-locating X clients and Win32 clients on the
> Windows desktop, a
> different approach is required, and one which shares
> little code with the
> existing X servers. There is already a libX11 for Windows
> which 'converts' X11
> primitives to Win32 primitives to allow X11 programs to
> be compiled into
> native Win32 code. We discussed the possibility of using
> that to provide a
> 'fake' X server which does the translation on the fly for
> its clients.
>
> For more details, contact me off the list, or read the
> archives. About
> half-way through, I posted a summary of the discussion:
>
> http://www.xfree86.org/devel/archives/devel/1999-Aug/0419.shtml
>
>
>
> --
> dwmw2
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]