JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

GetSysColor

- функция WinAPI
Функции WinAPI
Возвращает текущий цвет указанного элемента интерфейса Windows.
Синтаксис
function GetSysColor(
  Index
): Number;

Параметры
Параметр Тип Описание
Index Number индекс элемента интерфейса Windows (см. ниже)

Параметр Index
Значение Описание
COLOR_3DDKSHADOW цвет тени для трехмерных элементов изображения
COLOR_3DFACE цвет грани для трехмерных элементов изображения
COLOR_3DHILIGHT цвет выделения для трехмерных элементов изображения (для граней, стоящих перед источником освещения)
COLOR_3DLIGHT светлый цвет для трехмерных элементов изображения (для граней, стоящих перед источником освещения)
COLOR_3DSHADOW цвет тени для трехмерных элементов изображения (для граней, стоящих далеко от источника освещения)
COLOR_ACTIVEBORDER цвет рамки активного окна
COLOR_ACTIVECAPTION цвет области заголовка активного окна или левой стороны его градиента
COLOR_APPWORKSPACE цвет фона многодокументного интерфейса (MDI)
COLOR_BACKGROUND цвет Рабочего стола Windows
COLOR_BTNFACE цвет фона диалогового окна
COLOR_BTNTEXT цвет текста командных кнопок
COLOR_CAPTIONTEXT цвет текста в заголовке, блоке управленя размером и окошке с изображением стрелки линейки прокрутки
COLOR_GRADIENTACTIVECAPTION цвет правой стороны градиента области заголовка активного окна (для определения наличия градиента используется функция SystemParametersInfo с параметром SPI_GETGRADIENTCAPTIONS)
COLOR_GRADIENTINACTIVECAPTION цвет правой стороны градиента области заголовка неактивного окна
COLOR_GRAYTEXT цвет серого (заблокированного) текста
COLOR_HIGHLIGHT цвет элемента, выбранного в органе управления
COLOR_HIGHLIGHTTEXT цвет текста элемента, выбранного в органе управления
COLOR_HOTLIGHT цвет подсветки пункта меню под курсором мыши
COLOR_INACTIVEBORDER цвет рамки неактивного окна
COLOR_INACTIVECAPTION цвет области заголовка неактивного окна или левой стороны его градиента
COLOR_INACTIVECAPTIONTEXT цвет текста неактивного заголовка окна
COLOR_INFOBK цвет фона всплывающей подсказки к органам управления
COLOR_INFOTEXT цвет текста всплывающих подсказок к органам управления
COLOR_MENU цвет фона меню
COLOR_MENUHILIGHT цвет выделеного пункта одноуровневого (линейного) меню
COLOR_MENUBAR цвет фона одноуровневого (линейного) меню меню
COLOR_MENUTEXT цвет текста меню
COLOR_SCROLLBAR цвет серой области линейки прокрутки
COLOR_WINDOW цвет фона окна
COLOR_WINDOWFRAME цвет рамки окна
COLOR_WINDOWTEXT цвет текста в окне
COLOR_3DHIGHLIGHT см. COLOR_3DHILIGHT
COLOR_BTNHILIGHT см. COLOR_3DHILIGHT
COLOR_BTNHIGHLIGHT см. COLOR_3DHILIGHT
COLOR_BTNSHADOW см. COLOR_3DSHADOW
COLOR_DESKTOP см. COLOR_BACKGROUND
Возвращаемое значение
Цвет в формате RGB Windows API (COLORREF) или 0 (в случае ошибки).
Примечание
Функция может возвратить значение 0 в качестве допустимого цвета.
Совместимость
Windows API
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/WinAPI/Function/GetSysColor.htm
© 2024,