From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Emacs geometry Date: Thu, 27 Jul 2006 08:21:32 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1154013835 20426 80.91.229.2 (27 Jul 2006 15:23:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 27 Jul 2006 15:23:55 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 27 17:23:43 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G67i7-0006fb-Cr for ged-emacs-devel@m.gmane.org; Thu, 27 Jul 2006 17:23:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G67i6-0002DI-T6 for ged-emacs-devel@m.gmane.org; Thu, 27 Jul 2006 11:23:38 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1G67hw-0002D5-3A for emacs-devel@gnu.org; Thu, 27 Jul 2006 11:23:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1G67hv-0002Cp-Qe for emacs-devel@gnu.org; Thu, 27 Jul 2006 11:23:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G67hv-0002Cm-Gq for emacs-devel@gnu.org; Thu, 27 Jul 2006 11:23:27 -0400 Original-Received: from [148.87.113.118] (helo=rgminet01.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1G67jg-0002hb-3X; Thu, 27 Jul 2006 11:25:16 -0400 Original-Received: from rcsmt250.oracle.com (rcsmt250.oracle.com [148.87.90.195]) by rgminet01.oracle.com (Switch-3.1.6/Switch-3.1.6) with ESMTP id k6R45MVS021252; Thu, 27 Jul 2006 09:23:15 -0600 Original-Received: from dradams-lap.us.oracle.com by rcsmt251.oracle.com with ESMTP id 1663010701154013696; Thu, 27 Jul 2006 09:21:36 -0600 Original-To: , , , , , "Emacs-Devel" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) Importance: Normal In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 X-Whitelist: TRUE X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:57678 Archived-At: -----Original Message----- From: Robert_Thorpe@Dell.com [mailto:Robert_Thorpe@Dell.com] Sent: Thursday, July 27, 2006 2:57 AM To: jasonr@gnu.org; mathias.dahl@gmail.com; drew.adams@oracle.com; eliz@gnu.org; sridhar_ml@yahoo.com Subject: Emacs geometry I've been reading the Emacs geometry discussion on emacs-devel. Some possibly useful comments... To those puzzled about how you move the taskbar on Windows: It's easy, you drag it. It can go at the top or either side. I know no Windows users who put it at the top, but I know some who put it at the side. I think you can do this on some X Window managers too. The solution seems to me to position Emacs relative to a different rectangle. Rather than positioning it relative to the Desktop rectangle it should be positioned relative to the rectangle = (Desktop rect - Taskbar rect). I think this will ensure it always pops up in a usable place, even if all the other behaviour were exactly the same as 21.3. Copy this to the list if you think it's useful. Rob cc'ing the list. I assume that the problem is that it is not known how to let Emacs know where the task bar is. What you suggest is obviously the best solution, if can be done.