Bug 16578

Summary: Accessibility: Scrollbars are non platform look-and-feel
Product: [Eclipse Project] Platform Reporter: Randy Hudson <hudsonr>
Component: User AssistanceAssignee: Dorian Birsan <birsan>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: renaud+eclipse
Version: 2.0   
Target Milestone: 2.1 M2   
Hardware: PC   
OS: Windows 2000   
Whiteboard:
Bug Depends on:    
Bug Blocks: 20934, 22150    

Description Randy Hudson CLA 2002-05-21 11:11:58 EDT
The scrollbars in the Help window are not platform look-and-feel.  Someone has 
overridden the platform in the HTML source here:

<style type="text/css">body {scrollbar-highlight-color:ThreeDShadow;scrollbar-
shadow-color:ThreeDShadow;scrollbar-arrow-color:#000000;scrollbar-darkshadow-
color:Window;scrollbar-face-color:ButtonFace;border-right:1px solid black; 
border-bottom:1px solid black;}</style>

This does not respect high-contrast mode and it conflicts with the Users 
installed theme on Windows XP.

IMO, they look bad because I can't tell what is the thumb and what is the Page 
up/down portion.  The thumb is supposed to look raised so that the user knows 
where to click-and-drag, but here is has been configured to look flat.
Comment 1 Dorian Birsan CLA 2002-05-24 13:53:46 EDT
Randy, this is the design that we worked out with the Eclipse media team. Help 
is meant to work in both eclipse and for server based (info-center) scenarios, 
and this flat looked appeared to cut it better than other variations.

If the feedback we're getting (like this bug) indicates it was a wrong 
decision, we will revert to regular toolbars.

I will target this for post 2.0, when we can work on some redesign.
Comment 2 Randy Hudson CLA 2002-05-25 10:37:58 EDT
-"this flat looked appeared to cut it better than other variations"

What do you mean other variations?  I wasn't recommending that you change 
Scrollbars at all, but respect the platform's normal scrollbar appearance.  
This was the *WHOLE* point for using SWT: so the widget would look native.  I 
don't even think Netscape will respect these visual settings, will it?
Comment 3 Dorian Birsan CLA 2002-07-08 14:43:56 EDT
Re-opening the bug...
Comment 4 Randy Hudson CLA 2002-07-08 15:38:37 EDT
You're original response mentioned "toolbars".  This PR is not about Toolbars, 
but Scrollbars.
Comment 5 Dorian Birsan CLA 2002-07-08 16:09:24 EDT
Yes, I meant scrollbars.
Comment 6 Konrad Kolosowski CLA 2002-08-07 14:48:40 EDT
Targeted for 2.1.
Comment 7 Dorian Birsan CLA 2002-09-08 15:59:18 EDT
*** Bug 23297 has been marked as a duplicate of this bug. ***
Comment 8 Dorian Birsan CLA 2002-09-30 22:03:40 EDT
All custom scrollbar code is removed now.