SetThemeIconColors()

Summary

Sets the icon colors used to draw a theme.

Syntax

SetThemeIconColors(string theme_name, array colors)

Argument Contents
theme_name The name of the theme
colors An array of colors

Notes

  • SetThemeIconColors() assigns the first color in the array to the Other class, if it exists.

  • If there are fewer colors in the array than classes in the theme, SetThemeIconColors() reuses the colors from the beginning of the list until every class has an icon color. If there is an Other class, it uses the first color only once.

  • A null in the array indicates that the default icon color for the layer is used.

Example

clrs = GeneratePalette(ColorRGB(65000, 0, 0), ColorRGB(0, 65000, 0), 10, )
SetThemeIconColors("Population", clrs)

Error Codes

Error Type Meaning
NotFound No theme exists with the specified name

See Also

Function Summary
GetThemeIconColors() Gets the list of icon colors that are used to draw a theme
SetThemeIcons() Sets the icons used to draw a theme
SetIconColor() Sets the color used to draw point features
GeneratePalette() Generates an array of gradually changing colors