Bug 540036 - Theme all Scrollable components (necessary for beautifiul darktheme at windows)
Summary: Theme all Scrollable components (necessary for beautifiul darktheme at windows)
Status: CLOSED DUPLICATE of bug 455526
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.9   Edit
Hardware: PC Windows 7
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: ui
Depends on:
Blocks:
 
Reported: 2018-10-11 05:03 EDT by Albert Tregnaghi CLA
Modified: 2018-10-11 05:09 EDT (History)
1 user (show)

See Also:


Attachments
A screenshot showing the uglyness of photon darktheme on windows (157.49 KB, image/png)
2018-10-11 05:03 EDT, Albert Tregnaghi CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Albert Tregnaghi CLA 2018-10-11 05:03:46 EDT
Created attachment 276208 [details]
A screenshot showing the uglyness of photon darktheme on windows

First of all: Darktheme looks very nice on Linux!

But I have to use Windows at work and when switching to darktheme (even with restarting eclipse) the dark theme has always these annoying standard SWT scrollbars. (see attachement).

The editor and many other views have wonderful designed scrollbars. But not all.

This is something I cannot understand: Why is there no way to just make the default appearance of a SWT Scrollable themeable/themed per default? When it works iside editor then it should work as well on any scrollable component!

Maybe this is an SWT issue too, but themeing is done (afaik) in UI.

As an plugin developer I should never have to care about theming scrollbars.

As long as people got such scrollbars sorrowly the most of them will NOT use dark theme on Windows! 

PS: Sometimes I wonder why for dark themeing there is no "simple" wrap up of swing over SWT ... So main menu would be themeable too (of course a restart would be necessary)
Comment 1 Lars Vogel CLA 2018-10-11 05:07:39 EDT

*** This bug has been marked as a duplicate of bug 455526 ***
Comment 2 Lars Vogel CLA 2018-10-11 05:09:00 EDT
See also bug 444560. Patches for these bugs are very welcome.