/// <summary>
 /// Populate values from the base palette.
 /// </summary>
 public void PopulateFromBase()
 {
     // Populate only the designated styles
     Generic.PopulateFromBase(PaletteButtonSpecStyle.Generic);
     Close.PopulateFromBase(PaletteButtonSpecStyle.Close);
     Context.PopulateFromBase(PaletteButtonSpecStyle.Context);
     Next.PopulateFromBase(PaletteButtonSpecStyle.Next);
     Previous.PopulateFromBase(PaletteButtonSpecStyle.Previous);
     ArrowLeft.PopulateFromBase(PaletteButtonSpecStyle.ArrowLeft);
     ArrowRight.PopulateFromBase(PaletteButtonSpecStyle.ArrowRight);
     ArrowUp.PopulateFromBase(PaletteButtonSpecStyle.ArrowUp);
     ArrowDown.PopulateFromBase(PaletteButtonSpecStyle.ArrowDown);
     DropDown.PopulateFromBase(PaletteButtonSpecStyle.DropDown);
     PinVertical.PopulateFromBase(PaletteButtonSpecStyle.PinVertical);
     PinHorizontal.PopulateFromBase(PaletteButtonSpecStyle.PinHorizontal);
     FormClose.PopulateFromBase(PaletteButtonSpecStyle.FormClose);
     FormMax.PopulateFromBase(PaletteButtonSpecStyle.FormMax);
     FormMin.PopulateFromBase(PaletteButtonSpecStyle.FormMin);
     FormRestore.PopulateFromBase(PaletteButtonSpecStyle.FormRestore);
     FormHelp.PopulateFromBase(PaletteButtonSpecStyle.FormRestore);
     PendantClose.PopulateFromBase(PaletteButtonSpecStyle.PendantClose);
     PendantRestore.PopulateFromBase(PaletteButtonSpecStyle.PendantRestore);
     PendantMin.PopulateFromBase(PaletteButtonSpecStyle.PendantMin);
     PendantRestore.PopulateFromBase(PaletteButtonSpecStyle.PendantRestore);
     WorkspaceMaximize.PopulateFromBase(PaletteButtonSpecStyle.WorkspaceMaximize);
     WorkspaceRestore.PopulateFromBase(PaletteButtonSpecStyle.WorkspaceRestore);
     RibbonMinimize.PopulateFromBase(PaletteButtonSpecStyle.RibbonMinimize);
     RibbonExpand.PopulateFromBase(PaletteButtonSpecStyle.RibbonExpand);
 }