Forum Discussion
Acrylic title bar
matthewj15 this isn't true acrylic, this is Aero Glass with an acrylic type effect which has been hacked into the core OS, as your explorer window gives away. They won't be able to add true acrylic effects to Edge.
filetrekker1360 wrote:matthewj15 this isn't true acrylic, this is Aero Glass with an acrylic type effect which has been hacked into the core OS, as your explorer window gives away. They won't be able to add true acrylic effects to Edge.
Why not? any technical reasons?
- filetrekker1360Nov 30, 2019Copper Contributor
HotCakeX I mean, they *could* do it, but it would mean either major changes to Windows itself, which the Edge team have no control over, or to drop support for other operating systems other than Windows 10, or maintain two separate branches of the same browser, which they don't want to do, and the open source nature of Chromium may also play a factor also.
- HotCakeXNov 30, 2019MVP
filetrekker1360 wrote:HotCakeX I mean, they *could* do it, but it would mean either major changes to Windows itself, which the Edge team have no control over, or to drop support for other operating systems other than Windows 10, or maintain two separate branches of the same browser, which they don't want to do, and the open source nature of Chromium may also play a factor also.
source? proof?
- filetrekker1360Nov 30, 2019Copper ContributorThe new version of Edge is based on Chromium, which is written in C and C++, Acrylic effects can't be used in native C++ codebases, your source here, from the horses mouth - https://docs.microsoft.com/en-us/cpp/dotnet/mixed-native-and-managed-assemblies?redirectedfrom=MSDN&view=vs-2019
As others have mentioned, there are some ways to cross into other Windows 10 languages to possibly enable acrylic effects in a predominately C++ app, but it requires a significant rewrite and will break compatibility with other operating systems, whereas currently, they can maintain one codebase and compile for whatever they like.