Alcatel
Freshman Member
Posts: 64
OS: Windows 10 Enterprise LTSC 2019
Theme: Windows 7 Basic
CPU: i3-5005U
RAM: 6 GB DDR3
GPU: Intel Integrated Graphics 5500
|
Post by Alcatel on Dec 27, 2022 6:18:35 GMT -8
Idk if anyone is familiar with basicthemer2-detours by Splitwirez, but the source code wouldn't compile and then he removed the repository, but I had a downloaded and a compiled version, so I reuploaded it. It's very helpful to make apps that normally bug with basicthemer like mspaint work as well as having blue navigation bar in explorer. github.com/arukateru/basicthemer2-detours![]() 
|
|
|
Post by OrthodoxWin32 on Dec 28, 2022 3:28:02 GMT -8
Idk if anyone is familiar with basicthemer2-detours by Splitwirez, but the source code wouldn't compile and then he removed the repository, but I had a downloaded and a compiled version, so I reuploaded it. It's very helpful to make apps that normally bug with basicthemer like mspaint work as well as having blue navigation bar in explorer. github.com/arukateru/basicthemer2-detours View AttachmentThank you very much Alcatel, this version of BasicThemer has enormous potential. I tested the executable, it fixes explorer address bar. However, this has no effect on most transparent titlebars. On some title bars, this has an effect, but not the expected effect (whether with the visual style activated or deactivated).
|
|
Alcatel
Freshman Member
Posts: 64
OS: Windows 10 Enterprise LTSC 2019
Theme: Windows 7 Basic
CPU: i3-5005U
RAM: 6 GB DDR3
GPU: Intel Integrated Graphics 5500
|
Post by Alcatel on Jan 4, 2023 21:43:43 GMT -8
Idk if anyone is familiar with basicthemer2-detours by Splitwirez, but the source code wouldn't compile and then he removed the repository, but I had a downloaded and a compiled version, so I reuploaded it. It's very helpful to make apps that normally bug with basicthemer like mspaint work as well as having blue navigation bar in explorer. github.com/arukateru/basicthemer2-detours View AttachmentThank you very much Alcatel, this version of BasicThemer has enormous potential. I tested the executable, it fixes explorer address bar. However, this has no effect on most transparent titlebars. On some title bars, this has an effect, but not the expected effect (whether with the visual style activated or deactivated). Yeah it doesn't work with many unfortunately. it at least works with mspaint, internet explorer, wordpad
|
|
|
Post by OrthodoxWin32 on Jan 5, 2023 15:51:20 GMT -8
Yeah it doesn't work with many unfortunately. it at least works with mspaint, internet explorer, wordpad The ideal would be to add the other programs, but it's already a big step forward (afterwards, I don't use IE and little mspaint, and I use Windows XP's WordPad). If we had to add something, it would be especially the assistant windows. In addition, this will correct the classic theme at the same time (the same problem arises). Nice improvement anyway, the explorer fix is awesome.
|
|
grand
New Member
Posts: 3
OS: Windows Embedded 8.1 Industry Enterprise K
Theme: Basic Theme
CPU: i5-3570 @ 3.80GHz
RAM: 12GB DDR3 1333MHz
GPU: GTX 750Ti
|
Post by grand on Mar 6, 2023 8:17:22 GMT -8
Idk if anyone is familiar with basicthemer2-detours by Splitwirez, but the source code wouldn't compile and then he removed the repository, but I had a downloaded and a compiled version, so I reuploaded it. It's very helpful to make apps that normally bug with basicthemer like mspaint work as well as having blue navigation bar in explorer. github.com/arukateru/basicthemer2-detours View AttachmentHello, can I experiment with this code? I wanna try and see if I can have it enable/disable the classic windows minimize/maximize animations, I think I already know what to do, and this tool looks like would be the best place to implement such feature...
|
|
Alcatel
Freshman Member
Posts: 64
OS: Windows 10 Enterprise LTSC 2019
Theme: Windows 7 Basic
CPU: i3-5005U
RAM: 6 GB DDR3
GPU: Intel Integrated Graphics 5500
|
Post by Alcatel on Mar 6, 2023 21:16:28 GMT -8
Idk if anyone is familiar with basicthemer2-detours by Splitwirez, but the source code wouldn't compile and then he removed the repository, but I had a downloaded and a compiled version, so I reuploaded it. It's very helpful to make apps that normally bug with basicthemer like mspaint work as well as having blue navigation bar in explorer. github.com/arukateru/basicthemer2-detours View AttachmentHello, can I experiment with this code? I wanna try and see if I can have it enable/disable the classic windows minimize/maximize animations, I think I already know what to do, and this tool looks like would be the best place to implement such feature... yea ofc you can
|
|
|
Post by Taniko Yamamoto on Mar 17, 2023 0:21:56 GMT -8
Idk if anyone is familiar with basicthemer2-detours by Splitwirez, but the source code wouldn't compile and then he removed the repository, but I had a downloaded and a compiled version, so I reuploaded it. It's very helpful to make apps that normally bug with basicthemer like mspaint work as well as having blue navigation bar in explorer. github.com/arukateru/basicthemer2-detours View AttachmentHello, can I experiment with this code? I wanna try and see if I can have it enable/disable the classic windows minimize/maximize animations, I think I already know what to do, and this tool looks like would be the best place to implement such feature... Hello, I am also very interested in this, and I am curious if you could share your proposed method of getting the classic animation with DWM enabled. I looked at your posts on the topic and you seem knowledgeable.
From what I can tell, the animation is very low-level and is probably baked into user32, though the ReactOS source code certainly doesn't help me find much out about it. As you can observe when DWM composition is disabled, the animation takes rendering priority and other applications won't repaint at all for the duration of the (albeit very short) animation. You also cannot screenshot it with printscreen, doing so will show you the true frame where the application is already at that state instead of the animation. That's why I am under the assumption that it probably won't work well with DWM. The animation being so low-level does make sense though, as it dates back to Windows 95, which needed to pull it off very carefully for the hardware of the time without being choppy.
So my assumption is that it won't really work with DWM enabled. No idea how DWM works, other than that it's a "very fullscreen" DirectX application (if I had to guess, it is responsible for the lowest-level rendering when active). However, the classic animations are unlike classic/uxtheme window frames, as although those are parts of USER, they are still parts of the actual window that get rendered by GDI (specifically, this is called the non-client area, and includes window frames, menubars, scrollbars, etc.), and so DWM is by design compatible with them. In fact, all BasicThemer applications do is that they tell the DWM API that this application shouldn't use DWM to render the non-client area, which is an officially supported feature of DWM. (You might have also seen basic frames in MDI applications like WinRAR  ). That's my, albeit somewhat poorly informed, reasoning for why it probably isn't possible.
I am curious to hear any possible solutions, other than making a custom program to emulate it lol
|
|