Свойство ApplicationSettings.StencilBackgroundColorGradient (Visio)
Определяет цвет градиента фона окна набора элементов Microsoft Visio для текущего сеанса. Для чтения и записи.
Синтаксис
expression. StencilBackgroundColorGradient
Выражение Переменная, представляющая объект ApplicationSettings .
Возвращаемое значение
OLE_COLOR
Замечания
Параметр свойства StencilBackgroundColorGradient не сохраняется от одного сеанса Visio к другому.
Допустимые значения свойства OLE_COLOR в Visio могут иметь одно из следующих значений:
&H00 bbggrr, где bb — это синее значение от 0 до 0xFF (255), gg — зеленое значение, а rr — красное.
&H800000 xx , где xx — допустимый индекс GetSysColor .
Дополнительные сведения о функции GetSysColor можно найти по запросу GetSysColor в пакете SDK платформы Майкрософт на сайте MSDN.
Тип данных OLE_COLOR используется для свойств, возвращающих цвета. Если свойство объявляется как OLE_COLOR, окно свойств отображает диалоговое окно выбора цвета, которое позволяет пользователю визуально выбрать цвет свойства, а не запоминать числовой эквивалент.
Кроме того, для OLE_COLOR можно использовать следующие цветовые константы Microsoft Visual Basic для приложений (VBA).
Константа | Значение | Описание |
---|---|---|
vbBlack | 0x0 | Черный |
vbRed | 0xff | Красный |
vbGreen | 0xFF00 | Зеленый |
vbYellow | 0xffff | Желтый |
vbBlue | 0xFF0000 | Синий |
vbMagenta | 0xFF00FF | Пурпурный |
vbCyan | 0xFFFF00 | Cyan |
vbWhite | 0xFFFFFF | Белый |
Вы можете задать цвет градиента фона для отдельного окна набора элементов с помощью ActiveWindow.Windows(n). Свойство BackgroundColorGradient , где n представляет номер индекса окна набора элементов в коллекции Windows . Когда окно набора элементов открывается как плавающее окно, оно может быть активным окном, и его цвет градиента фона можно задать с помощью свойства ActiveWindow.BackgroundColorGradient . Если вы открыли окно набора элементов таким образом, задание свойства BackgroundColor активного набора элементов значение, отличное от значения по умолчанию (-1), переопределит параметр StencilBackgroundColorGradient для этого окна. Чтобы сбросить цвет градиента фона в том же активном окне набора элементов, задав свойство StencilBackgroundColorGradient , необходимо сбросить значение по умолчанию BackgroundColorGradient , -1. Если открыто несколько окон набора элементов этого типа, настройка BackgroundColorGradient для одного окна не влияет на параметр для других открытых окон.
Примечание.
Для фона набора элементов можно указать два цвета. Если разрешение экрана пользователей достаточное, один из цветов будет градуироваться на другой от верхней до нижней части экрана. Чтобы использовать эту функцию, пользователи должны настроить на мониторах 32-разрядный цвет. Возможность программного задания цвета фона набора элементов для пользователей, работающих в режиме высокой контрастности, ограничена.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.