From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DbIQP-0007sR-3M for qemu-devel@nongnu.org; Thu, 26 May 2005 09:29:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DbIQL-0007qa-T9 for Qemu-devel@nongnu.org; Thu, 26 May 2005 09:29:22 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DbIQL-0007lt-Gk for Qemu-devel@nongnu.org; Thu, 26 May 2005 09:29:21 -0400 Received: from [64.233.184.193] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DbIKS-0000JU-Li for Qemu-devel@nongnu.org; Thu, 26 May 2005 09:23:16 -0400 Received: by wproxy.gmail.com with SMTP id 71so1197234wra for ; Thu, 26 May 2005 06:22:37 -0700 (PDT) Message-ID: <46d6db66050526062218c8c5de@mail.gmail.com> Date: Thu, 26 May 2005 15:22:37 +0200 From: Christian MICHON Subject: Re: [Qemu-devel] [PATCH] Embed QEmu screen on a custom window In-Reply-To: <4295C47B.6070209@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <26b3ab7050526044214f0ff81@mail.gmail.com> <46d6db660505260510767c2cf7@mail.gmail.com> <4295C47B.6070209@gmx.de> Reply-To: Christian MICHON , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Qemu-devel@nongnu.org > I think Miguels patch is quite useful. It makes it possible to use > native Windows controls and Windows API calls to display a nice GUI for > Qemu, without adding much code to Qemu itself. Actually I've been > working on something similar for XFree (with XEmbed) to embed Qemu into > a GUI written with Perl and GTK :) (it partially works already, but > focusing and mouse grabbing doesn't work quite well yet). Btw. I > remember at least two people working on this XEmbed thing as well. > IMHO adding a GUI built with SDL would be much more difficult than using > native GUI toolkits. And doesn't the Cocoa patch aim at a native MacOsX > GUI in the end? All of these are very useful patches indeed. But there's at least 4 gui too= lkit available for SDL, which could ensure: - a single developpement and a uniform look - no need for a bigger space on screen (the controls could be like OSD) - independent of hw/os architecture (the original aim somehow of qemu?) I agree this is poking inside qemu itself, which can be considered "a bad thing" (tm). I'm looking at the 4 gui toolkits I mentionned. - http://www.paragui.org/ - http://guichan.sourceforge.net/ - http://agar.csoft.org/index.html.en - http://aedgui.sourceforge.net/ Let's open the discussion in a separate thread. Christian