Bug 54998 - [content assist]The Content Assist pop-up does not become properly high-contrasted
Summary: [content assist]The Content Assist pop-up does not become properly high-contr...
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2004-03-16 14:21 EST by James Ciesielski CLA
Modified: 2007-04-04 10:04 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Ciesielski CLA 2004-03-16 14:21:35 EST
Currently, the background and font color do not inherit high-contrast settings.

Expected:

White on black high-contrast scheme:
   Content Assist pop-up should have a black background with white font

Yello on black high-contrast scheme:
   Content Assist pop-up should have a black background with yellow font

Black on white high-contrast scheme:
   Content Assist pop-up should have a white background with black font
Comment 1 Steven Wasleski CLA 2005-04-12 11:19:54 EDT
We are in the process of updating the accessibility information for 3.1.  Is 
this bug going to be fixed in 3.1?
Comment 2 Tanya Wolff CLA 2005-04-12 11:59:09 EDT
Only black on white seems to be correct currently in CDT 3.0 (build 200503211118)
Comment 3 Dani Megert CLA 2005-04-12 12:36:40 EDT
We cannot address this until there's support from Platform UI or SWT, see bug 22243.
Comment 4 Tod Creasey CLA 2005-04-12 12:53:43 EDT
Dani are you saying that you are always using colors the user can set? If so
then this is not an issue. If you are getting colors somewhere else that can't
be set by the user (i.e. hard coding) then this needs to be resolved.
Comment 5 Dani Megert CLA 2005-04-13 04:50:41 EDT
Yes, the colors are set by preferences (Java > Editor > Code Assist > Appearance). 

If we should set these colors when the user selects the high-contrast mode we
need to have an API where we can listen for such changes.
Comment 6 Tod Creasey CLA 2005-04-13 07:40:05 EDT
As the OS gives us no way of knowing this is the best you can do so you can just
close this one Dani. Until we add in some sort of feature to make this easier
via themes this is the best you can do. Either way you are still satisifying
accessibility requirements.
Comment 7 Dani Megert CLA 2005-04-13 08:11:32 EDT
see comment 6