/// <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);
 }
示例#2
0
 /// <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);
 }
示例#3
0
 /// <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);
 }
示例#4
0
 /// <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);
 }
示例#5
0
 /// <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);
 }