Hello,
I saw many post about customizing title bar on macos but wanted to know how to achieve such results on Windows.
Below is an example of Microsoft Word title bar on Windows 11 so it can be done using declares or plugns no?
Is there anyway to achieve that? They got the native reduce/fullscreen/close button but also their icon is in high resolution compared to mine that shows up in low resolution. I do not want to insert custom buttons or other but more adjust the background color / size / replace the text.
Edit: there seems to be some documentation on W11 for that Title bar customization - Windows apps | Microsoft Learn
Thank you,
Julien
I believe that Microsoft is cheating in some way when they do this. The Word title bar you see is not the real window title bar. This title bar you see is inside the window client area, and the real title bar is hidden. I can’t recall the exact circumstances, but sometimes when there is a hiccup, the real title bar is shown.
2 Likes
Yes I believe the way to accomplish this is to use something like OverlayMBS to draw your new titlebar over the top of the existing one (or use a window type without a title bar and reimplement minimize/maximize/close buttons in your own code).
Well they reproduces the exact same behavior for the buttons and the documentation seems to make believe it’s doable but maybe it’s some kind of title bar inside the window as you both said.
I want to make the app feels a bit more fresh on windows and this title bar hurts my eyes.
Another option is to use an Active-X skinning engine. In the past I’ve used both SkinCrafter and Codejock Skin Framework. It’s how I built the UI for my audio stems app.