public override int GetMetricInt(PaletteState state, PaletteMetricInt metric)
{
// Is this the metric we provide?
if ((metric == PaletteMetricInt.HeaderButtonEdgeInsetPrimary) ||
(metric == PaletteMetricInt.HeaderButtonEdgeInsetSecondary) ||
(metric == PaletteMetricInt.HeaderButtonEdgeInsetDockInactive) ||
(metric == PaletteMetricInt.HeaderButtonEdgeInsetDockActive) ||
(metric == PaletteMetricInt.HeaderButtonEdgeInsetForm) ||
(metric == PaletteMetricInt.HeaderButtonEdgeInsetInputControl) ||
(metric == PaletteMetricInt.HeaderButtonEdgeInsetCustom1) ||
(metric == PaletteMetricInt.HeaderButtonEdgeInsetCustom2))
{
// If the user has defined an actual value to use
if (ButtonEdgeInset != -1)
return ButtonEdgeInset;
}
// Pass onto the inheritance
return _redirect.GetMetricInt(state, metric);
}