-
Notifications
You must be signed in to change notification settings - Fork 421
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manual hex color input wrongly changes red and blue #82
Comments
Original developer has this on the old forum: 'Some programs show colors in RRGGBB order and some show them as BBGGRR order. |
I believe that the taskbar uses the $SystemAccentDark2 or $SystemAccentDark3 color depending if it is transparent or not. You can try changing the menu to Regarding the the colors for this software, I believe that they're expressed in specific Hex values and one popular place to look-up the hex values for the color you want is to use is "https://www.w3schools.com/colors/colors_picker.asp" and make sure the text color and background color are not the same, otherwise the text will be unreadable. I hope that I had helped to clarify this better via text... :-) Good Luck! ~Ibuprophen |
I believe that the color should be entered as "#FF0000"... ~Ibuprophen |
If the # is added along with the hex number, looks like it rejects the entry and defaults taskbar to black color 000000. The hash symbol # has to be used in making menu skins though. The red and blue get switched on just the color pickers for override Taskbar/Menu color whenever a hex number is entered in the box. |
I do know that there's a handful of other circumstances that can result in this. I do apologize for providing possible solutions that reflects this one at a time. I do know that the transparency feature being used as well can also affect the results of a color. ~Ibuprophen |
Yes, transparency, glass blur, acrylic blur complicates further due to the mixing of desktop colors behind the taskbar/menu. What zorbakus and I are talking about is the basic opaque color. I, aka juniper7 had mentioned similar issue about inputting a hex number in The Classic Shell forum way back http://classicshell.net/forum/viewtopic.php?f=7&t=2666&hilit=colors+in+RRGGBB It just kind of bugs me that separate color pickers example: Color Cop, NZ software Hex color finder can have it work as photo editors do. I suspect due to the complexity of the shell menu program, changing one thing could mess up a lot of other things and would not be worth it for the few people like zorbakus and me who actually use color override features. |
When I'm installing the SW on Windows 11, the default color blue (141DC2) is shown as red (C2141D). |
Also with Version 4.4.170 I'm still having the same problem under Windows 11, |
We are storing color settings in BBGGRR format (for historical reasons). This may be confusing for people that are used to (more widely used) RRGGBB format. Thus we will present color settings in RRGGBB format when editing. We will still use BBGGRR format for those settings internally. To maintain backward compatibility with existing settings stored in registry/xml. Also setting descriptions now contain hint about expected color format. This way it should be more clear what values `Open-Shell` expects. Fixes Open-Shell#82, Open-Shell#1141.
For example, if I set taskbar color to FF0000, it becomes blue instead of red. The first two and last two digits are switched in the final output.
The text was updated successfully, but these errors were encountered: