From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: scrollbar (again) Date: Fri, 28 Mar 2003 17:00:19 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200303282200.h2SM0JSf002478@rum.cs.yale.edu> References: <200303281629.KAA28551@eel.dms.auburn.edu> <84fzp7bdbl.fsf@lucy.is.informatik.uni-duisburg.de> <200303281946.NAA28668@eel.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1048889073 23290 80.91.224.249 (28 Mar 2003 22:04:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 28 Mar 2003 22:04:33 +0000 (UTC) Cc: kai.grossjohann@uni-duisburg.de Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Mar 28 23:04:29 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 18z1xd-00062u-00 for ; Fri, 28 Mar 2003 23:04:29 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18z20B-0000qa-00 for ; Fri, 28 Mar 2003 23:07:08 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18z1vT-0002fc-02 for emacs-devel@quimby.gnus.org; Fri, 28 Mar 2003 17:02:15 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18z1ty-0001jY-00 for emacs-devel@gnu.org; Fri, 28 Mar 2003 17:00:42 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18z1tf-0000q6-00 for emacs-devel@gnu.org; Fri, 28 Mar 2003 17:00:25 -0500 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.10.13) id 18z1td-0000l9-00 for emacs-devel@gnu.org; Fri, 28 Mar 2003 17:00:21 -0500 Original-Received: from rum.cs.yale.edu (localhost [127.0.0.1]) by rum.cs.yale.edu (8.12.8/8.12.8) with ESMTP id h2SM0JPe002480; Fri, 28 Mar 2003 17:00:19 -0500 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.12.8/8.12.8/Submit) id h2SM0JSf002478; Fri, 28 Mar 2003 17:00:19 -0500 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: Luc Teirlinck Original-cc: emacs-devel@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:12721 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12721 > For the no-toolkit scrollbar the *top* of the slider (thumb, whatever) > moves to where you click with mouse-2. In the case of the Xaw3d > scrollbar the *middle* moves to where you click. I use the following resource to change it back to the way Xaw behaves: *Scrollbar.pickTop: True The problems you're discussing are all due to the fact that if we use the Xaw3d scrollbar or the Motif scrollbar or the GTK scrollbar or ..., it implies a particular behavior over which Emacs has very little control. OTOH you have the advantage that the key bindings are the same as the ones used by other applications (as long as they use the same toolkit). Stefan