Recommended Posts

Any experienced MSSTYLES themers or anyone else know a way to get Windows 8.1 style center title bar alignment? Windows 10 seems to force ALL themes to have left aligned titlebar text (even third party themes that specify centered text in titlebars). This is a departure from Windows 7-8.1 which honored an .MSSTYLES specification for left or center alignment. 

I almost got my Windows 10 UI perfect, I just need center aligned text in titlebars and everything will be perfect UI-wise, I defattened the buttons, got blurry transparency with glass pane reflection, and now I just need ONE more thing: Centered caption alignment. 

 

 

 

x2scrap7.png

I'm not very sure about that — correct me if I'm wrong — but I think the titlebar text alignment for normal windows (without Ribbon-based UI like in File Explorer or Paint) is hardcoded into the DWM. Maybe you should try to ask the author of Glass8 if it is technically possible to implement it as option in his project.

Same too I really miss a lot how the text was centered in Windows 8/8.1, looked a bit more cleaner and symmetric than left aligned in most situations (never understood that choice from Microsoft since Windows 95). :/

This is something that's handle by DWM, not visual styles. Short answer, no you can't center the text. Long answer, yes you can if you really want to hook on some code into DWM, which is not very easy and pretty risky.

  On 25/08/2015 at 03:23, link6155 said:

This is something that's handle by DWM, not visual styles. Short answer, no you can't center the text. Long answer, yes you can if you really want to hook on some code into DWM, which is not very easy and pretty risky.

Thanks I'll keep that in mind and revisit it when my x86 assembly knowledge advances far enough. I'll probably go that route instead of DLL injection (Which is what Glass8 does: injects a library into DWM). 

The same route as is used by RDP Wrapper and UxStyle basically: changing in-memory offsets using a system service. 
Just another item to add to my "when I am a competent ASM coder I will do ..." bucket list. 

Though once I'm through learning JavaScript I intend to learn a high level language like C++ so I'll explore my possible routes then and might reconsider DLL injection. But I figure I need to harness x86 assembly knowledge to know what it is I need to change first in DWM by analyzing with a debugger. EDIT: I completely forgot DWM and other system binaries have symbol files that aid in finding out things for high level programming purposes. 

Edited by DeusProto
  • 4 years later...

 

  On 23/08/2015 at 18:22, DeusProto said:

Any experienced MSSTYLES themers or anyone else know a way to get Windows 8.1 style center title bar alignment? Windows 10 seems to force ALL themes to have left aligned titlebar text (even third party themes that specify centered text in titlebars). This is a departure from Windows 7-8.1 which honored an .MSSTYLES specification for left or center alignment. 

I almost got my Windows 10 UI perfect, I just need center aligned text in titlebars and everything will be perfect UI-wise, I defattened the buttons, got blurry transparency with glass pane reflection, and now I just need ONE more thing: Centered caption alignment. 

 

 

 

x2scrap7.png

Expand  

I'm not a bad Window Skinner, but maybe you can use Windowblinds....

 

In windowblinds there is a Glass8 style, with centred text.

 

If that does not work out, maybe I can try hook you guys up.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Posts

    • AMD 25.6.3 driver brings FSR 4 support for GTA V and Monster Hunter Wilds by Pulasthi Ariyasinghe AMD's driver team is busy this June. The company just released its third graphics driver of the month, and this one is focused on expanding support for FidelityFX Super Resolution 4 (FSR 4) upscaling tech. A handful of bug fixes are included in this release, too. AMD Software: Adrenalin Edition 25.6.3 optional driver is finally bringing FSR 4 support for Monster Hunter: Wilds, the Capcom-developed action RPG that released earlier this year. The title is well known for its performance issues, so the FSR update should help RX 9000 series owners get more frames without losing too much graphics fidelity. Next, the driver also delivers FSR 4 for Grand Theft Auto V Enhanced. The expanded and enhanced version of the title featuring ray tracing and other features only hit the PC platform a few months ago, and now, latest-generation Radeon graphics users can use the upscaling tech to improve their frame rates. AMD has also fixed an issue with FSR 4 in this release that made the technology not enable properly on a bunch of games. They include DragonKin: The Banished, Blades of Fire, RoadCraft, The Alters, Star Wars Outlaws, and S.T.A.L.K.E.R. 2: Heart of Chornobyl. A Black Myth: WuKong crash on the RX 7650 GRE GPU and a The Elder Scrolls IV: Oblivion Remastered texture corruption issue on the RX 9070 XT have also been resolved in this release. Here are the known issues that AMD is still working on: Stutter may be observed while playing games with some VR headsets at 80Hz or 90Hz refresh rate on some AMD Radeon™ Graphics Products, such as the Radeon™ RX 7000 series. Users experiencing this issue are recommended to change the refresh rate as a temporary workaround. Intermittent system or application crashes may be observed while playing Cyberpunk 2077 on some AMD Radeon™ Graphics Products, such as the Radeon™ RX 7000 series and Radeon™ RX 9000 series. Intermittent application crash or driver timeout may be observed while playing Monster Hunter Wilds with Radeon™ Anti-Lag and Instant Replay enabled. Stutter may be observed while playing Call of Duty: Warzone Season 03 ‘Verdansk’ map on some AMD Graphics Products. Stutter and lower-than-expected performance may be observed while playing 4K resolution YouTube videos in Chrome. Users experiencing this issue are recommended to play videos in full screen as a temporary workaround. The new AMD Software: Adrenalin Edition 25.6.3 optional update is now available for download from the AMD Software app as well as AMD's own changelog page for the driver.
    • So, basically, Windows 11 is the 'new Windows 7 'cause everyone's ignoring it? Guess my Windows 10 machine and I will just live happily ever after in our secure, familiar bubble... until four months from now. Then we'll figure it out. Probably.
    • Are you sure you are not mis-understanding a use case for Windows 11 where it fails? Your experience does not negate another user's dislike of something. I.E. don't be dismissive just because you haven't experienced something they have. That makes you look bad.
    • How about linking network storage and or external storage and then Explorer becomes a game of waiting and waiting and waiting. Windows 10 was not nearly this bad at that task.
    • People who don't know how to use a computer to its fullest genuinely fascinate me. Nope, not at all. Either you get it or you don't. Not getting it is not a good reason to speak out.
  • Recent Achievements

    • One Year In
      timothytoots earned a badge
      One Year In
    • One Month Later
      CHUNWEI earned a badge
      One Month Later
    • Week One Done
      TIGOSS earned a badge
      Week One Done
    • First Post
      henryj earned a badge
      First Post
    • First Post
      CarolynHelen earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      475
    2. 2
      +FloatingFatMan
      195
    3. 3
      ATLien_0
      163
    4. 4
      Xenon
      79
    5. 5
      Som
      76
  • Tell a friend

    Love Neowin? Tell a friend!