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.

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 8/24/2015 at 2:22 AM, 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

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

    • Helium Browser 0.13.6.1 by Razvan Serea Helium is a private, fast, and honest Chromium-based web browser — built for people, with love. It offers the best privacy by default, unbiased ad-blocking, and a clean experience free from bloat and noise. Proudly based on Ungoogled-Chromium, Helium removes Google’s clutter while keeping a fast, efficient development pipeline. With thoughtful touches like native !bangs and split view, Helium is a people-first, fully open-source browser that puts control back in your hands. Privacy, security, and control come first. Ads, trackers, and third-party cookies are blocked automatically, HTTPS is enforced everywhere, and all Chromium extensions work seamlessly — while Google can’t track your activity. Helium’s 13,000+ offline-ready !bangs let you jump straight to sites or AI tools like ChatGPT instantly. Open-source, people-first, and unbiased, Helium delivers a browsing experience that’s fast, secure, and free from noise, ads, and compromises. Helium Browser key features: Performance Fast, efficient, and lightweight — built on Chromium’s optimized engine. Energy-saving and consistent — stays fast over time without slowing down. No bloat — stripped of unnecessary components for maximum speed. Minimalist interface — compact, clean, and distraction-free. Customizable toolbar — hide elements you don’t need. Smooth and stable — no flicker, lag, or animation glitches. Comfort-focused experience — intuitive and unobtrusive. Privacy & Security Best privacy by default — blocks ads, trackers, phishing, and third-party cookies. Unbiased ad-blocking — powered by community filters and uBlock Origin. No telemetry or analytics — zero background web requests on first launch. Strict HTTPS enforcement — warns for insecure sites. Passkeys supported — modern authentication made simple. No built-in password manager or cloud sync — your data stays yours. Extension Compatibility Full Chromium extension support — including MV2 extensions. Anonymized Chrome Web Store requests — Google can’t track extension installs. Extended MV2 support — maintained for as long as possible. Smart Features Native !bangs — browse faster using 13,000+ offline-ready shortcuts. AI integration — use !chatgpt and others directly from the address bar. Offline functionality — bangs work without an Internet connection. Philosophy People-first design — open source, transparent, and community-driven. No ads, no noise, no bias — privacy and honesty over profit. Helium Browser 0.13.6.1 changelog: c6feb7e0 revision: bump to 6 (#2015) 03a16cfa merge: update to chromium 149.0.7827.200 (#2014) d447f889 merge: update ungoogled-chromium to 149.0.7827.200 8f30897f Update to Chromium 149.0.7827.200 1772f7ce bump-platform: check if b/s/chrome exists instead of just b/s/ (#2003) Download: Helium 64-bit | Portable 64-bit |~100.0 MB (Open Source) Download: Helium ARM64 | Portable ARM64 Links: Helium Home Page | macOS | Linux | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Too late for a slightly older computer I had that didn't meet the hardware requirements for Windows 11 but had great hardware. I installed ubuntu on that thing and gave to a friend's kid.
  • Recent Achievements

    • Week One Done
      tuben earned a badge
      Week One Done
    • First Post
      OffsetAbs earned a badge
      First Post
    • Reacting Well
      OffsetAbs earned a badge
      Reacting Well
    • First Post
      Kolakid60 earned a badge
      First Post
    • Week One Done
      xvvxcvv earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      424
    2. 2
      +Edouard
      185
    3. 3
      PsYcHoKiLLa
      152
    4. 4
      Steven P.
      72
    5. 5
      FloatingFatMan
      71
  • Tell a friend

    Love Neowin? Tell a friend!