From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: override_redirect of X Window System Date: Wed, 24 Sep 2003 19:14:21 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <8A07F824-EEB2-11D7-8175-00039363E640@swipnet.se> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (Apple Message framework v552) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1064424515 26225 80.91.224.253 (24 Sep 2003 17:28:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 24 Sep 2003 17:28:35 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Sep 24 19:28:34 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A2DRJ-0001XQ-00 for ; Wed, 24 Sep 2003 19:28:33 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1A2DY7-0005VU-00 for ; Wed, 24 Sep 2003 19:35:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 1A2DLF-0002KI-R8 for emacs-devel@quimby.gnus.org; Wed, 24 Sep 2003 13:22:17 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 1A2DKi-0002Ed-6s for emacs-devel@gnu.org; Wed, 24 Sep 2003 13:21:44 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 1A2DKf-0002Di-Pb for emacs-devel@gnu.org; Wed, 24 Sep 2003 13:21:42 -0400 Original-Received: from [193.201.16.94] (helo=stubby.bodenonline.com) by monty-python.gnu.org with esmtp (Exim 4.22) id 1A2DF1-00011y-3M for emacs-devel@gnu.org; Wed, 24 Sep 2003 13:15:51 -0400 Original-Received: from accessno42.bodenonline.com (accessno42.bodenonline.com [193.201.16.44]) by stubby.bodenonline.com (8.12.1/8.12.1) with ESMTP id h8OI04oa002103; Wed, 24 Sep 2003 20:00:10 +0200 Original-To: Mike Hearn In-Reply-To: X-Mailer: Apple Mail (2.552) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16604 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16604 > On Fri, 19 Sep 2003 17:24:15 +0200, Sir Jan D. scribed thus: >> It is true that Metacity (the current Gnome window manager) does not >> allow you to move windows above the screen (i.e. y coordinate less >> than >> zero), but this is a Metacity bug. Maybe you can run another window >> manager? >> Some that even allows you to specify that the window in question shall >> have no decorations at all (most except Metacity can handle this)? > > It is not a metacity bug - there is an agreed upon protocol for full > screening windows, and override-redirect is not it. http://bugzilla.gnome.org/show_bug.cgi?id=106740 > To Kazu: I'd recommend you research the latest EWMH specification, that > will show you how to properly fullscreen windows. This requires XSendEvent. It is not available from elisp. It is also not a solution that works on all window managers out there. But it might be a good idea to make an interface to XSendEvent from elisp so Kazu can use it. Jan D.