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