public override int GetMetricInt(PaletteState state, PaletteMetricInt metric) { switch (metric) { case PaletteMetricInt.PageButtonInset: if (_paletteMetrics.PageButtonSpecInset != -1) return _paletteMetrics.PageButtonSpecInset; break; } // Pass onto the inheritance return base.GetMetricInt(state, metric); }