This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: Multi-window design rationale
- From: Kensuke Matsuzaki <zakki at peppermint dot jp>
- To: cygwin-xfree at cygwin dot com
- Date: Tue, 30 Aug 2005 20:38:53 +0900
- Subject: Re: Multi-window design rationale
- References: <43138D72.5070800@nc.rr.com>
- Reply-to: cygwin-xfree at cygwin dot com
Joe Krahn wrote:
Why is multi-window mode designed as an "internal window manager"
instead of an external Win32-aware external WM? It seems to me that the
advantages of an internal WM are no different from an internal WM on a
normal X server.
I think it would be less of a hack for an X-Client WM to make Win32
calls than is having WM code embedded into X. Are there important
reasons it was done differently?
Joe
Probably your idea is right.
When I wrote multi-window mode, I don't know X extension mechanism.
So I embedded window manager into X server to send messages via internal
message queue.
Mwextwm enables an external wm. But it has some problem in
synchronization between X and Windows. Bug fix or redesign is needed.
zakki
--
Kensuke Matsuzaki
mailto:zakki@peppermint.jp
http://peppermint.jp
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/