Как я могу выровнять текст строки заголовка в Windows 8 по левому краю?

18

Исходя из своей бесконечной мудрости, дизайнеры UX от Microsoft решили центрировать текст строки заголовка в Windows 8 (очевидно, что их вдохновляет Windows 3.1). Я готов мириться с множеством недавних изменений, но этот сводит меня с ума.

Есть ли способ (встроенное или стороннее приложение) изменить текст строки заголовка, чтобы он был выровнен по левому краю?

ijprest
источник
7
Нет. Этот вопрос состоит в том, как разработчик может изменить свою (WPF) программу, чтобы нарисовать строку заголовка с выровненным по левому краю текстом. Мой вопрос заключается в том, как пользователь может изменить все программы, чтобы нарисовать строку заголовка с выровненным по левому краю текстом.
ijprest
«Дупе» было неправильным словом. «Связанный» - это то, что я хотел вставить.
Ƭᴇcʜιᴇ007
Я еще не пробовал этого, поскольку у меня нет Win 8 передо мной, но, очевидно, работа в режиме совместимости с Win XP вернет строку заголовка Win 7 - forums.stardock.com/441405 . Или для более постоянного метода взлома msstyles.dll может позволить вам сделать это, возможно, кто-то там сделал это.
trpt4him
@ trpt4him На самом деле он использует строку заголовка с низкой графикой Aero (вы знаете, когда ваше число «Производительность Windows» не рассчитывается и все работает с низкой спецификацией, а кнопки «Закрыть» и т. д. все маленькие и странные) из Vista и 7, минус прозрачность. Это стиль, который есть. Я думаю, что это ошибка / забытая вещь, оставшаяся от Windows 7, потому что, поскольку она добавляет градиенты по сравнению со стилем 8, она, вероятно, потребляет больше ресурсов. Но в любом случае, важной частью является то, что, несмотря на это, название остается в центре . (пробовал на Windows 8 Professional)
Ариана

Ответы:

5

WindowBlinds 8 от Stardock может это сделать.

Просто выберите или создайте тему, которая выравнивает текст по левому краю.

введите описание изображения здесь

Чтобы конкретизировать это немного больше:

  • Приобретая копию WindowBlinds 8, вы получаете бесплатную программу SkinStudio.
  • SkinStudio - это графический интерфейс пользователя, который позволяет настраивать или создавать темы. Вы можете основывать свою тему на существующей теме, включая встроенную / стандартную тему Windows 8, а затем изменять конкретные вещи, в том числе выравнивание текста заголовка окна.
  • Вы должны быть немного пациента и узнать , как работает SkinStudio, но это не должно быть , что трудно сделать это.
allquixotic
источник
Немного отстойно, что вам нужно заплатить за решение, но большое спасибо и поздравляю за то, что вы единственный, кто имеет работающее решение.
Ариана
Я на самом деле попробовал демо, когда WB8 был впервые выпущен, но это кажется очень тяжеловесным решением, так как единственное, что я хочу изменить, - это выравнивание текста. Я не пробовал SkinStudio (это было с демо?), Но все встроенные темы выглядели ужасно, поэтому я не купил его. Я приму этот ответ (так как лучшего решения не существует) ... но я действительно надеюсь, что кто-нибудь может придумать что-нибудь попроще.
ijprest
0

Я нашел частичное исправление, взломав стандартный файл .theme с помощью Windows Style Builder . (К сожалению, это не бесплатный инструмент. И вам нужна бета-версия с форумов для поддержки Win8.)

  1. Запустите Windows Style Builder
  2. Ищите CONTENTALIGNMENT с помощью поля поиска (их всего три).
  3. Измените записи с «Слева» на «Центр».
  4. Протестируйте, затем сохраните и примените тему.

После сохранения файла .msstyles / .theme вы сможете использовать его без установки WSB в системе.

Это только частичное исправление, поскольку оно работает только в тех окнах, которые используют элемент управления «Лента» (например, Explorer, Mspaint, Wordpad и т. Д.). Кажется, он не работает с обычными приложениями / диалогами (например, калькулятор, Charmap и т. Д.).

Я пробовал несколько других вещей с WSB, но не смог заставить его делать то, что я хочу. Я не очень разбираюсь в редактировании тем, так что, может быть, кто-то еще поймет это.

ijprest
источник
Вам наконец удалось выровнять строку заголовка по левому краю для всех окон?
AbVog
Нет ... но, к счастью, разработчики Microsoft UX, похоже, пришли в себя в Windows 10 и снова выровняли заголовок.
ijprest