From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: not too happy with Emacs 21 vertical-line dragging when scrollbars present Date: Mon, 11 Oct 2004 21:12:35 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1097522018 10425 80.91.229.6 (11 Oct 2004 19:13:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 11 Oct 2004 19:13:38 +0000 (UTC) Cc: emacs-devel@gnu.org, storm@cua.dk, drew.adams@oracle.com, Jason Rumney Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 11 21:13:32 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CH5bv-0003hV-00 for ; Mon, 11 Oct 2004 21:13:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CH5is-0004if-S1 for ged-emacs-devel@m.gmane.org; Mon, 11 Oct 2004 15:20:42 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CH5ia-0004dp-AO for emacs-devel@gnu.org; Mon, 11 Oct 2004 15:20:24 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CH5iZ-0004d4-BZ for emacs-devel@gnu.org; Mon, 11 Oct 2004 15:20:23 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CH5iZ-0004bg-0w for emacs-devel@gnu.org; Mon, 11 Oct 2004 15:20:23 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CH5bA-0002Ys-V6 for emacs-devel@gnu.org; Mon, 11 Oct 2004 15:12:45 -0400 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1CH5b4-0006XI-5k; Mon, 11 Oct 2004 15:12:38 -0400 Original-To: rms@gnu.org In-Reply-To: (Richard Stallman's message of "Mon, 11 Oct 2004 12:45:12 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28252 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28252 Richard Stallman writes: > I was under the impression that only GTK, Windows and Mac scroll bars > could not be dragged sideways. > > The built-in scroll bars used with the Lucid widgets can't be dragged > sideways. Which means that nearly all toolkits do not handle it. > > Too bad, it would have been a nice solution, but it is not feasible. > I think we should leave things as they are. I disagree that being able to drag scrollbars sideways would have been a nice solution. One of the most annoying "features" about the Windows toolkit is that you can "skid off" scrollbars while dragging, in which case the scrolled area jumps back to where it started until you move the cursor back onto the scroll bar. In general, when I am using a scrollbar by dragging in the vertical direction, I don't want to be forced to keep the horizontal position of the cursor "correct" as well. Dragging a scrollbar horizontally when used with an additional modifier key, like shift or control, might have been a possible idea, but not in the course of normal operation. Looking at the thread I am not sure that I understand what this discussion tries to be actually about: it started by thinking about whether dragging some vertical structure at the _side_ of the scrollbar would be possible. But if we are not clicking on the scrollbar itself, the toolkit is not involved in the dragging, anyway. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum