In This Article

ActiproSoftware.Windows.Themes.Generation Namespace

Classes

ColorPalette

Stores information about a palette that consists of multiple color ramps.

HighContrastThemeDefinition

Stores the configuration options for a high contrast theme.

MetroThemeDefinition

Stores the configuration options for a Metro theme.

OfficeColorfulThemeDefinition

Stores the configuration options for an Office Colorful theme.

OfficeThemeDefinitionBase

Stores the base configuration options for an Office theme.

OfficeWhiteThemeDefinition

Stores the configuration options for an Office White theme.

RectangularThemeDefinitionBase

Stores the base configuration options for a theme with no rounded corners.

ThemeDefinition

Stores the configuration options for a generated theme.

Interfaces

IColorRamp

Provides the base requirements for color ramp.

IColorRampShade

Provides the base requirements for a shade in a color ramp.

Enums

ArrowKind

Specifies the kind of arrow glyphs to use.

BackgroundStateKind

Specifies the kind of background to apply to controls in various states (hover, pressed, etc.).

BorderContrastKind

Specifies the kind of border contrast with related backgrounds.

BulletGlyphKind

Specifies the kind of bullet glyph.

ColorFamilyName

Specifies a color family name.

ColorPaletteKind

Specifies the kind of base color palette.

FontSizeKind

Specifies the kind of font size to use.

GradientKind

Specifies the kind of gradient to use.

ShadeName

Specifies named shades within a color ramp.

StatusBarBackgroundKind

Specifies the kind of a status bar background.

ThemeIntent

Specifies the intent of the theme.

WindowBorderKind

Specifies the kind of a window border.

WindowTitleBarBackgroundKind

Specifies the kind of a window title bar background.