Community
Participate
Working Groups
From Steve Northover in 51582: "There is a work around (close and restart Eclipse). In any case, this bug report says "Need the ability to determine "High Contrast" mode, and this problem has been implemented. Please create a new problem report. Thanks." -- We need the ability to detect changes in the highContrast setting. Currently SWT does not provide any notification of such change. Without this notification, custom widgets cannot draw properly. Consider the following use case: An instance of Eclipse is shared by two users. One of the users is visually impaired and one is not. The user that is not visually impaired has written some code in Eclipse and needs the user that is visually impaired to review it before it is committed. The visually impaired user now needs to use Eclipse on this machine in high contrast mode, without having to restart Eclipse.
This bug report should be obsolete now that both bug 13813 and bug 128804 have been fixed.
Please use the SWT.Settings callback to detect a change in high contrast mode.