Команда GetCurrentThemeColor извлекает значение свойства цвета для текущей темы Windows.
Пример:
Integer=DisplayElement
PluginSet("PlugIn","Integer")
PluginRun("PlugIn","GetCurrentThemeColor")
PluginGet("PlugIn","RGBColorValue$")
Параметры
DisplayElement
[in] Элемент отображения, цвет которого необходимо получить. Этот параметр может быть одним из следующих значений:
15
Цвет фона элементов и фона диалогового окна
5
Цвета фон окна.
4
Цвета фона меню.
2
Активного заголовка окна. Определяет цвет левой стороны в цвета градиента заголовка активного окна, если градиент эффект включен.
27
Правая сторона цвет в цвет градиента заголовка активного окна.
3
Неактивного заголовка окна. Определяет цвет левой стороны в цвет градиента заголовка неактивного окна, если градиент эффект включен.
28
Правая сторона цвет в цвет градиента заголовка неактивного окна.
8
Текст в windows.
17
Серого (отключено) текста.
Дополнительные значения флагов могут быть найдены здесь.
RGBColorValue$
[out] Значение red, green, blue(RGB) цвета данного элемента, разделенных запятыми.