Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on Apr 29, 2020 5:26:09 GMT -8
This program uses dwmapi to make windows use basic frame and title bar while keeping DWM running so fewer problems would occur less than completely disabling DWM.
This script doesn't apply basic theme to any window with extended client area such as ApplicationFrameHost (UWP Apps), Visual Studio Code, Discord, and Steam by default as basic is not effective to them and their frame gets ugly when applied, but you can force it by unchecking 'Exclude all windows with extended client area' in the main window. Checking 'Reverting Mode' and activating a window reverts the applied basic theme to the default DWM framed theme.
Screenshots:
Note: This script doesn't make programs think that DWM is disabled, so some programs won't show properly. If so, try using the method mentioned in this thread or just use DwmUnExtendFrame to remove the transparent area.
|
|
|
Post by namensloser on Apr 29, 2020 9:52:55 GMT -8
prnt.sc/s85smxa little problem on explorer its black im using a vista theme
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on Apr 29, 2020 10:31:45 GMT -8
prnt.sc/s85smxa little problem on explorer its black im using a vista theme AFAIK, it cannot be solved without killing DWM completely. If you are using OldNewExplorer, try disabling the glass option in its config
|
|
ffoxD
New Member
use firefox to check my reddit (if you want)
Posts: 4
OS: Windows 10 1909
Theme: default, most of the time
|
Post by ffoxD on May 4, 2020 2:19:11 GMT -8
I need some help... Windows 10 1909, this occours even after restarting explorer... But honestly transparent title bar is kind of cool . This occours only to explorer, every other program runs... just fine . EDIT: It also occours to Movie Maker EDIT2: Weird stuff also happens to photo Viewer EDIT3&K: It also happens to Internet Explorer
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on May 4, 2020 8:59:14 GMT -8
I need some help... Windows 10 1909, this occours even after restarting explorer... But honestly transparent title bar is kind of cool . This occours only to explorer, every other program runs... just fine . EDIT: It also occours to Movie Maker EDIT2: Weird stuff also happens to photo Viewer
EDIT3&K: It also happens to Internet Explorer
Those things happen because those programs know DWM is running so they try to draw on DWM areas using DWMAPI, but as basic frames don't support DWMAPIs, expected DWM areas are rendered black/transparent. There is currently no known workaround for this, except for completely killing DWM which causes serious system instability and unusability on recent W10 builds (such as programs not exiting and starting properly, programs frequently freezing, UWP/Immersive components keeps blinding the screen, being unable to use the Settings app, etc.). You can use OldNewExplorer to remove the problematic ribbons. (Check only Use command bar instead of Ribbon and uncheck the below five items) For IE, why don't you use Firefox which works well with this and far better than IE? If you want to keep using IE, follow the below instructions: 1. Download ClassicTheme.exe from here2. Install Sandboxie3. Right click ClassicTheme.exe, click Run Sandboxed and click OK to run it inside Sandboxie DefaultBox 4. Make sure it is running inside Sandboxie (check if there is [#] in the title bar) then click install, click ok on logoff alert (it won't do so), ignore the Sandboxie error message, then click Patch Internet Explorer 5. Close the window, open explorer and go to C:\Sandbox\Username\DefaultBox\drive\C\Program Files\Internet Explorer and copy all contents of there 6. Go to C:\Program Files\Internet Explorer, take ownership of iexplore.exe, then paste the copied files
|
|
|
Post by leet on May 5, 2020 5:29:05 GMT -8
When I try this I don't get those issues. (Probably because I have disabled the ribbon)
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on May 5, 2020 9:12:49 GMT -8
When I try this I don't get those issues. (Probably because I have disabled the ribbon) You're right, Explorer just use the normal title bar when the ribbon is disabled, while it draws its own title bar on DWM area when the ribbon is enabled. I need some help... Windows 10 1909, this occours even after restarting explorer... But honestly transparent title bar is kind of cool . This occours only to explorer, every other program runs... just fine . EDIT: It also occours to Movie Maker EDIT2: Weird stuff also happens to photo Viewer EDIT3&K: It also happens to Internet Explorer For photo viewer, put dwmapi.dll from the above IE patch into C:\Program Files\Windows Photo Viewer. I don't know how to do it for Movie Maker as the dll method doesn't work. Paint and WordPad, which have the same issue, fail to load with the dll.
|
|
|
Post by marctraider on May 16, 2020 15:31:12 GMT -8
Thanks, a non intrusive way to get rid of those ugly Windows 10 borders...
|
|
ffoxD
New Member
use firefox to check my reddit (if you want)
Posts: 4
OS: Windows 10 1909
Theme: default, most of the time
|
Post by ffoxD on May 17, 2020 23:09:18 GMT -8
I need some help... Windows 10 1909, this occours even after restarting explorer... But honestly transparent title bar is kind of cool . This occours only to explorer, every other program runs... just fine . EDIT: It also occours to Movie Maker EDIT2: Weird stuff also happens to photo Viewer
EDIT3&K: It also happens to Internet Explorer
Those things happen because those programs know DWM is running so they try to draw on DWM areas using DWMAPI, but as basic frames don't support DWMAPIs, expected DWM areas are rendered black/transparent. There is currently no known workaround for this, except for completely killing DWM which causes serious system instability and unusability on recent W10 builds (such as programs not exiting and starting properly, programs frequently freezing, UWP/Immersive components keeps blinding the screen, being unable to use the Settings app, etc.). You can use OldNewExplorer to remove the problematic ribbons. (Check only Use command bar instead of Ribbon and uncheck the below five items) For IE, why don't you use Firefox which works well with this and far better than IE? If you want to keep using IE, follow the below instructions: 1. Download ClassicTheme.exe from here2. Install Sandboxie3. Right click ClassicTheme.exe, click Run Sandboxed and click OK to run it inside Sandboxie DefaultBox 4. Make sure it is running inside Sandboxie (check if there is [#] in the title bar) then click install, click ok on logoff alert (it won't do so), ignore the Sandboxie error message, then click Patch Internet Explorer 5. Close the window, open explorer and go to C:\Sandbox\Username\DefaultBox\drive\C\Program Files\Internet Explorer and copy all contents of there 6. Go to C:\Program Files\Internet Explorer, take ownership of iexplore.exe, then paste the copied files Well I use Firefox, I was just playing around seeing what works and what doesn't... But when loading pages the title bar occasionaly flashes from the tab view to the basic style... I can't try the fixes as my 10-years-old emachines laptop died.
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on May 17, 2020 23:27:33 GMT -8
Those things happen because those programs know DWM is running so they try to draw on DWM areas using DWMAPI, but as basic frames don't support DWMAPIs, expected DWM areas are rendered black/transparent. There is currently no known workaround for this, except for completely killing DWM which causes serious system instability and unusability on recent W10 builds (such as programs not exiting and starting properly, programs frequently freezing, UWP/Immersive components keeps blinding the screen, being unable to use the Settings app, etc.). You can use OldNewExplorer to remove the problematic ribbons. (Check only Use command bar instead of Ribbon and uncheck the below five items) For IE, why don't you use Firefox which works well with this and far better than IE? If you want to keep using IE, follow the below instructions: 1. Download ClassicTheme.exe from here2. Install Sandboxie3. Right click ClassicTheme.exe, click Run Sandboxed and click OK to run it inside Sandboxie DefaultBox 4. Make sure it is running inside Sandboxie (check if there is [#] in the title bar) then click install, click ok on logoff alert (it won't do so), ignore the Sandboxie error message, then click Patch Internet Explorer 5. Close the window, open explorer and go to C:\Sandbox\Username\DefaultBox\drive\C\Program Files\Internet Explorer and copy all contents of there 6. Go to C:\Program Files\Internet Explorer, take ownership of iexplore.exe, then paste the copied files Well I use Firefox, I was just playing around seeing what works and what doesn't... But when loading pages the title bar occasionaly flashes from the tab view to the basic style... I can't try the fixes as my 10-years-old emachines laptop died. Enable the title bar in the customize menu. Or patch FF by following these instructions: 1. Put dwmapi.dll from the IE patch into the FF directory (usually in C:\Program Files\Mozilla Firefox). 2. Install Resource Hacker 3. Copy firefox.exe to desktop, open it with reshacker, open Manifest→1 : 1033 4. Add <file name="dwmapi.dll" /> before </assembly> and delete the <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/> line
4. Press F5 and save it. Rename firefox.exe in the Firefox directory to something else, then move the firefox.exe in your desktop to the Firefox directory.
|
|
ffoxD
New Member
use firefox to check my reddit (if you want)
Posts: 4
OS: Windows 10 1909
Theme: default, most of the time
|
Post by ffoxD on May 17, 2020 23:41:42 GMT -8
Well I use Firefox, I was just playing around seeing what works and what doesn't... But when loading pages the title bar occasionaly flashes from the tab view to the basic style... I can't try the fixes as my 10-years-old emachines laptop died.Enable the title bar in the customize menu. Or patch FF by following these instructions: 1. Put dwmapi.dll from the IE patch into the FF directory (usually in C:\Program Files\Mozilla Firefox). 2. Install Resource Hacker 3. Copy firefox.exe to desktop, open it with reshacker, open Manifest→1 : 1033 4. Add <file name="dwmapi.dll" /> before </assembly> and delete the <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/> line
4. Press F5 and save it. Rename firefox.exe in the Firefox directory to something else, then move the firefox.exe in your desktop to the Firefox directory. Well, thanks, if my laptop gets fixed I will try the fixes.
|
|
|
Post by oz on Jun 6, 2020 8:54:52 GMT -8
This is great, I for one love the basic theme, but the pretty annoying problem is that every window loads the default boring windows 10 theme for a split second before the basic theme is applied to the window. Doesn't exactly provide a smooth and cohesive experience. Is there a way to make it instantaneous? Is there a way to suspend dwm in 18xx?
|
|
|
Post by Splitwirez on Jun 6, 2020 13:54:40 GMT -8
Just wanted to add that the nav bar can be fixed with relatively trivial msstyles modifications. Also yes, this works on Windows 8.1 as well.
|
|
ygjsz
New Member
Posts: 1
|
Post by ygjsz on Jun 25, 2020 9:12:58 GMT -8
Just wanted to add that the nav bar can be fixed with relatively trivial msstyles modifications. Also yes, this works on Windows 8.1 as well. Can you post the modified msstyles files out?
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on Jun 25, 2020 9:56:35 GMT -8
This is great, I for one love the basic theme, but the pretty annoying problem is that every window loads the default boring windows 10 theme for a split second before the basic theme is applied to the window. Doesn't exactly provide a smooth and cohesive experience. Is there a way to make it instantaneous? Is there a way to suspend dwm in 18xx? Check my answer in www.winclassic.net/thread/574/reliable-non-intrusive-disabling-windows
|
|
|
Post by Splitwirez on Jun 27, 2020 15:30:10 GMT -8
This is great, I for one love the basic theme, but the pretty annoying problem is that every window loads the default boring windows 10 theme for a split second before the basic theme is applied to the window. Doesn't exactly provide a smooth and cohesive experience. Is there a way to make it instantaneous? Is there a way to suspend dwm in 18xx? I suspect that AutoHotKey is to blame for that - I wrote a quick test in C# based on the exact same method, and the problem almost never appeared...
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on Jul 3, 2020 8:54:12 GMT -8
This is great, I for one love the basic theme, but the pretty annoying problem is that every window loads the default boring windows 10 theme for a split second before the basic theme is applied to the window. Doesn't exactly provide a smooth and cohesive experience. Is there a way to make it instantaneous? Is there a way to suspend dwm in 18xx? I suspect that AutoHotKey is to blame for that - I wrote a quick test in C# based on the exact same method, and the problem almost never appeared... Just installed VS 2019 and made a C# version, which is super faster than the ahk version.
Btw, is there anyone who knows where this icon is located?
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on Jul 9, 2020 20:40:36 GMT -8
Just wanted to add that the nav bar can be fixed with relatively trivial msstyles modifications. Also yes, this works on Windows 8.1 as well. What program did you use to edit msstyles? This one seems it cannot do what I want, and many others seem to be incompatible with W10 msstyles.
|
|
|
Post by Splitwirez on Jul 15, 2020 12:19:37 GMT -8
Just wanted to add that the nav bar can be fixed with relatively trivial msstyles modifications. Also yes, this works on Windows 8.1 as well. What program did you use to edit msstyles? This one seems it cannot do what I want, and many others seem to be incompatible with W10 msstyles. I used this: www.vistastylebuilder.com/You'll need a third-party classmap to use it for Windows 10, though. Not strictly-speaking required, but it helps to not have a bunch of things mislabeled.
|
|
notmyfault
New Member
damn i don't even know how long i haven't been here
Posts: 11
|
Post by notmyfault on Jul 19, 2020 10:02:33 GMT -8
I need some help... Windows 10 1909, this occours even after restarting explorer... But honestly transparent title bar is kind of cool . This occours only to explorer, every other program runs... just fine . EDIT: It also occours to Movie Maker EDIT2: Weird stuff also happens to photo Viewer EDIT3&K: It also happens to Internet Explorer
You cannot fix it if you don't disable DWM so, you must just do that. Disabling DWM is very simple so, here's the instruction: Step 1: If you've got other system installed, boot into it. Step 2: Navigate to C:\Windows\System32 Step 3: Replace dwm.exe with rundll32.exe Step 4: Delete sihost.exe and Windows.UI.Logon.dll. Step 5: Reboot your PC. Step 6: Well done!
|
|