GetFontColorEx(filterResult, scaleZone, styleKind)
Returns the color of text features of the specified type for which applying the filter results in filterResult. The result of applying the filter is defined by constants given in the "Results of Applying Filter Conditions" table. The scaleZone argument specifies the scale zone in the theme for which the color is returned. If the scaleZone argument is not Null, then the filterResult argument is ignored. The color is returned as an integer that is its RGB representation in the format 0x00BBGGRR. If returned value of the color equals -1, the text feature color has not been set. If the Layer object (the feature type owner) belongs to the Theme::Layers collection, returned color of text features reflects the style of displaying text features of the specified type of the theme (the layer owner). If the Layer object (the feature type owner) does not belong to the Theme::Layers collection, only the gdbFilterResultIndifferent constant can be used as the filterResult argument and the scaleZone argument must be Null. This method can be applied to feature types of spatial category text (the FeatureType::SpatialCategory property returns the gdbSpatialCategoryText constant). If the feature type belongs to a work layer, only the gdbFilterResultIndifferent constant can be used as the filterResult argument. The styleKind argument specifies the way of getting the color – own color, inherited color, or actual color. The way of getting the color is defined by one of the constants given in the "Ways of Getting Styles" table.