Resumen
Devuelve todos los objetos de malla, máscara de compilación, elipse, conector de cableado, nota, polígono, puerto, rectángulo, rectángulo redondeado, entrada de hoja, símbolo de hoja y marco de texto cuya Fill Color propiedad se ajusta a la consulta.
Sintaxis
FillColor : Numeric_String
FillColor : Number
La FillColor palabra clave siempre se puede utilizar junto con un Numeric_String. Alternativamente, puede utilizarse junto con un Number, pero only cuando todos los objetos (que no tengan una Fill Color propiedad) hayan sido totalmente excluidos por una o más entradas anteriores dentro de la expresión de consulta. Utilice entradas en la expresión, como FillColor > '', FillColor > '', o bien entradas dirigidas específicamente a objetos, como IsRectangle, etc.
El color correspondiente a un número concreto puede deducirse a partir de la siguiente relación:
65536 * Blue + 256 * Green + Red
donde el Blue, Green, y Red componentes tienen cada uno un valor comprendido entre 0 y 255 (ambos incluidos).
Cuando la FillColor palabra clave se puede utilizar junto con un Number, es posible evaluar individualmente los valores de cada uno de los Fill Color componentes azul, verde y rojo de la propiedad utilizando las siguientes construcciones:
-
Blue = Fill Color Div 65536
-
Verde = Fill Color Div 256 Mod 256
-
Rojo = Fill Color Módulo 256
Ejemplo de uso
FillColor = '0'
FillColor > '' && FillColor = 0
Devuelve todos los objetos de tipo manta, máscara de compilación, elipse, conector de arnés, nota, polígono, puerto, rectángulo, rectángulo redondeado, entrada de hoja, símbolo de hoja y marco de texto cuya Fill Color propiedad sea 0 (lo que se corresponde con los valores de Azul = 0, verde = 0y Rojo = 0).
FillColor = '16711680'
FillColor > '' && FillColor = 16711680
Devuelve todos los objetos de tipo manta, máscara de compilación, elipse, conector de arnés, nota, polígono, puerto, rectángulo, rectángulo redondeado, entrada de hoja, símbolo de hoja y marco de texto cuya Fill Color propiedad es 16711680 (lo que se corresponde con los valores de azul = 255, Verde = 0y Rojo = 0).
FillColor > '16777215'
Devuelve todos los objetos de tipo manta, máscara de compilación, elipse, conector de arnés, nota, polígono, puerto, rectángulo, rectángulo redondeado, entrada de hoja, símbolo de hoja y marco de texto except aquellos cuya Fill Color propiedad sea 16777215 (lo que se corresponde con los valores de Azul = 255, verde = 255y Rojo = 255).
IsBlanket Or IsCompileMask && FillColor Mod 256 Between 64 And 192
Devuelve todos los objetos de máscara general y de compilación cuyo Fill Color componente Rojo de la propiedad tenga un valor mayor o igual que 64 y menor o igual que 192.
Notas
La Fill Color propiedad solo está definida para los objetos «manta», «máscara de compilación», «elipse», «conector de arnés», «nota», «polígono», «puerto», «rectángulo», «rectángulo redondeado», «entrada de hoja», «símbolo de hoja» y «marco de texto».