changeset 1981:bde0ca7e33b3

Use the term `scroll bar', instead of `scrollbar'. * term/x-win.el, frame.el, mouse.el: Terminology changed. * scrollbar.el: Renamed to scroll-bar.el.
author Jim Blandy <jimb@redhat.com>
date Tue, 02 Mar 1993 07:29:47 +0000
parents 263033210413
children d65c1fefc636
files lisp/scroll-bar.el
diffstat 1 files changed, 30 insertions(+), 30 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/scroll-bar.el	Tue Mar 02 07:29:05 1993 +0000
+++ b/lisp/scroll-bar.el	Tue Mar 02 07:29:47 1993 +0000
@@ -1,4 +1,4 @@
-;;; scrollbar.el -- window system-independent scrollbar support.
+;;; scroll-bar.el -- window system-independent scroll bar support.
 
 ;;; Copyright (C) 1993 Free Software Foundation, Inc.
 
@@ -26,16 +26,16 @@
 
 ;;;; Utilities.
 
-(defun scrollbar-scale (num-denom whole)
+(defun scroll-bar-scale (num-denom whole)
   "Given a pair (NUM . DENOM) and WHOLE, return (/ (* NUM WHOLE) DENOM).
-This is handy for scaling a position on a scrollbar into real units,
-like buffer positions.  If SCROLLBAR-POS is the (PORTION . WHOLE) pair
-from a scrollbar event, then (scrollbar-scale SCROLLBAR-POS
+This is handy for scaling a position on a scroll bar into real units,
+like buffer positions.  If SCROLL-BAR-POS is the (PORTION . WHOLE) pair
+from a scroll bar event, then (scroll-bar-scale SCROLL-BAR-POS
 \(buffer-size)) is the position in the current buffer corresponding to
-that scrollbar position."
+that scroll bar position."
   ;; We multiply before we divide to maintain precision.
   ;; We use floating point because the product of a large buffer size
-  ;; with a large scrollbar portion can easily overflow a lisp int.
+  ;; with a large scroll bar portion can easily overflow a lisp int.
   (truncate (/ (* (float (car num-denom)) whole) (cdr num-denom))))
 
 
@@ -60,20 +60,20 @@
 	  (setq default-frame-alist
 		(cons (cons param-name scroll-bar-mode)
 		      default-frame-alist))))))
-   '(vertical-scrollbars horizontal-scrollbars))
+   '(vertical-scroll-bars horizontal-scroll-bars))
   (let ((frames (frame-list)))
     (while frames
       (modify-frame-parameters
        (car frames)
-       (list (cons 'vertical-scrollbars scroll-bar-mode)
-	     (cons 'horizontal-scrollbars scroll-bar-mode)))
+       (list (cons 'vertical-scroll-bars scroll-bar-mode)
+	     (cons 'horizontal-scroll-bars scroll-bar-mode)))
       (setq frames (cdr frames)))))
 
-;;;; Buffer navigation using the scrollbar.
+;;;; Buffer navigation using the scroll bar.
 
-(defun scrollbar-set-window-start (event)
-  "Set the window start according to where the scrollbar is dragged.
-EVENT should be a scrollbar click or drag event."
+(defun scroll-bar-set-window-start (event)
+  "Set the window start according to where the scroll bar is dragged.
+EVENT should be a scroll bar click or drag event."
   (interactive "e")
   (let* ((end-position (event-end event))
 	 (window (nth 0 end-position))
@@ -81,13 +81,13 @@
     (save-excursion
       (set-buffer (window-buffer window))
       (save-excursion
-	(goto-char (scrollbar-scale portion-whole (buffer-size)))
+	(goto-char (scroll-bar-scale portion-whole (buffer-size)))
 	(beginning-of-line)
 	(set-window-start window (point))))))
 
-(defun scrollbar-scroll-down (event)
-  "Scroll the window's top line down to the location of the scrollbar click.
-EVENT should be a scrollbar click."
+(defun scroll-bar-scroll-down (event)
+  "Scroll the window's top line down to the location of the scroll bar click.
+EVENT should be a scroll bar click."
   (interactive "e")
   (let ((old-selected-window (selected-window)))
     (unwind-protect
@@ -97,12 +97,12 @@
 		 (portion-whole (nth 2 end-position)))
 	    (select-window window)
 	    (scroll-down
-	     (scrollbar-scale portion-whole (1- (window-height))))))
+	     (scroll-bar-scale portion-whole (1- (window-height))))))
       (select-window old-selected-window))))
 
-(defun scrollbar-scroll-up (event)
-  "Scroll the line next to the scrollbar click to the top of the window.
-EVENT should be a scrollbar click."
+(defun scroll-bar-scroll-up (event)
+  "Scroll the line next to the scroll bar click to the top of the window.
+EVENT should be a scroll bar click."
   (interactive "e")
   (let ((old-selected-window (selected-window)))
     (unwind-protect
@@ -112,23 +112,23 @@
 		 (portion-whole (nth 2 end-position)))
 	    (select-window window)
 	    (scroll-up
-	     (scrollbar-scale portion-whole (1- (window-height))))))
+	     (scroll-bar-scale portion-whole (1- (window-height))))))
       (select-window old-selected-window))))
 
 
 ;;;; Bindings.
 
 ;;; For now, we'll set things up to work like xterm.
-(global-set-key [vertical-scrollbar mouse-1] 'scrollbar-scroll-up)
-(global-set-key [vertical-scrollbar drag-mouse-1] 'scrollbar-scroll-up)
+(global-set-key [vertical-scroll-bar mouse-1] 'scroll-bar-scroll-up)
+(global-set-key [vertical-scroll-bar drag-mouse-1] 'scroll-bar-scroll-up)
 
-(global-set-key [vertical-scrollbar mouse-2] 'scrollbar-set-window-start)
-(global-set-key [vertical-scrollbar drag-mouse-2] 'scrollbar-set-window-start)
+(global-set-key [vertical-scroll-bar mouse-2] 'scroll-bar-set-window-start)
+(global-set-key [vertical-scroll-bar drag-mouse-2] 'scroll-bar-set-window-start)
       
-(global-set-key [vertical-scrollbar mouse-3] 'scrollbar-scroll-down)
-(global-set-key [vertical-scrollbar drag-mouse-3] 'scrollbar-scroll-down)
+(global-set-key [vertical-scroll-bar mouse-3] 'scroll-bar-scroll-down)
+(global-set-key [vertical-scroll-bar drag-mouse-3] 'scroll-bar-scroll-down)
 
 
 (provide 'scroll-bar)
 
-;;; scrollbar.el ends here
+;;; scroll-bar.el ends here