Как изменить фон приложений на ноутбуке
Стандартная тема оформления в операционной системе Windows 10 по умолчанию светлая. Но также пользователям доступна и темная тема (режим) оформления, которую при желании можно включить в приложении «Параметры Windows» или используя редактор реестра.
Как включить темную тему в приложении
«Параметры Windows»
Чтобы включить или отключить темную тему, откройте приложение «Параметры Windows», для этого нажмите на панели задач кнопку «Пуск» и далее выберите «Параметры» или нажмите на клавиатуре сочетание клавиш Windows + I
В открывшемся окне приложения «Параметры Windows» выберите категорию Персонализация
Далее, перейдите на вкладку Цвета и в правой части окна в разделе Выберите режим приложения установите переключатель (радио кнопку) в положение Темный
После этого, окно приложения «Параметры Windows» и некоторые другие приложения операционной системы, изменят цвет на темный.
Магазин Windows (Microsoft Store) также изменит тему на темную.
Как включить темную тему в Microsoft Edge
Чтобы включить темную тему в браузере Microsoft Edge, откройте меню настроек нажав кнопку Параметры и прочее ••• в правом верхнем углу окна браузера и в появившейся панели выберите Параметры
Далее в выпадающем списке Выбор темы выберите пункт Темная
После этого интерфейс браузера Microsoft Edge изменится на темный.
Подобным способом вы можете изменить оформление интерфейса в некоторых других стандартных приложениях Windows, такие как например Microsoft Office, на которые не повлияла глобальная установка тёмной темы в системных параметрах.
Как включить темную тему в Firefox и Chrome
Также вы можете изменить интерфейс популярных веб-браузеров, таких как Mozilla Firefox и Google Chrome. Для этого зайдите в магазин тем оформления для браузера Chrome или Firefox и выберите подходящую тему. В Chrome можно использовать к примеру, Morpheon Dark , а High Contrast для Chrome позволяет модифицировать даже сайты: инвертировать цвета или менять оформление в них на монохромное.
Использование режима высокой контрастности
В настройках операционной системы присутствует возможность изменить цветовое оформление всех элементов интерфейса Windows, таких как «Проводник Windows», универсальные и десктопные приложения, рабочий стол.
Для этого нужно использовать режим высокой контрастности. Чтобы включить режим высокой контрастности, последовательно откройте:
Параметры Windows ➯ Специальные возможности ➯ Высокая контрастность
В правой части окна, установите переключатель Включить режим высокой контрастности в положение Вкл.
После включения режима высокой контрастности, вы сразу увидите изменения. Также вы можете выбрать другие высококонтрастные темы.
Также у вас есть возможность самостоятельно настроить высококонтрастные цвета выбрав соответствующий цветной прямоугольник.
Конечно данный способ модификации интерфейса Windows очень агрессивный, поэтому результат понравится далеко не всем пользователям.
Как включить темную тему используя редактор реестра
Данный способ включения темной темы использовался в более ранних версиях операционной системы Windows 10, когда отсутствовала возмоможность включения темной темы в графическом интерфейсе. Этот способ по прежнему работоспособен и вы также можете его использовать. Но прежде чем вносить какие-либо изменения в системный реестр Windows, настоятельно рекомендуется создать точку восстановления
Итак, откройте редактор реестра, для этого нажмите сочетание клавиш Windows + R , в открывшемся окне Выполнить введите regedit и нажмите клавишу Enter↵
В открывшемся окне Редактора реестра перейдите в следующий раздел:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize
После того как вы перешли в раздел Personalize , в правой части окна щёлкните правой кнопкой мыши и в открывшемся контекстном меню выберите Создать > Параметр DWORD (32 бита)
Присвойте созданному параметру имя AppsUseLightTheme и значение 0
Изменения вступают в силу сразу.
Если вы решите вернуться к светлому оформлению, просто удалите созданный параметр AppsUseLightTheme или измените его значение на 1
■ Также для включения темной темы вы также можете создать и применить файл реестра следующего содержания:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize] "AppsUseLightTheme"=dword:00000000
■ Для того, чтобы отключить темную тему, создайте и примените файл реестра следующего содержания:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize] "AppsUseLightTheme"=-
При попытке изменить фон рабочего стола в Windows 7 вы можете столкнуться с одной из указанных ниже проблем.
Сценарий 1
Когда вы пытаетесь изменить фон рабочего стола, выбрав пункты Панель управления, Персонализация и затем Фон рабочего стола, не устанавливаются флажки при их нажатии, а кнопки Выделить все и Очистить все не работают надлежащим образом. В результате вам не удается изменить фон рабочего стола.
Сценарий 2
Это изображение не может быть использовано в качестве фона. Произошла внутренняя ошибка.
Сценарий 3
На рабочем столе отображается черный фон, несмотря на то что вы изменили фоновый рисунок.
Сценарий 4
Функция слайд-шоу для фона рабочего стола не работает надлежащим образом.
Причина
Эта проблема может возникать по следующим причинам.
На компьютере установлено стороннее приложение, например, Display Manager от Samsung.
На панели управления в разделе "Электропитание" отключен параметр "Фон рабочего стола".
На панели управления выбран параметр "Удалить фоновые изображения".
Изменение фонового рисунка может быть запрещено политикой домена.
Файл TranscodedWallpaper.jpg может быть поврежден.
Вы используете выпуск Windows 7 Начальная. В выпуске Windows 7 Начальная изменение фона рабочего стола не поддерживается.
Решение
Для устранения проблемы воспользуйтесь одним из описанных ниже способов, в зависимости от вашего случая.
Способ 1. Обновление до версии Windows 7, поддерживающей изменение фоновых рисунков
В выпуске Windows 7 Начальная изменение фона рабочего стола не поддерживается. Если вы работаете на ноутбуке с предустановленной системой Windows, возможно, вы используете выпуск Windows 7 Начальная.
Если у вас установлен выпуск Windows 7 Начальная, вы можете приобрести Windows 7 у дилера или через Интернет в некоторых странах и регионах. Если вы используете нетбук или другой компьютер без DVD-дисковода, простой способ установки Windows 7 — приобрести ее через Интернет и скачать. Дополнительные сведения о том, как купить Windows 7 в своей стране или регионе, см. на веб-странице магазина Windows.
Способ 2. Файл TranscodedWallpaper.jpg поврежден
Если файл TranscodedWallpaper.jpg поврежден, возможно, вам не удастся изменить фон рабочего стола. Чтобы устранить эту проблему, удалите файл TranscodedWallpaper.jpg. Вот как это сделать.
Щелкните здесь, чтобы показать или скрыть подробную информацию
Щелкните файл TranscodedWallpaper.jpg правой кнопкой мыши и выберите команду Переименовать.
Измените имя файла на TranscodedWallpaper.old и нажмите кнопку Да в появившемся окне.
Если появится файл slideshow.ini, дважды щелкните его. Файл slideshow.ini должен открыться в приложении "Блокнот". Выделите в файле slideshow.ini весь текст, если таковой имеется, и нажмите клавишу Delete на клавиатуре.
В меню Файл выберите команду Сохранить.
Закройте приложение "Блокнот".
Закройте окно Проводника Windows и перейдите к изображению, которое вы хотите установить в качестве фона.
Попробуйте установить фоновый рисунок снова.
Способ 3. Несовместимые приложения
Некоторые приложения, которые помогают управлять параметрами дисплея, могут вызывать проблемы несовместимости при установке фонового рисунка, отображении визуальных эффектов Aero Glass и использовании других функциональных возможностей Windows. В качестве эксперимента отключите или удалите приложения управления дисплеем, установленные на вашем компьютере.
Способ 4. Проверьте настройку фона в разделе "Электропитание".
В разделе "Электропитание" панели управления есть параметр, приостанавливающий фоновое слайд-шоу. Вот как проверить параметры фона рабочего стола в разделе "Электропитание".
Щелкните здесь, чтобы показать или скрыть подробную информацию
В окне Выбор плана электропитания напротив выбранного плана электропитания нажмите Настройка плана электропитания.
Выберите Изменить дополнительные параметры питания и разверните раздел Параметры фона рабочего стола.
Разверните разделПоказ слайдов и проверьте, чтобы для параметра От сети было установлено значение Доступно.
Способ 5. Установите флажок "Удалить фон" в разделе "Специальные возможности"
Параметр «Специальные возможности» в панели управления удаляет фоновые изображения. Вот как проверить параметры фона рабочего стола в разделе специальных возможностей.
Щелкните здесь, чтобы показать или скрыть подробную информацию
В разделе Вывести все параметры нажмите Настройка изображения на экране.
Убедитесь, что не установлен флажок Удалить фоновые изображения.
Дважды нажмите кнопку OK и закройте окно Центр специальных возможностей.
Способ 6. Проверьте, не отключена ли возможность изменения фона рабочего стола политикой домена.
Если вы подключены к домену, ваш администратор может отключить возможность изменения фона рабочего стола. Вот как проверить политику фона рабочего стола.
Щелкните здесь, чтобы показать или скрыть подробную информацию
Выберите элементы Конфигурация пользователя, Административные шаблоны, а затем дважды нажмите элемент Рабочий стол.
Дважды щелкните Выбор фонового изображения.
Примечание. Если политика включена, и в ней указано конкретное изображение, пользователи не могут изменять фон. Если этот параметр включен, а изображение недоступно, фоновый рисунок не отображается.
Щелкните Не задан, чтобы включить этот параметр и изменить фон рабочего стола.
Дополнительная информация
Дополнительные сведения об изменении фонового рисунка в Windows 7 см. в следующих статьях на веб-сайте Майкрософт:
Почему я не могу изменить фон рабочего стола? Дополнительные сведения об изменении фонового рисунка в Windows 7 см. в следующих статьях на веб-сайте Microsoft.
Цвет — это интуитивно понятный способ передачи информации пользователям в приложении. Его можно применять для обозначения интерактивных возможностей, обратной связи на действия пользователя, а также создания ощущения визуальной непрерывности интерфейса.
В приложениях Windows цвета в первую очередь определяются цветом элементов и темой. В этой статье мы обсудим, как использовать цвет в приложении и как применять цвет элементов и ресурсы темы, чтобы ваше приложение Windows работало в контексте любой темы.
Цветовые принципы
Используйте цвет осмысленно. Использование цвета для выделения важных элементов поможет создать гибкий и интуитивно понятный интерфейс.
Используйте цвет для обозначения интерактивных возможностей. Рекомендуется выбрать один цвет для обозначения интерактивных элементов приложения. Например, на многих веб-страницах синий текст обозначает гиперссылки.
Цвет отражает личные предпочтения. В Windows пользователи могут выбирать цвет элементов, а также светлую или темную тему, чтобы применить эти настройки системно. Вы можете выбрать способ применения выбираемых пользователем цветов и тем в приложении для персонализации взаимодействия.
Цвет отражает культурные особенности. Подумайте о том, как применяемые цвета будут интерпретироваться пользователями из разных культур. Например, в некоторых странах синий цвет ассоциируется с достоинством и защитой, а в других странах он символизирует печаль.
В приложениях Windows может использоваться светлая или темная тема. Тема определяет цвета фона, текста, значков и общих элементов управления приложения.
Светлая тема
Темная тема
По умолчанию тема приложения Windows — это тема, выбранная пользователем в параметрах Windows, или стандартная тема устройства (например, темная тема на консоли Xbox). Однако вы можете настроить тему для вашего приложения Windows.
Изменение темы
Вы можете изменить тему, указав соответствующее значение свойства RequestedTheme в файле App.xaml .
Удаление свойства RequestedTheme означает, что приложение будет применять системные параметры пользователя.
Пользователи также могут выбрать тему с высокой контрастностью, которая использует небольшую палитру цветов, что делает интерфейс более удобным для просмотра. В этом случае система переопределит свойство RequestedTheme.
Тестирование тем
Если вы не запрашиваете тему для приложения, обязательно протестируйте приложение в светлой и темной теме, чтобы убедиться, что оно читабельно в любом из этих состояний.
Кисти темы
Стандартные элементы управления автоматически используют кисти темы для адаптации к светлой и темной теме.
Например, ниже приведена иллюстрация того, как AutoSuggestBox использует кисти темы.
Использование кистей темы
При создании шаблонов для пользовательских элементов управления применяйте кисти темы, а не закодированные значения цветов. Так приложение сможет легко адаптироваться к любой теме.
Например, эти шаблоны элементов для ListView демонстрируют использование кистей темы в пользовательском шаблоне.
Дополнительные сведения об использовании кистей тем в приложении см. в статье Ресурсы темы XAML.
Цвет элементов
Стандартные элементы управления используют цвет элементов для передачи сведений о состоянии. По умолчанию цветом элементов выступает SystemAccentColor , выбранный пользователями в параметрах. Однако вы можете настроить цвет элементов приложения в соответствии с вашим брендом.
Переопределение цвета элементов
Чтобы изменить цвет элементов, вставьте следующий код в app.xaml .
Выбор цвета элементов
Если вы выбрали пользовательский цвет элементов для приложения, убедитесь, что текст и фон, которые его используют, достаточно контрастные для обеспечения оптимальной удобочитаемости. Для тестирования контрастности можно использовать средство выбора цвета в параметрах Windows или эти веб-средства проверки контрастности.
Палитра цветов элементов
Алгоритм цвета элементов в оболочке Windows создает светлые и темные оттенки цвета элементов.
Эти оттенки можно использовать как ресурсы темы:
- SystemAccentColorLight3
- SystemAccentColorLight2
- SystemAccentColorLight1
- SystemAccentColorDark1
- SystemAccentColorDark2
- SystemAccentColorDark3
Вы также можете получить доступ к палитре цветов элементов программными средствами с помощью метода UISettings.GetColorValue и перечисления UIColorType.
С помощью палитры цветов элементов можно определить цветовую тему в приложении. Ниже приведен пример того, как можно использовать палитру цветов элементов на кнопке.
При использовании цветного текста на цветном фоне убедитесь, что между текстом и фоном достаточно контраста. По умолчанию цвет элементов используется для гиперссылок и гипертекста. Если вы применяете варианты цвета элементов для фона, вам следует использовать вариант исходного цвета элементов для оптимизации контрастности цветного текста на цветном фоне.
На приведенной ниже схеме показаны примеры различных светлых и темных оттенков цвета элементов и применения цветных типов на цветной поверхности.
Дополнительные сведения об использовании стилей для элементов управления см. в статье Стили XAML.
API цветов
Существует несколько API-интерфейсов, позволяющих добавлять цвет в приложение. Во-первых, это класс Colors, который реализует обширный список предопределенных цветов. Доступ к ним можно получать автоматически с помощью свойств XAML. В приведенном ниже примере мы создаем кнопку и задаем свойства цвета фона и цвета переднего плана для элементов класса Colors.
Вы можете создать собственные цвета из RGB- или шестнадцатеричных значений с помощью структуры Color в XAML.
Вы также можете создать такой цвет в коде с помощью метода FromArgb.
Буквы "Argb" означают "альфа" (непрозрачность), "красный", "зеленый" и "синий" — четыре компонента цвета. Каждый аргумент может принимать значение от 0 до 255. Можно пропустить первое значение, чтобы использовать непрозрачность по умолчанию (255 или 100 %).
Если вы используете C++, вам необходимо создать цвета с помощью класса ColorHelper.
Чаще всего Color используется в качестве аргумента для метода SolidColorBrush, который можно применять для залива элементов пользовательского интерфейса одним сплошным цветом. Эти кисти обычно определяются в ResourceDictionary, поэтому их можно повторно использовать для нескольких элементов.
Дополнительные сведения об использовании кистей см. в статье Кисти XAML.
Удобство использования
Контрастность
Убедитесь, что элементы и изображения достаточно контрастные, чтобы их можно было различать независимо от темы или цвета элементов.
В ходе принятия решения о применении цветов в приложении следует ориентироваться на доступность. Используйте приведенные ниже инструкции, чтобы убедиться, что приложение доступно для использования максимальному числу пользователей.
Освещение
Имейте в виду, что особенности освещения могут влиять на удобство использования приложения. Например, страница с черным фоном может быть нечитаемой на улице из-за бликов, а страница с белым фоном может вызывать дискомфорт при просмотре в темной комнате.
Цветовая слепота
Учитывайте то, как особенности восприятия цвета у некоторых пользователей могут влиять на удобство использования приложения. Например, некоторые пользователи испытывают трудности при различении красных и зеленых элементов. Около 8 % мужчин и 0,5 % женщин не различают красный и зеленый цвета, поэтому не используйте их сочетание в качестве единственного отличия между элементами приложения.
Как и в предыдущих версиях, цвет фона окон штатных приложений, списков и диалогов в Windows 10 белый, но вы можете это изменить. Возможность внесения подобных косметических изменений через интерфейс была доступна в Windows с интегрированной классической темой, после ее удаления изменить цвет фона приложений можно только путем редактирования реестра. Давайте внесем в него соответствующие правки и посмотрим, что из этого выйдет.
В нашем примере цвет заголовки окон имеют зеленый цвет, поэтому мы решили придать фону окон зеленоватый оттенок.
Открываем командой regedit редактор реестра и разворачиваем ветку HKCU\Control Panel\Colors . За цвет фона системных окон отвечает параметр с говорящим названием Window, находим его в правой колонке и кликаем по нему дважды, чтобы открыть окошко изменений строкового параметра.
По умолчанию его значение составляет 255 255 255, что соответствуют белому. Определим нужный нам цвет в редакторе Paint. Открываем его командой mspaint , жмем иконку «Изменение цветов» и подбираем наиболее подходящий оттенок.
Далее копируем значения «Красный», «Зеленый» и «Синий» и заменяем ими значение по умолчанию для параметра Window через пробел.
Сохраняем настройки и перезаходим в учетную запись пользователя.
Если вы теперь откроете Блокнот или Диспетчер задач, то увидите, что цвет фона этих приложений изменился на выбранный.
Поменяется также фон выпадающих списков, системных оснасток, полей в некоторых диалоговых окнах, областях при нажатии F2 и адресной строки Проводника при установке в нее курсора мыши.
Фон окон и панелей самого Проводника, однако, останется прежним, равно как и фон всех без исключения универсальных приложений.
Новое приложение Windows Terminal может похвастать не только расширенным функционалом, позволяющим открывать в одном окне несколько вкладок с разными консольными утилитами, но и гибкостью настроек внешнего вида, хотя настройки эти не так очевидны. По умолчанию в Windows Terminal используется черный фон, но при желании вы можете заменить его другим и придать ему эффект акрила.
Давайте же посмотрим, как это можно сделать. Настройки терминала хранятся в файлах defaults.json и settings.json . Первый находится в папке установки и недоступен для редактирования, а вот со вторым, расположенным в папке профиля, можно работать без ограничений.
Чтобы его открыть, нажмите значок треугольника рядом с кнопкой «Новая вкладка».
И выберите в качестве приложения для работы с файлом обычный Блокнот или текстовый редактор с поддержкой схем JSON .
Прокрутив содержимое окна, найдите блок defaults, в нём будет закомментированная строка «Put settings here that you want to apply to all profiles»,
приглашающая вставить в это место пользовательские настройки, подсмотреть которые в свою очередь можно в файле defaults.json , хранящимся в папке C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_№версии .
Откройте его Блокнотом и найдите блок profiles, в нём как раз и будут перечислены настройки.
За цвет фона, например, отвечает параметр colorScheme, в качестве значения которого указывается название встроенной темы.
Установим для примера тему «Solarized Light». Формируем такую строку и вставляем ее в указанное выше место в файле settings.json :
"colorScheme": "Solarized Light"
Сохраняем файл настроек и видим, что фон терминала изменился.
Аналогичным образом корректируются и другие настройки — параметры шрифта, иконка в заголовке, открываемая по умолчанию вкладка и т.д. Если настроек несколько, после каждой из них не забываем ставить запятую.
Но ведь мы еще хотели включить для терминала эффект акрила, давайте это сделаем.
За включение прозрачности отвечает параметр useAcrylic, а за степень прозрачности параметр acrylicOpacity.
Добавляем в settings.json две такие строки:
"useAcrylic": true,
"acrylicOpacity": 0.5
Чем меньше значение второго параметра, тем более прозрачным должен быть фон.
К сожалению, в тестируемой нами сборке Windows 10 прозрачность так и не появилась, не исключено, что это связано с какой-то ошибкой. Возможно, вам повезет больше, ведь как-то не верится, чтобы разработчики ни с того ни с сего вдруг взяли и отключили эту настройку.
Читайте также: