From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: etc/TODO:Horizontal scrollbar Date: Sun, 6 Jul 2003 21:01:17 -0500 (CDT) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200307070201.h6721Hi09912@raven.dms.auburn.edu> References: <20030702122939.EE3627154B@smtp.us2.messagingengine.com> <200307031445.h63Ej2a02310@raven.dms.auburn.edu> <5x4r1zxkof.fsf@kfs2.cua.dk> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1057543374 26362 80.91.224.249 (7 Jul 2003 02:02:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 7 Jul 2003 02:02:54 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Jul 07 04:02:52 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19ZLLA-0006r3-00 for ; Mon, 07 Jul 2003 04:02:52 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19ZLUn-0005xD-00 for ; Mon, 07 Jul 2003 04:12:49 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ZLKe-0001Be-4T for emacs-devel@quimby.gnus.org; Sun, 06 Jul 2003 22:02:20 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19ZLKF-0000t9-OD for emacs-devel@gnu.org; Sun, 06 Jul 2003 22:01:55 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19ZLK3-0000f7-JI for emacs-devel@gnu.org; Sun, 06 Jul 2003 22:01:44 -0400 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ZLK1-0000YA-ML; Sun, 06 Jul 2003 22:01:41 -0400 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) h6721beQ014582; Sun, 6 Jul 2003 21:01:37 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.6+Sun/8.11.6) id h6721Hi09912; Sun, 6 Jul 2003 21:01:17 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: storm@cua.dk In-reply-to: <5x4r1zxkof.fsf@kfs2.cua.dk> (storm@cua.dk) Original-cc: rms@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15443 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15443 Kim Storm wrote: I hate wasting real estate on a horizontal scroll bar in every window.... Me too, but in my view only exceptional windows would actually get one by default. (If the user wants one in every window by customization, that is his business and his prerogative.) In my view, we are talking about vertically split windows, picture-mode and the like. A _very tiny_ scroll bar in the mode line would do it for me, as the only really interesting thing to know is the relative scrolling position that can be deduced from the position and size of the thumb. One might want to use the thumb for scrolling with mouse-2. In a full length scroll-bar, mouse-1 could move the column above that position to the left window edge. mouse-3 could move the column currently at the left edge to where one clicks, or as far toward that position as possible. In other words, a full sized horizontal scroll-bar could be a perfect horizontal analogue of the native vertical scroll-bar. I am not necessarily saying that we desperately need a full-sized horizontal scroll-bar, all I am saying is that having a full-sized horizontal scroll-bar is not necessarily useless. Sincerely, Luc.