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

    • Yeah, sure. Everyone just convert their PC with all their data and apps to Linux today. Most people do not know what Linux is, wouldn't know which of the dozen or 2 versions would be the best fit for them nor have any idea how to install it. I have no problem with Linux being the underlying operating system for commercial devices sold and maintained by organizations. Microsoft needs to get their act together, listen to their general user's complaints and release a productive, user friendly W12. All the good things under the hood but an easy to use interface.
    • Bitdefender Antivirus Free 27.0.52.261 by Razvan Serea Bitdefender Antivirus Free is a free antivirus software especially designed to protect your Windows PC. Quick to install and light on computer resources, it is good for gaming, image and video editing, and resource-intensive applications. Once you have installed Bitdefender Antivirus Free, your device is protected against all kinds of threats (such as malware, spyware, ransomware, exploits, botnets and trojans) and internet threats (such as hackers, phishing and spam). The app uses the Photon technology to enhance the speed and performance of the threat scanning process. It works by learning the usage patterns of your system apps to know what and when to scan, thus minimizing the impact on system performance. Many free antivirus solutions are as intrusive and resource-heavy as the viruses they’re supposed to stop. Only Bitdefender Antivirus Free is designed from the ground up to keep you safe without disrupting your workflow and focus. Free antivirus protection that stops even the fastest-evolving attacks Runs silently in the background and stays out of your way Impossibly light on CPU (will not slow down your computer) Live customer support included (unlike other free antivirus software) Bitdefender Antivirus 27.0.52.261 changelog: Improved the uninstall process for a smoother experience Removed SecurePass cards, recommendations, and quick actions from the interface Fixed errors related to Bitdefender processes Operating systems: Windows 7 with Service Pack 1, Windows 8.1, Windows 10 and Windows 11 Download: Bitdefender Antivirus Free 27.0.52.261 | 18.0 MB (Freeware) View: Bitdefender Antivirus Free Homepage | Release Notes | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Yeah, I'e said it myself couple of comments prior. Doesn't solve a problem that I can't play my Xbox games on a these PCs.
    • I've seen people/companies/governments try this move several times before and they still end up going back to Windows. Maybe this time they will have more success. Will be interesting.
  • Recent Achievements

    • First Post
      NeoToad777 earned a badge
      First Post
    • Week One Done
      JoeV earned a badge
      Week One Done
    • One Month Later
      VAT Services in UAE earned a badge
      One Month Later
    • First Post
      LsDmT earned a badge
      First Post
    • Week One Done
      evershinefacilityservice earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      566
    2. 2
      ATLien_0
      249
    3. 3
      +Edouard
      162
    4. 4
      +FloatingFatMan
      151
    5. 5
      Michael Scrip
      113
  • Tell a friend

    Love Neowin? Tell a friend!