C# Class ComponentFactory.Krypton.Toolkit.PaletteTripleOverride

Allow the palette to be overriden optionally.
Inheritance: GlobalId, IPaletteTriple
Mostra file Open project: ComponentFactory/Krypton Class Usage Examples

Public Methods

Method Description
PaletteTripleOverride ( IPaletteTriple normalTriple, IPaletteTriple overrideTriple, PaletteState overrideState ) : System

Initialize a new instance of the PaletteTripleOverride class.

SetPalettes ( IPaletteTriple normalTriple, IPaletteTriple overrideTriple ) : void

Update the the normal and override palettes.

Method Details

PaletteTripleOverride() public method

Initialize a new instance of the PaletteTripleOverride class.
public PaletteTripleOverride ( IPaletteTriple normalTriple, IPaletteTriple overrideTriple, PaletteState overrideState ) : System
normalTriple IPaletteTriple Normal palette to use.
overrideTriple IPaletteTriple Override palette to use.
overrideState PaletteState State used by the override.
return System

SetPalettes() public method

Update the the normal and override palettes.
public SetPalettes ( IPaletteTriple normalTriple, IPaletteTriple overrideTriple ) : void
normalTriple IPaletteTriple New normal palette.
overrideTriple IPaletteTriple New override palette.
return void