From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23351 invoked by alias); 19 Oct 2011 09:33:35 -0000 Received: (qmail 23342 invoked by uid 22791); 19 Oct 2011 09:33:35 -0000 X-SWARE-Spam-Status: No, hits=-1.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from mail-vw0-f43.google.com (HELO mail-vw0-f43.google.com) (209.85.212.43) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 19 Oct 2011 09:33:10 +0000 Received: by vws13 with SMTP id 13so739526vws.2 for ; Wed, 19 Oct 2011 02:33:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.37.36 with SMTP id v4mr614748vdj.61.1319016789120; Wed, 19 Oct 2011 02:33:09 -0700 (PDT) Received: by 10.52.182.104 with HTTP; Wed, 19 Oct 2011 02:33:08 -0700 (PDT) In-Reply-To: <4E635E65.9080209@gmx.de> References: <4E46C4CE.6000206@gmx.de> <4E62799E.2090204@dronecode.org.uk> <4E635E65.9080209@gmx.de> Date: Wed, 19 Oct 2011 09:33:00 -0000 Message-ID: Subject: Re: XRaiseWindow for activating windows in multiwindow mode From: Michel Hummel To: cygwin-xfree@cygwin.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com X-SW-Source: 2011-10/txt/msg00038.txt.bz2 I am a bit late but I will be happy to test this version of XWin. Could you give me a patched binary version please ? Regards, 2011/9/4 Oliver Schmidt > > It's me again ;-) > > On 9/3/2011 9:01 PM, Jon TURNEY wrote: > > As discussed in the thread [2] various scenarios, e.g. AOT windows, > > native windows interleaved with X windows in the native Z order, Windows > > with focus-follows-mouse enabled via TweakUI all need testing after > > trying to fix this, to ensure you haven't regressed them. > > > > [2] http://sourceware.org/ml/cygwin-xfree/2004-03/msg00540.html > > I'm not sure if I'm correctly reproducing the above usage scenario > "always on top", but I did the following under Windows 7 and XP: > > 1) downloaded and installed http://www.abstractpath.com/powermenu/ > 2) launched a xclock or a native Windows program (e.g. Internet > Explorer) and select "Always on top" with right mouse click on the > window's titel bar > 3) programmatically launched and raised other x top level windows > 4) Everything works: the checked windows stay top level, the > programmatically raised windows became top level amongst all other "non > always top level" windows and get keyboard focus and activated window fra= me. > > I was also able to minimize and restore the "always on top window" > without any problems. Moreover the "redraw windows while moving and > sizing" hack > =A0http://www.cygwin.com/ml/cygwin-xfree/2011-08/msg00049.html > does also work with the "always on top" feature enabled for the > foreground and background window. Also mixtures of cygwin x server > windows with native Windows applications all with "always on top" > feature enabled are working. > > What is not working: Clicking on "minimize to tray" on a cygwin x server > window that has also the "always on top feature": this causes the window > frame to vanish, but the window content is still redrawn by the xserver > on the underlaying x11 window. This is difficult to describe, but this > does also not work with the official unpatched cygwin x server 1.10.3-1. > This "minimize-to-tray" effect for "always on top windows" is also > described here: > http://sourceware.org/ml/cygwin-xfree/2004-03/msg00540.html > > So according to my tests the patch does not introduce new misbehaviour > regarding powermenu's "always on top" window feature. > > I could provide a patched binary XWin.exe, if someone wants to do more > testing... > > Best regards, > Oliver > > -- > Unsubscribe info: =A0 =A0 =A0http://cygwin.com/ml/#unsubscribe-simple > Problem reports: =A0 =A0 =A0 http://cygwin.com/problems.html > Documentation: =A0 =A0 =A0 =A0 http://x.cygwin.com/docs/ > FAQ: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 http://x.cygwin.com/docs/faq/ > -- 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/