Сводка
Возвращает все объекты типа «общая область», «маска компиляции», «эллипс», «разъём жгута», «примечание», «многоугольник», «порт», «прямоугольник», «округлый прямоугольник», «запись листа», «символ листа» и «текстовая рамка», у которых Fill Color соответствует условиям запроса.
Синтаксис
FillColor : Numeric_String
FillColor : Number
Ключевое FillColor ключевое слово всегда можно использовать в сочетании с Numeric_String. В качестве альтернативы его можно использовать в сочетании с Number, но only если все объекты (не имеющие свойства Fill Color свойством) были полностью исключены одной или несколькими предшествующими записями в выражении запроса. В выражении можно использовать такие записи, как FillColor > '', FillColor > '', либо элементы, специально нацеленные на объекты, такие как IsRectangleи т. д.
Цвет, соответствующий конкретному числу, можно определить по следующему соотношению:
65536 * Blue + 256 * Green + Red
где Blue, Green, и Red компоненты имеют значения в диапазоне от 0 и 255 (включительно).
Когда ключевое слово FillColor ключевое слово может использоваться в сочетании с Number, можно по отдельности вычислить значения каждого из Fill Color компонентов свойства — Blue, Green и Red — с помощью следующих конструкций:
-
Blue = Fill Color Div 65536
-
Green = Fill Color Div 256 Mod 256
-
Red = Fill Color Mod 256
Пример использования
FillColor = '0'
FillColor > '' && FillColor = 0
Возвращает все объекты типа «одеяло», «маска компиляции», «эллипс», «разъем жгута», «нота», «многоугольник», «порт», «прямоугольник», «округлый прямоугольник», «запись листа», «символ листа» и «текстовая рамка», у которых Fill Color свойство равно 0 (что соответствует значениям: Синий = 0, Green = 0, и Red = 0).
FillColor = '16711680'
FillColor > '' && FillColor = 16711680
Возвращает все объекты типа «одеяло», «маска компиляции», «эллипс», «разъём жгута», «нота», «многоугольник», «порт», «прямоугольник», «округлый прямоугольник», «запись листа», «символ листа» и «текстовый фрейм», у которых Fill Color свойство равно 16711680 (что соответствует значениям: синий = 255, зелёный = 0и Red = 0).
FillColor > '16777215'
Возвращает все объекты типа «одеяло», «маска компиляции», «эллипс», «разъем жгута», «нота», «многоугольник», «порт», «прямоугольник», «округлый прямоугольник», «запись листа», «символ листа» и «текстовая рамка» except , у которых Fill Color свойство равно 16777215 (что соответствует значениям: синий = 255, Green = 255и Red = 255).
IsBlanket Or IsCompileMask && FillColor Mod 256 Between 64 And 192
Возвращает все объекты «blanket» и «compile mask», у которых Fill Color компонента Red свойства которых имеет значение, большее или равное 64 и меньше или равно 192.
Примечания
Свойство Fill Color определено только для объектов «одеяло», «маска компиляции», «эллипс», «разъем жгута», «примечание», «многоугольник», «порт», «прямоугольник», «округлый прямоугольник», «запись на листе», «символ листа» и «текстовый фрейм».