Is that a custom Windows theme? Which version of Windows are you running?
Kai Schaetzl
2 discussion posts
I think I have a related request or feature. I'm not able to have the Titlebar button look like the regular min/max etc. buttons in terms of background and foreground color. I use Classic Shell, but it seems that may not matter here.
With default setting I get a black symbol (foreground color) and a background color that matches the titlebar color (some standard blue from the Windows settings I think it's the default from before AU 1607). However, the text on the titlebar and also the symbols are white, not black. So, I would want a white DP titlebar button symbol as well.
I set in Advanced Settings to Invert Titlebar Button colors. Well, this sets the symbol color to white and the background still to match the titlebar color. Fine.
However, when I hover over it I get now a black symbol and a background color that does not match the titlebar color. It's some "darker blue" now (not sure if it is only "darker" or a different blue, anyway). Both is different to the Windows button behavior. That "darker blue" background does not change with the "Invert" setting. I get the same color if I enable or disable it. Only the symbol color changes. Black as a default, white in inverted. So, there's only *one* inverted color and not "colors". Not sure if that is simply a typo or if it should indeed change both colors.
Anyway, what I would like to see is that the button mimics exactly the behavior of the Windows buttons for min/max etc.
unhovered buttons:
active window: white on blue
inactive window: black on grey
(no DP button on inactive windows! I'm fine with that, but apaparently the button shows for the OP).
hovered buttons:
active window: white on lighter blue
inactive window: black on darker grey
(so, it looks to me like Windows defaults to "lighter" unless it can't go lighter. e.g. the inactive default grey is so light that you cannot go lighter, so it goes darker on hover.
But in both scenarios the foreground color remains the same, e.g. white with active, black with inactive windows.
Consequences for the DP button:
- the foreground color should not change at all if I hover, it should stay with the unhovered color
- the background should go lighter, not darker
I think I remember I read that the titlebar color changed in AU 1607 to black for all or most applications and is not changeable anymore. Maybe I enabled this with Classic Shell. Not sure. But now it's a standard windows setting "show color on title bar" for me.
On my laptop (also AU) I notice that I have the same color for all windows, no matter if active or not, and it's a light gray (with black foreground, of course). Ah, if I go to Colors in System Settings I see that I didn't enable the "show color on title bar" setting. After doing so I get my "white on blue" titlebar there as well.
Related: while playing around with this and with button scaling and offsets etc. (as the button placed itself too much left) in DP I noticed that the setting "change the Aero color based on the current application window" somehow actived itself (e.g. titlebar going red for an application with a red icon), but that did not show in the DP settings (it was reset to "current wallpaper image, I think")! I had to go thru "don't change Aero color", apply, got black titlebars and had to reenable the "titlebar color" thing. I've seen the exact same happening some weeks ago when I played with DP and ti's settings the first time. So, there must be some combination that suddenly enables the different titlebar colros, although one didn't set it explicitely.
Related: as I said, the titlebar button by default shows much too much to the left. I had to set a horizontal offset of 50px. That works fine for classic applications. But it doesn't work for "modern apps". There the titlebar is much higher (it's 30 pixels compared to 19 or so, and it seems one cannot change that at all). Which results in much bigger titlebar buttons. However, the size of the DP button and also the position remains the same. Which makes it "too small" and also conflict with the left-most button (minimize) where both share some space. The obvious solution would be to have different titlebar button settings (all the settings!) for normal and modern apps. Which seems rather clumsy. Maybe there's something better, e.g. adapt the settings by looking at the differing titlebar values.
In case that matters: I've set "don't use Aero Titlebar button positioning - classic Windows functions only". If I remember correctly I didn't see a change when I set this. And there are several reboots now. So, I left it changed as it is.
I've also set "Separator Size" to 1 but am not sure what that did (but it moved the button somehow). Ideally, I would think that this is the separator that separates it from the minimize button and thus just using that should be good enough to place the DP button right next (left) to the minimize button, so I wouldn't have to use any offset. However, that's not how it works. But I don't know how it really works. (I would love to see better explanations for the Advanced Settings in the online help.)
There was also a new setting introduced in 8.1 that I thought could be useful here (for the DP button being way off by default case). However, I can't find it (using 8.1.1): "Added a "Condense TitleBar Buttons" option to make the buttons closer together on some versions of Windows". Where is this supposed to be and does it work on Windows 10?
Thanks!