Описание тега windows-themes

1 ответ

Как проверить Microsoft.Windows.Themes

Ни для кого не секрет, что wpf предоставляет свои темы по умолчанию, например, вот сокращенная версия того, как выглядит шаблон флажка. xmlns:theme="clr-namespace:Microsoft.Windows.Themes" <ControlTemplate TargetType="{x:Type CheckBox}"> <B…
16 сен '13 в 15:56
1 ответ

Windows Phone Launcher/Theme

Я хочу спросить, есть ли способ для создания Темы или Launcher для Windows Phone. Потому что, когда я ищу через Интернет, это приводит меня к панели запуска и средств выбора (Browser Launcher, Contact Picker) и т. Д. Я создал несколько тем для Windo…
27 май '15 в 18:10
3 ответа

Как заставить TSpeedButton соблюдать темы Windows?

У меня есть старое приложение (Delphi 5), в которое я хочу внести некоторые изменения. Я установил манифест для него, но кнопки быстрого доступа не соответствуют теме Windows. Что я должен делать?
08 июн '11 в 14:25
2 ответа

Как нарисовать часть элемента в направлении справа налево (RTL) при рисовании с DrawThemeBackground?

Я пытаюсь нарисовать ttGlyphClosed элемент Explorer::Treeview класс в направлении справа налево (например, когда BiDiMode было бы bdLeftToRight). У меня проблема в том, что я не знаю, как сделать мой закадровый рисунок прозрачным. Фон растрового изо…
2 ответа

Как определить, включена ли тема High Contrast в Windows 10?

В Windows 10 высококонтрастная тема является единственной темой, которая ведет себя не так, как стандартная тема Windows 10 в отношении границ. Я хочу определить, есть ли у пользователя тема High Contrast в Windows 10 для этой цели.
21 июн '16 в 20:38
1 ответ

Применение визуальных стилей к диалогам MFC, вызываемым из программы на C# .net

У меня есть программа.NET C#, которая ссылается на некоторые библиотеки C++/CLI, которые, в свою очередь, могут запускать некоторые устаревшие формы / диалоги MFC. Однако при запуске этих диалогов они не запускаются с текущей темой Windows, то есть …
29 янв '16 в 20:32
3 ответа

SetThemeAppProperties отключает общие диалоги COM

Призвание SetThemeAppProperties с аргументом, который имеет флаг STAP_ALLOW_CONTROLS неустановленные причины CoCreateInstance для общих диалогов (или в списке открытия файла, CLSID_FileOpenDialog) вернуть ошибку 0x80040111, Пример кода следующий: HR…
1 ответ

Не могу использовать пользовательские темы Windows

Не удается установить тему Windows. Когда я использую файл.theme, Windows создает классическую тему. Я попытался установить патч с помощью универсального патчера тем. Но это не помогает.
15 сен '16 в 12:48
3 ответа

Нажав на элемент управления и заставив его затенять

В окнах, когда вы нажимаете на значок на рабочем столе, значок темнеет с оттенком, который основан на вашей теме Windows, которая используется в настоящее время. У меня есть пользовательский элемент управления, который отображает изображение. Я хоте…
29 май '09 в 18:00
0 ответов

Переопределить цвета WindowsTheme для Listbox SelectedItem

У меня есть список, который имеет пользовательский цвет выбранного элемента, как описано в этой теме. Он прекрасно работает, пока я использую тему Windows 7. Если я использую классическую тему Windows, цвет фона будет темно-синий, что делает черный …
14 дек '12 в 17:17
0 ответов

Как изменить тему с помощью командной строки

Я работаю над настольным приложением, которое предоставляет пользователям несколько тем. Мое требование - когда пользователь нажимает на тему, которая должна быть применена на рабочем столе. Я использую найденную здесь командную строку. Как программ…
13 янв '16 в 09:07
2 ответа

Windows 10 Закрыть, свернуть и развернуть кнопки

Чтобы нарисовать тематическую кнопку я использую этот код: var h: HTHEME; begin if UseThemes then begin SetWindowTheme(Handle, 'explorer', nil); h := OpenThemeData(Handle, 'WINDOW'); if h <> 0 then try DrawThemeBackground(h, Canvas.Handle, WP_…
30 ноя '15 в 17:49
1 ответ

Как я могу сказать, какую тему Windows я использую?

Я пытаюсь сделать мое приложение форсированной темой - это просто, как показано здесь: http://arbel.net/blog/archive/2006/11/03/Forcing-WPF-to-use-a-specific-Windows-theme.aspx Однако я не знаю, какую тему я сейчас использую. Я использую тему Window…
04 июн '10 в 20:07
1 ответ

Активировать тему для окна, если отключено для всей системы

Я пишу Win32-приложение для Windows (без MFC или Qt) в системе Windows 7, ориентированное на 7, 8 и 10. Мое приложение определяет, активирован ли Aero, и правильно обрабатывает как аэро, так и не аэро, но рендерится ужасно, когда в ОС нет визуальног…
15 дек '15 в 15:46
3 ответа

Есть ли список допустимых комбинаций параметров для API GetThemeColor / Visual Styles

Я пытаюсь получить фон и цвет текста на панели задач и / или в главном окне моих приложений. Оказалось, что Windows 7 не возвращает правильные цвета. Если я переключаюсь на розовую тему, Windows 7 по-прежнему возвращает светло-голубой заголовок окна…
11 дек '09 в 14:18
2 ответа

Получить тему Windows?

Я должен действительно знать, какую тему Windows использует мой пользователь.Точнее, Classic, XP, Basic или Aero. (Основная тема, как в Vista/7 Windows Basic)Я уже знаю, как найти, если это аэро, но как насчет других? Ответ может быть на любом языке…
18 дек '10 в 18:30
2 ответа

Индикатор прогресса WinAPI: остановить анимацию?

Можно ли остановить / подавить "пульсирующую" анимацию индикатора выполнения? (Это было введено с перспективными темами IIRC) У нас есть процесс, который может быть приостановлен пользователем (для проверки аппаратных или промежуточных результатов).…
02 июл '13 в 09:19
0 ответов

Ошибка в сгенерированном шаблоне управления кнопками в Windows 7

У меня есть два компьютера, один дома, а другой на работе. Оба используют один и тот же VS2017 Professional версии 15.8.4, но с разными ОС: одна с Windows 10, другая с Windows 7. На обоих я создал новый WPF-проект (.Net Framework 4.5), содержащий кн…
21 сен '18 в 11:44
2 ответа

Изменить тему в Windows XP или Windows 7 (без вывода сообщений)

Не могли бы вы мне помочь? Что мне нужно, так это способ изменить тему на компьютере с Windows, не запрашивая у пользователя окно свойств экрана (персонализация). Themechange должен применять файл.theme из каталога c:\windows\resources\themes\ и НЕ …
0 ответов

Почему снятие флажка "Включить темы выполнения" отключает выбор всех по Ctrl + A?

Я создал новое приложение VCL и поместил TEdit контроль на форме. Во время выполнения я мог бы использовать сочетание клавиш Ctrl + A, чтобы выделить весь текст TEdit, Как только я отключил опцию "Включить темы времени выполнения" в параметрах проек…