Closed Bug 134325 Opened 23 years ago Closed 23 years ago

Support "Scroll to here" when clicking in scroll bar on Mac OS X

Categories

(Core :: XUL, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla1.0

People

(Reporter: sdagley, Assigned: mikepinkerton)

Details

The following bug report/feature request came from our friends at Apple... 1) In System Preferences:General, click on the option: Click in the scroll bar to: Scroll to here 2) launch Netscape 6.2 for osx 3) go to a web page that you have to scroll several pages (e.g. yahoo.com with the window shrunk down vertically) 4) click near the bottom of the scroll area -> it pages down, doesn't jump directly there. Netscape is using completely custom code, not Apple controls, but even when using Apple controls, one of the following rules must be followed for this to work.. Any one of the rules need to be followed to support it: 1) Have scrollbars that support live feedback 2) Pass 0 or -1 to TrackControl as action proc 3) Pass 0 or -1 to HandleControlClick as action proc It doesn't follow any of these rules. For sample ocde, point developer to SimpleText which supports "scroll to here". The source for that is in /Developer/Examples/Carbon/SimpleText
this works fine with the new scrollbars i just put in for the classic skin on osx. i'm not going to bother doing this in modern.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.0
Mike, please describe what your fix does. The fix might not fully implement the feature wanted. see bug 162620.
It does implement the feature but, by design, only in the Classic theme (or Classic based themes). Bug 162620 has been closed as INVALID.
You need to log in before you can comment on or make changes to this bug.