Hi, I have a potential feature suggestion with a possible way to do it. I'm using a theme with a gradient for the title bar (Executive) but I restored the text so I could see the titles. I noticed in some cases the background color behind them did not render so I wanted to request that as a feature.
It seems like that option would fit right in with O-N-E, and many themes are using blank fonts to go around it right now so it would help a lot of people. I will explain to the best of my understanding how to replicate the result but first here is a screenshot...
[ Screenshot showing no caption background ]
(foreground center "Araxis Merge" window)
The reason that window does not have a solid background color is because Comodo Defense+ is blocking access to, I believe, the COM interface required for DirectWrite. It could be blocking access to Direct2D entirely but I'm not sure how to do the tracing to figure that out.
The window in this case is double sandboxed by Comodo and Sandboxie, but this effect only happens when Comodo is running. Sandboxie doesn't deny whatever access the DWM needs to put the solid background color, but Comodo does.
I realized it was DirectWrite when I used Actual Window Manager to mirror that part of the desktop at 2x magnification. The other title bars show up blurry in the mirror so they must be in 3D space, and the one without the background color appears pixelated (e.g. nearest neighbor resampling) like the rest of the window.
I think the transparent title bg may be possible by tracing the interface and blocking it. I have Process Explorer but I'm not sure what to look for to figure out which interface is being blocked but I'm happy to give it a shot if anyone can point me in the right direction.
The component of CIS that does the blocking is the Virtual Kiosk which creates a fully virtualized session, sandboxed using both its HIPS-based security and native Win8.1 virtualization (which other apps use on purpose, like Dropbox). That's about as far as I've been able to figure out.
Edited by aphelion, 19 February 2014 - 07:28 PM.