|
|
Возвращает текущий цвет указанного элемента интерфейса 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+ | Руководство пользователя
|
|
|
|
|
|