/// <summary> /// Update the redirector with new reference. /// </summary> /// <param name="redirect">Target redirector.</param> public void SetRedirector(PaletteRedirect redirect) { OverrideFocus.SetRedirector(redirect); OverrideBolded.SetRedirector(redirect); OverrideToday.SetRedirector(redirect); StateCommon.SetRedirector(redirect); }
/// <summary> /// Populate values from the base palette. /// </summary> public void PopulateFromBase() { // Populate only the designated styles OverrideFocus.PopulateFromBase(PaletteState.FocusOverride); StateDisabled.PopulateFromBase(PaletteState.Disabled); StateNormal.PopulateFromBase(PaletteState.Normal); StateTracking.PopulateFromBase(PaletteState.Tracking); StatePressed.PopulateFromBase(PaletteState.Pressed); }
/// <summary> /// Populate values from the base palette. /// </summary> public void PopulateFromBase() { // Populate only the designated styles StateDisabled.PopulateFromBase(PaletteState.Disabled); StateNormal.PopulateFromBase(PaletteState.Normal); OverrideFocus.PopulateFromBase(PaletteState.FocusOverride); OverrideVisited.PopulateFromBase(PaletteState.LinkVisitedOverride); OverrideNotVisited.PopulateFromBase(PaletteState.LinkNotVisitedOverride); OverridePressed.PopulateFromBase(PaletteState.LinkPressedOverride); }
/// <summary> /// Populate values from the base palette. /// </summary> public void PopulateFromBase() { // Populate only the designated styles StateNormal.PopulateFromBase(PaletteState.Normal); StateTracking.PopulateFromBase(PaletteState.Tracking); StateCheckedNormal.PopulateFromBase(PaletteState.CheckedNormal); StateCheckedTracking.PopulateFromBase(PaletteState.CheckedTracking); StateContextTracking.PopulateFromBase(PaletteState.ContextTracking); StateContextCheckedNormal.PopulateFromBase(PaletteState.ContextCheckedNormal); StateContextCheckedTracking.PopulateFromBase(PaletteState.ContextCheckedTracking); OverrideFocus.PopulateFromBase(PaletteState.FocusOverride); }
/// <summary> /// Update the redirector with new reference. /// </summary> /// <param name="redirect">Target redirector.</param> public void SetRedirector(PaletteRedirect redirect) { StateCommon.SetRedirector(redirect); OverrideFocus.SetRedirector(redirect); }