/// <summary> /// Gets the color wheel. /// </summary> /// <param name="role">The role.</param> /// <returns></returns> public colorWhellForContent getColorWheel() { colorWhellForContent output = new colorWhellForContent(bgColors[acePaletteVariationRole.even.ToInt32()].ColorToHex(), bgColors[acePaletteVariationRole.odd.ToInt32()].ColorToHex(), bgColors[acePaletteVariationRole.important.ToInt32()].ColorToHex()); output.header = bgColors[acePaletteVariationRole.header.ToInt32()].ColorToHex(); output.footer = bgColors[acePaletteVariationRole.important.ToInt32()].ColorToHex(); output.heading = bgColors[acePaletteVariationRole.heading.ToInt32()].ColorToHex(); return(output); }
/// <summary> /// Gets the color wheel. /// </summary> /// <param name="role">The role.</param> /// <returns></returns> public colorWhellForContent getColorWheel(acePaletteRole role = acePaletteRole.none) { if (role == acePaletteRole.none) { role = active; } aceColorPalette pal = this[role]; colorWhellForContent output = new colorWhellForContent(pal.bgColors[acePaletteVariationRole.even.ToInt32()].ColorToHex(), pal.bgColors[acePaletteVariationRole.odd.ToInt32()].ColorToHex(), pal.bgColors[acePaletteVariationRole.important.ToInt32()].ColorToHex()); output.header = pal.bgColors[acePaletteVariationRole.header.ToInt32()].ColorToHex(); output.footer = pal.bgColors[acePaletteVariationRole.important.ToInt32()].ColorToHex(); output.heading = pal.bgColors[acePaletteVariationRole.heading.ToInt32()].ColorToHex(); return(output); }