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: scrollbar (again) Date: Fri, 28 Mar 2003 10:29:26 -0600 (CST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200303281629.KAA28551@eel.dms.auburn.edu> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1048868933 32571 80.91.224.249 (28 Mar 2003 16:28:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 28 Mar 2003 16:28:53 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Mar 28 17:28:50 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 18ywio-0008Su-00 for ; Fri, 28 Mar 2003 17:28:50 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18ywlF-00063f-00 for ; Fri, 28 Mar 2003 17:31:21 +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 18ywil-0003YJ-07 for emacs-devel@quimby.gnus.org; Fri, 28 Mar 2003 11:28:47 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18ywiU-0003XK-00 for emacs-devel@gnu.org; Fri, 28 Mar 2003 11:28:30 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18ywiS-0003WW-00 for emacs-devel@gnu.org; Fri, 28 Mar 2003 11:28:29 -0500 Original-Received: from manatee.dms.auburn.edu ([131.204.53.104]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18ywiS-0003WG-00 for emacs-devel@gnu.org; Fri, 28 Mar 2003 11:28:28 -0500 Original-Received: from eel.dms.auburn.edu (eel.dms.auburn.edu [131.204.53.108]) h2SGSMB05260 for ; Fri, 28 Mar 2003 10:28:23 -0600 (CST) Original-Received: (from teirllm@localhost) by eel.dms.auburn.edu (8.9.3+Sun/8.9.3) id KAA28551; Fri, 28 Mar 2003 10:29:26 -0600 (CST) X-Authentication-Warning: eel.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: 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:12710 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:12710 I am talking about either an emacs-21.3.50 configured with no options (Xaw3d scroll bars, yesterday evening) or with ./configure --without-toolkit-scroll-bars (native scrollbars, two days ago). Do C-h i m emacs (just so we are talking about the same buffer). Click with mouse-2 on the thumb (or slider, whatever you want to call it) in the lower portion of the thumb, but clearly inside the thumb. The idea is to start dragging the thumb around. However, the buffer immediately scrolls to some far away area. Result of C-h k and click with mouse-2 on the thumb of the native scrollbar: (translated from ) runs the command scroll-bar-drag which is an interactive compiled Lisp function in `scroll-bar'. It is bound to . (scroll-bar-drag EVENT) Scroll the window by dragging the scroll bar slider. If you click outside the slider, the window scrolls to bring the slider there. Comment: we clicked *inside* the slider (thumb, whatever), no automatic scrolling should have happened. More surprises: Result of C-h k and click with mouse-2 on the thumb of the Xaw3d scrollbars: (translated from ) runs the command scroll-bar-toolkit-scroll which is an interactive compiled Lisp function in `scroll-bar'. It is bound to . (scroll-bar-toolkit-scroll EVENT) Not documented. Comment: mouse-1? Is this normal? I definitely clicked mouse-2. Sincerely, Luc.