public override PaletteGraphicsHint GetBackGraphicsHint(PaletteState state) { if (_apply) { PaletteGraphicsHint ret = _primary.GetBackGraphicsHint(_override ? _state : state); if (ret == PaletteGraphicsHint.Inherit) ret = _backup.GetBackGraphicsHint(state); return ret; } else return _backup.GetBackGraphicsHint(state); }