comparison lisp/x-scrollbar.el @ 286:57709be46d1b r21-0b41

Import from CVS: tag r21-0b41
author cvs
date Mon, 13 Aug 2007 10:35:03 +0200
parents c42ec1d1cded
children 70ad99077275
comparison
equal deleted inserted replaced
285:9a3756523c1b 286:57709be46d1b
77 (specifier-fallback scrollbar-height) 'natnum locale 77 (specifier-fallback scrollbar-height) 'natnum locale
78 '("scrollbar.height" . "ScrollBar.Height"))) 78 '("scrollbar.height" . "ScrollBar.Height")))
79 79
80 ;; Now do ScrollBarPlacement.scrollBarPlacement 80 ;; Now do ScrollBarPlacement.scrollBarPlacement
81 (let ((case-fold-search t) 81 (let ((case-fold-search t)
82 (resval (x-get-resource-and-maybe-bogosity-check 82 (resval (x-get-resource "ScrollBarPlacement" "scrollBarPlacement"
83 "ScrollBarPlacement" "scrollBarPlacement" 'string locale))) 83 'string locale)))
84 (cond 84 (cond
85 ((null resval)) 85 ((null resval))
86 ((string-match "^top_left$" resval) 86 ((string-match "^top[_-]left$" resval)
87 (set-specifier scrollbar-on-top-p t locale) 87 (set-specifier scrollbar-on-top-p t locale)
88 (set-specifier scrollbar-on-left-p t locale)) 88 (set-specifier scrollbar-on-left-p t locale))
89 ((string-match "^top_right$" resval) 89 ((string-match "^top[_-]right$" resval)
90 (set-specifier scrollbar-on-top-p t locale) 90 (set-specifier scrollbar-on-top-p t locale)
91 (set-specifier scrollbar-on-left-p nil locale)) 91 (set-specifier scrollbar-on-left-p nil locale))
92 ((string-match "^bottom_left$" resval) 92 ((string-match "^bottom[_-]left$" resval)
93 (set-specifier scrollbar-on-top-p nil locale) 93 (set-specifier scrollbar-on-top-p nil locale)
94 (set-specifier scrollbar-on-left-p t locale)) 94 (set-specifier scrollbar-on-left-p t locale))
95 ((string-match "^bottom_right$" resval) 95 ((string-match "^bottom[_-]right$" resval)
96 (set-specifier scrollbar-on-top-p nil locale) 96 (set-specifier scrollbar-on-top-p nil locale)
97 (set-specifier scrollbar-on-left-p nil locale)) 97 (set-specifier scrollbar-on-left-p nil locale))
98 (t 98 (t
99 (display-warning 'resource 99 (display-warning 'resource
100 (format "Illegal value '%s' for scrollBarPlacement resource" resval))))) 100 (format "Illegal value '%s' for scrollBarPlacement resource" resval)))))