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