Propriedade ApplicationSettings.StencilBackgroundColorGradient (Visio)
Determina a cor do gradiente do plano de fundo da janela de estêncil do Microsoft Visio, para a sessão atual. Leitura/gravação.
Sintaxe
expressão. StencilBackgroundColorGradient
Expressão Uma variável que representa um objeto ApplicationSettings .
Valor de retorno
OLE_COLOR
Comentários
A configuração da propriedade StencilBackgroundColorGradient não persiste de uma sessão do Visio para a próxima.
Valores válidos para uma propriedade OLE_COLOR dentro do Visio podem ser um dos seguintes:
&H00 bbggrr, onde bb é o valor azul entre 0 e 0xFF (255), gg o valor verde e rr o valor vermelho.
&H800000 xx , em que xx é um índice GetSysColor válido.
Para obter detalhes sobre a função GetSysColor , pesquise por " GetSysColor " no SDK da Plataforma Microsoft no MSDN.
O tipo de dados OLE_COLOR é usado para propriedades que retornam cores. Quando uma propriedade é declarada como OLE_COLOR, o janela Propriedades exibe uma caixa de diálogo seletor de cores que permite que o usuário selecione a cor da propriedade visualmente, em vez de ter que lembrar o equivalente numérico.
Além disso, você pode usar as seguintes constantes de cores do Microsoft Visual Basic for Applications (VBA) para OLE_COLOR.
Constant | Valor | Descrição |
---|---|---|
vbBlack | 0x0 | Preto |
vbRed | 0xff | Vermelho |
vbGreen | 0xFF00 | Verde |
vbYellow | 0xffff | Amarelo |
vbBlue | 0xFF0000 | Azul |
vbMagenta | 0xFF00FF | Magenta |
vbCyan | 0xFFFF00 | Ciano |
vbWhite | 0xFFFFFF | Branco |
Você pode definir a cor do gradiente em segundo plano para uma janela de estêncil individual usando o ActiveWindow.Windows(n). Propriedade BackgroundColorGradient , em que n representa o número de índice da janela do estêncil na coleção do Windows . Quando uma janela de estêncil é aberta como uma janela flutuante, ela pode ser uma janela ativa e você pode definir sua cor do gradiente do plano de fundo usando a propriedade ActiveWindow.BackgroundColorGradient. Se você abriu uma janela de estêncil dessa maneira, definir a propriedade BackgroundColor da janela de estêncil ativo como um valor diferente do padrão (-1) substituirá a configuração StencilBackgroundColorGradient para essa janela. Para poder redefinir a cor do gradiente do plano de fundo da mesma janela de estêncil ativa definindo a propriedade StencilBackgroundColorGradient, você deverá redefinir BackgroundColorGradient para seu valor padrão, -1. Se várias janelas de estêncil desse tipo forem abertas, definir BackgroundColorGradient para uma janela não terá efeito na definição de outras janelas abertas.
Observação
Você pode especificar duas cores para o plano de fundo do estêncil. Se a resolução de tela dos usuários for adequada, uma das cores formará um matiz com a outra da parte superior à inferior da tela. Para poder usar esse recurso, os usuários devem definir seus monitores para exibirem cores de 32 bits. A capacidade de definir a cor do plano de fundo do estêncil programaticamente para os usuários executarem em modo de alto contraste é restrita.
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.