This is the mail archive of the
cygwin-xfree@sourceware.cygnus.com
mailing list for the Cygwin project.
FW: FW: Win32 XServer
- To: <mmacdona at tsi dot gte dot com>
- Subject: FW: FW: Win32 XServer
- From: "Suhaib Siddiqi" <ssiddiqi at inspirepharm dot com>
- Date: Tue, 16 Nov 1999 06:37:29 -0500
- Cc: "Cygwin-Xfree at Sourceware dot Cygnus dot Com" <cygwin-xfree at sourceware dot cygnus dot com>
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
>
>