|
Post by anixx on Mar 18, 2023 11:33:33 GMT -8
Well, not that good. I cannot reproduce this achievement again, Travis' mod breaks the taskbar and if I exclude the Explorer, the Explorer's dialogs have transparency problem. Also, BasicThemer2 works badly, does not affect some windows, like the toolbars in Mathematica, and affects others with delays. These are known BasicThemer2 issues. For the problem of transparency of the windows of the explorer, it seems to me that it is necessary to use BasicThemer2 - Detours (which besides has the potential to fix all the transparent windows, if a developer takes over the project). For the delay problem, BasicThemer3 solves the problem, but it consumes a lot of system resources. For my part, I solved the problem of transparency anyway with the High Contrast mode under the classic theme. So the classic theme activation method with WindHawk definitely doesn't bring me anything except inconvenience. I used exactly BasicThemer2 - Detours. The probem is, either I apply WindHawk mod to the explorer process, in which case the taskbar is broken, or I exclude explorer, in which case there are transparency issues with dialogs in the explorer process. BasicThemer does not affect these. But this screenshot shows that I somehow managed to fix all the issues when I was taking it, but I cannot reproduce.
If you use High Contrast, how do you manage to fix the glitches in tray?
|
|
|
Post by anixx on Mar 18, 2023 11:53:55 GMT -8
Windhawk ( windhawk.net/) is a customization marketplace for windows or for windows programs. There's alot you can do alot with it, like centering titlebar text, force dark mode on notepad, and even have task labels on the Windows 11 taskbar. You can also enable classic theme on all windows using the following: // ==WindhawkMod== // @id classic-theme-windows // @name Classic Theme Windows // @description Forces Classic Theme on all Windows // @version 0.1 // @author Travis // @include * // @compilerOptions -luxtheme // ==/WindhawkMod==
// ==WindhawkModReadme== /* # Classic Theme Windows Forces Classic Theme on all Windows */ // ==/WindhawkModReadme==
#include <windows.h> #include <uxtheme.h>
BOOL Wh_ModInit() { Wh_Log(L"Init");
SetThemeAppProperties(0); return TRUE; } To create it, press "Create a New Mod" replace the example code and press "Compile Mod" and enable "Enable Mod".
Also, if you want to enable Classic Theme on a specific program, replace the * in @include to any executable name (e.x. firefox.exe)
There can be alot more things that WindHawk can do, you can even potentially backport useful features on ExplorerPatcher for classic theme for Windows versions under 1809.
I suggest to add the following line: // @exclude ApplicationFrameHost.exe This will remove the conflict with the UWP apps.
|
|
|
Post by OrthodoxWin32 on Mar 18, 2023 12:16:51 GMT -8
I used exactly BasicThemer2 - Detours. The probem is, either I apply WindHawk mod to the explorer process, in which case the taskbar is broken, or I exclude explorer, in which case there are transparency issues with dialogs in the explorer process. BasicThemer does not affect these. But this screenshot shows that I somehow managed to fix all the issues when I was taking it, but I cannot reproduce.
If you use High Contrast, how do you manage to fix the glitches in tray?
I understand. Anyway, excluding explorer.exe is fatal to me, because many dialog boxes no longer display with the classic theme if explorer.exe is excluded. I'm quite surprised that BasicThemer2 Detours doesn't fix the transparency problem, that problem must probably be something else. As for the system tray with the high contrast mode, I don't have a solution, I just put up with it, unfortunately.
|
|