Bug 200621 - Editors do not respect operating system caret settings
Summary: Editors do not respect operating system caret settings
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.4 M2   Edit
Assignee: Felipe Heidrich CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2007-08-20 19:36 EDT by Kevin CLA
Modified: 2007-09-12 16:12 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin CLA 2007-08-20 19:36:51 EDT
Build ID: I20070621-1340

Steps To Reproduce:
1. Change thickness of caret in control panel
2. Launch eclipse
3. Open a file


More information:
The text caret's size is not reflected by eclipse it remains the standard size inside editor windows; while the size change is reflected correctly in Eclipse dialogs.
Comment 1 Dani Megert CLA 2007-08-22 02:57:14 EDT
Out of the box we use a custom caret but you can change that on
Window > Preferences... > General > Editors > Text Editors > Accessibility.
Comment 2 Kevin CLA 2007-08-22 12:38:08 EDT
That actually makes it worse now the caret is totally invisible, this bug isn't resolved at all.
Comment 3 Kevin CLA 2007-08-22 12:46:47 EDT
A possible workaround for this bug would be to let users control the thickness, blink rate, and color of the caret itself from the accessibility menu when the custom caret is turned on.
Comment 4 Dani Megert CLA 2007-08-23 03:20:05 EDT
We use the caret provided by StyledText. Other SWT widget correctly reflect the OS caret but StyledText seems to refuse this.

NOTE: also the BIDI caret should honor the thickness for accessibility reasons. 

Interestingly, the blinking rate is honored.
Comment 5 Felipe Heidrich CLA 2007-09-06 17:36:31 EDT
fixed in HEAD > 20070906
Kevin, please verify the fix when you have the chance.