Bug 576613 - [win32][DarkTheme] Support Windows 11
Summary: [win32][DarkTheme] Support Windows 11
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.22   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: 4.22 M2   Edit
Assignee: Alexandr Miloslavskiy CLA
QA Contact: Niraj Modi CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 576614
  Show dependency tree
 
Reported: 2021-10-13 15:19 EDT by Alexandr Miloslavskiy CLA
Modified: 2021-10-26 08:51 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Miloslavskiy CLA 2021-10-13 15:19:50 EDT
I will provide a patch soon.
Comment 1 Eclipse Genie CLA 2021-10-13 16:55:23 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/186454
Comment 3 Niraj Modi CLA 2021-10-20 06:38:21 EDT
(In reply to Eclipse Genie from comment #2)
> Gerrit change
> https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/186454 was
> merged to [master].
> Commit:
> http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/
> ?id=b9a5d34a63f05a23f8a248064a7bafe69c0aaf12

Thanks Alexandr for the fix, resolving now.
Comment 4 Alexandr Miloslavskiy CLA 2021-10-20 07:35:55 EDT
Thanks for handling it!
Comment 5 Phil Beauvoir CLA 2021-10-24 03:22:13 EDT
The code has:

const HMODULE hUxtheme = GetModuleHandle(L"uxtheme.dll");

Does the L do something?
Comment 6 Phil Beauvoir CLA 2021-10-24 03:25:47 EDT
(In reply to Phil Beauvoir from comment #5)
> The code has:
> 
> const HMODULE hUxtheme = GetModuleHandle(L"uxtheme.dll");
> 
> Does the L do something?

Ignore me. I was thinking in Java, not C.