如何在Windows 8中使标题栏文本左对齐?


18

凭借着无穷的智慧,Microsoft的UX设计人员决定将标题栏文本放在Windows 8中(显然,他们的灵感来自Windows 3.1)。我愿意忍受很多最近的变化,但是这一变化使我发疯。

有什么方法(内置或第三方应用程序)将标题栏文本更改为左对齐?



7
不。这个问题是问怎么样,作为一个开发者,他们可以改变他们的(WPF)程序绘制标题栏用左对齐文本。我的问题是,作为用户,我如何才能更改所有程序以使用左对齐的文本绘制标题栏。
ijprest

“ Dupe”是错误的词。“相关”是我的意思。
Ƭᴇcʜιᴇ007'13

我还没有尝试过,因为我面前没有Win 8,但是显然在Win XP兼容模式下运行将带回Win 7标题栏-forums.stardock.com/441405。或者,对于更永久的方法,入侵msstyles.dll可能会让您这样做,也许有人在那里做了。
trpt4him

@ trpt4him它实际上使用了Vista中的Aero低图形标题栏(您知道,当不计算“ Windows性能”数字并且所有内容均以低规格运行时,并且您的关闭等按钮都很小且很奇怪)和7,减去透明度。它的风格就是。我认为这是Windows 7遗留下来的错误/遗忘的东西,因为与8的样式相比,由于它添加了渐变,因此这种方式可能会消耗更多的资源。但是无论如何,重要的是,尽管如此,标题仍然居中。(在Windows 8 Professional上试用)
Ariane

Answers:


5

Stardock的WindowBlinds 8可以做到。

只需选择或设计一个使文本左对齐的主题即可。

在此处输入图片说明

进一步充实一下:

  • 购买WindowBlinds 8的副本时,将免费获得与它捆绑在一起的程序SkinStudio。
  • SkinStudio是一个图形用户界面,允许您自定义或设计主题。您可以基于现有主题(包括Windows 8的内置/默认主题)创建主题,然后更改有关该主题的特定内容,包括非常相关地包括窗口标题文本的对齐方式。
  • 你必须要有点耐心,并学习如何SkinStudio工作,但它不应该很难做到这一点。

您需要为解决方案付费,这有点麻烦,但是非常感谢并祝贺您是唯一提供有效解决方案的解决方案。
阿里亚娜

我实际上是在WB8首次发布时尝试过该演示的,但是这似乎是一个非常重量级的解决方案,因为我要更改的唯一内容是文本对齐。我没有尝试过SkinStudio(演示随附吗?),但是所有内置主题看起来都很糟糕,所以我没有购买。我会接受这个答案(因为没有更好的解决方案)...但是我真的希望有人可以提供一些更简单的方法。
ijprest

0

通过使用Windows Style Builder破解默认的.theme文件,我找到了部分修复。(不幸的是,它不是一个免费工具。您需要从论坛获得Beta版本才能获得Win8支持。)

  1. 启动Windows Style Builder
  2. 使用搜索框搜索CONTENTALIGNMENT(只有三个)。
  3. 将条目从“左”更改为“居中”。
  4. 测试,然后保存并应用主题。

保存.msstyles / .theme文件后,无需在系统上安装WSB即可使用它。

这只是部分修复,因为它似乎只能在使用功能区控件的窗口(例如,Explorer,Mspaint,Wordpad等)上运行。它似乎不适用于普通的应用程序/对话框(例如,计算器,Charmap等)。

我已经尝试过使用WSB进行其他操作,但无法诱使它执行我想要的操作。不过,我对主题编辑并不精通,所以也许其他人会弄清楚。


您终于成功地使所有窗口的标题栏都左对齐了吗?
AbVog

不会...但是值得庆幸的是,Microsoft的UX设计人员似乎已经在Windows 10中发挥了作用,并再次将标题左对齐。
ijprest
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.