3 ms·
>the scroll buttons are at the same end of the scroll bar. Which was also the case in OS X, up through 10.3.
by ben1040 13y ago
>the scroll buttons are at the same end of the scroll bar.
Which was also the case in OS X, up through 10.3.
- _delirium 13y agoUnless I'm misunderstanding what's being described here, I believe they were kept up through 10.6. I'm running 10.6.8 currently, and there are two scroll buttons at the same end of the scroll bars, as in NeXT. But from 10.7 the scroll buttons were scrapped entirely.
- wtallis 13y agoWhether to put the buttons together or at opposite ends has been an option for as long as I have been using OS X, but I don't recall the history of the default setting. The other scrollbar-related behavior is what happens when you click on an empty part of the scroll bar. On NeXTSTEP, the scroll thumb jumps to where you clicked. On Windows, it scrolls down one page/screenfull. OS X has defaulted to the Windows behavior for at least the past several major releases.
- eschaton 13y agoWhat you're referring to as "Windows" behavior is actually Mac behavior. Smalltalk scroll bars were hidden entirely when the mouse pointer was outside a scrollable view. When shown they were on the left, they were proportional and went up/down with a left/right button mouse press. The code for this is probably still in Squeak somewhere - it's certainly how old versions of VisualWorks Smalltalk worked. Lisa made scroll bars always visible, moved them to the right, made the thumb/elevator non-proportional (users didn't get why it changed size), and added arrows to the ends - and then added page-scroll buttons too. Lisa also came up with the resize corner, rather than resize-by-any-edge or resize-by-explicit-command. The Mac streamlined this further by getting rid of the page-scroll buttons and making it what happened when clicking in the bar background. Later the Mac also came up with zooming a window to a proper size to fit its contents. (Which isn't the same as maximizing it to fill the screen.) NeXT moved scroll bars back to the left, put the arrows together at the bottom, made them proportional again, and made clicking in the the bar background scroll to a point. Mac OS X kept the arrows together and proportionality but matched the positioning of the Lisa and Mac. Scroll-to-point instead of scroll-by-page remained an option in System Preferences though, and holding the option key inverts the behavior. OS X Lion hid the scroll bars once more, at least for users with touch-scrolling devices like trackpads and the Magic Mouse, and got rid of the arrows.