Bug 508633

Summary: Win32: TabFolder does not allow changing background or foreground color
Product: [Eclipse Project] Platform Reporter: Thomas Singer <eclipse>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: alexandr.miloslavskiy, Lars.Vogel, markus.kell.r, pyvesdev
Version: 4.7   
Target Milestone: ---   
Hardware: PC   
OS: Windows NT   
See Also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=566359
Whiteboard:
Attachments:
Description Flags
Screenshot of SmartGit on Windows 10 none

Description Thomas Singer CLA 2016-12-03 03:32:55 EST
Created attachment 265707 [details]
Screenshot of SmartGit on Windows 10

Please see attached screenshot.
Comment 1 Markus Keller CLA 2016-12-05 10:07:58 EST
From Control#setForeground(Color):

 * Note: This operation is a hint and may be overridden by the platform.
Comment 2 Lars Vogel CLA 2016-12-13 06:23:58 EST
Thomas, maybe you can switch to CTabFolder? This allows to style the background and foreground color.
Comment 3 Thomas Singer CLA 2016-12-13 12:36:55 EST
Sure this would be an option, but requires me to create an abstraction wrapper, so the using code does not need to know whether a TabFolder (OS X, Linux) or CTabFolder (Win32) is used.
Comment 4 Alexandr Miloslavskiy CLA 2020-05-18 12:11:37 EDT
@Lars our product has eventually decided to use a custom-built control that mimics TabFolder. Therefore, I won't be able to spend time on this issue.
Comment 5 Lars Vogel CLA 2020-05-25 05:55:21 EDT
*** Bug 562529 has been marked as a duplicate of this bug. ***