Resumo
Devolve todos os objetos de manta, máscara de compilação, elipse, conector de cablagem, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto cuja Fill Color propriedade esteja em conformidade com a consulta.
Sintaxe
FillColor : Numeric_String
FillColor : Number
A FillColor palavra-chave pode ser sempre utilizada em conjunto com um Numeric_String. Em alternativa, pode ser utilizada em conjunto com um Number, mas only quando todos os objetos (que não tenham uma Fill Color ) tiverem sido totalmente excluídos por uma ou mais entradas anteriores na expressão da consulta. Utilize entradas na expressão, tais como FillColor > '', FillColor > '', ou utilize entradas que visem especificamente objetos, tais como IsRectangle, etc.
A cor correspondente a um número específico pode ser deduzida a partir da seguinte relação:
65536 * Blue + 256 * Green + Red
onde o Blue, Greene Red componentes têm, cada um, um valor entre 0 e 255 (inclusive).
Quando a FillColor palavra-chave puder ser utilizada em conjunto com um Number, é possível avaliar individualmente os valores de cada um dos Fill Color componentes Azul, Verde e Vermelho da propriedade, utilizando as seguintes construções:
-
Blue = Fill Color Div 65536
-
Verde = Fill Color Div 256 Mod 256
-
Vermelho = Fill Color Mod 256
Exemplo de utilização
FillColor = '0'
FillColor > '' && FillColor = 0
Devolve todos os objetos «blanket», «compile mask», «ellipse», «harness connector», «note», «polygon», «port», «rectangle», «round rectangle», «sheet entry», «sheet symbol» e «text frame» cuja Fill Color propriedade é 0 (o que corresponde aos valores de Azul = 0, Verde = 0e Vermelho = 0).
FillColor = '16711680'
FillColor > '' && FillColor = 16711680
Devolve todos os objetos de manta, máscara de compilação, elipse, conector de chicote, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto cuja Fill Color propriedade é 16711680 (o que corresponde aos valores de Azul = 255, Verde = 0e Vermelho = 0).
FillColor > '16777215'
Devolve todos os objetos de manta, máscara de compilação, elipse, conector de arnês, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto except cuja Fill Color propriedade é 16777215 (o que corresponde aos valores de Azul = 255, Verde = 255e Vermelho = 255).
IsBlanket Or IsCompileMask && FillColor Mod 256 Between 64 And 192
Devolve todos os objetos de máscara geral e de compilação cujo Fill Color componente Vermelho da propriedade tenha um valor maior ou igual a 64 e menor ou igual a 192.
Notas
A Fill Color propriedade só está definida para os objetos manta, máscara de compilação, elipse, conector de chicote, nota, polígono, porta, retângulo, retângulo arredondado, entrada de folha, símbolo de folha e quadro de texto.