Résumé
Renvoie tous les objets « blanket », « compile mask », « ellipse », « harness connector », « note », « polygon », « port », « rectangle », « round rectangle », « sheet entry », « sheet symbol » et « text frame » dont la Fill Color propriété est conforme à la requête.
Syntaxe
FillColor : Numeric_String
FillColor : Number
Le FillColor mot-clé peut toujours être utilisé en conjonction avec un Numeric_String. Il peut également être utilisé en association avec un Number, mais only lorsque tous les objets (qui ne possèdent pas de Fill Color propriété) ont été totalement exclus par une ou plusieurs entrées précédentes au sein de l’expression de requête. Utilisez soit des entrées dans l’expression, telles que FillColor > '', FillColor > '', ou utilisez des éléments ciblant spécifiquement des objets, tels que IsRectangle, etc.
La couleur correspondant à un nombre donné peut être déduite à partir de la relation suivante :
65536 * Blue + 256 * Green + Red
où le Blue, Greenet Red composantes ont chacune une valeur comprise entre 0 et 255 (inclus).
Lorsque le FillColor mot-clé peut être utilisé en conjonction avec un Number, il est possible d’évaluer individuellement les valeurs des composantes Fill Color composantes Bleu, Vert et Rouge de la propriété en utilisant les constructions suivantes :
-
Blue = Fill Color Div 65536
-
Vert = Fill Color Div 256 Mod 256
-
Rouge = Fill Color Mod 256
Exemple d'utilisation
FillColor = '0'
FillColor > '' && FillColor = 0
Renvoie tous les objets « couverture », « masque de compilation », « ellipse », « connecteur de faisceau », « note », « polygone », « port », « rectangle », « rectangle arrondi », « entrée de feuille », « symbole de feuille » et « cadre de texte » dont la Fill Color propriété est 0 (ce qui correspond aux valeurs suivantes : Bleu = 0, Vert = 0et Rouge = 0).
FillColor = '16711680'
FillColor > '' && FillColor = 16711680
Renvoie tous les objets « couverture », « masque de compilation », « ellipse », « connecteur de faisceau », « note », « polygone », « port », « rectangle », « rectangle arrondi », « entrée de feuille », « symbole de feuille » et « cadre de texte » dont la Fill Color propriété est 16711680 (ce qui correspond aux valeurs Bleu = 255, Vert = 0et Rouge = 0).
FillColor > '16777215'
Renvoie tous les objets « couverture », « masque de compilation », « ellipse », « connecteur de harnais », « note », « polygone », « port », « rectangle », « rectangle arrondi », « entrée de feuille », « symbole de feuille » et « cadre de texte » except dont la Fill Color propriété est 16777215 (ce qui correspond aux valeurs Bleu = 255, Vert = 255et Rouge = 255).
IsBlanket Or IsCompileMask && FillColor Mod 256 Between 64 And 192
Renvoie tous les objets « blanket » et « compile mask » dont Fill Color composante rouge de la propriété a une valeur supérieure ou égale à 64 et inférieure ou égale à 192.
Remarques
La Fill Color propriété n’est définie que pour les objets « couverture », « masque de compilation », « ellipse », « connecteur de faisceau », « note », « polygone », « port », « rectangle », « rectangle arrondi », « entrée de feuille », « symbole de feuille » et « cadre de texte ».