public static Office2007RibbonBarStateColorTable GetRibbonBar(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xBDBFC1), factory.GetColor(0x858585)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xF6F7F9), factory.GetColor(0xFAFAFA)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xEEF1F6), factory.GetColor(0xE1E6EE)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xD5DBE7), factory.GetColor(0xEEF4F4)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xDFE3EF), factory.GetColor(0xC3C7D1)); rb.TitleText = factory.GetColor(0x333333); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarExpanded(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x7D7D7D), factory.GetColor(0x949494)); rb.InnerBorder = new LinearGradientColorTable(Color.FromArgb(128, factory.GetColor(0x989899)), Color.Transparent); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xE5E5E6), factory.GetColor(0xBFC3CC)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xB3B9C3), factory.GetColor(0xDEE4E4)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xDEE4E4), Color.Empty); rb.TitleText = Color.Empty; return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarMouseOver(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xBDBFC1), factory.GetColor(0x858585)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xFAFBFC), factory.GetColor(0xFAFAFA)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xF7F8FA), factory.GetColor(0xF3F4F7)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xEEF0F5), factory.GetColor(0xF7F9F9)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xDEE2EE), factory.GetColor(0xB3B9C7)); rb.TitleText = factory.GetColor(0x333333); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBar(ColorFactory factory, MetroPartColors metroColors) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 0.8f; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(metroColors.CanvasColorLightShade)); rb.InnerBorder = LinearGradientColorTable.Empty;// new LinearGradientColorTable(factory.GetColor(factory.GetColor(180, Color.White)), factory.GetColor(120, 0xFFFFFF)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(metroColors.CanvasColor)); rb.BottomBackground = null; // new LinearGradientColorTable(factory.GetColor(0xF6F7F8), factory.GetColor(0xE5E9EE)); rb.TitleBackground = null;// new LinearGradientColorTable(factory.GetColor(0xC2D8F1), factory.GetColor(0xC0D8EF)); rb.TitleText = factory.GetColor(metroColors.TextColor); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarExpanded(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xEFF1F2), factory.GetColor(0xCDD2D7)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xFFFFFF), factory.GetColor(120, 0xFFFFFF)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xFEFEFE), factory.GetColor(0xDEE4EB)); rb.BottomBackground = null;// new LinearGradientColorTable(factory.GetColor(0xC7D8ED), factory.GetColor(0xD8E8F5)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xF8FAFB), Color.Transparent); rb.TitleText = Color.Empty; return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarExpanded(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 0.8f; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xE2ECF7), factory.GetColor(0x93A7C3)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(40, 0xFFFFFF), factory.GetColor(120, 0xFFFFFF)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xEFF6FD), factory.GetColor(0xE7F1FA)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xE7F1FA), factory.GetColor(0xD8E4F2)); rb.TitleBackground = null;// new LinearGradientColorTable(factory.GetColor(0xC2D8F1), factory.GetColor(0xC0D8EF)); rb.TitleText = Color.Empty; return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlackMouseOver(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; //rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x000000), factory.GetColor(0x000000)); //rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0x757D95), factory.GetColor(0x757D95)); //rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0x8E9EC6), factory.GetColor(0x6B7A93)); //rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0x222325), factory.GetColor(0x526092)); //rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0x132B86), factory.GetColor(0x030612)); //rb.TitleText = factory.GetColor(0xFFFFFF); rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x5C6672), factory.GetColor(0x5C6672)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xD6E5F8), factory.GetColor(0xD6E5F8)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xEDF6FF), factory.GetColor(0xCBE3FC)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xB5D1EE), factory.GetColor(0xF0F0F0)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0x9BACC0), factory.GetColor(0x616C76)); rb.TitleText = factory.GetColor(0xFFFFFF); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlack(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xAEB0B4), factory.GetColor(0x818181)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xE9EBEE), factory.GetColor(0xEBEBEB)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xCED3DA), factory.GetColor(0xC1C6CF)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xB4BBC5), factory.GetColor(0xE5ECEC)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xB6B8B8), factory.GetColor(0x9C9E9E)); rb.TitleText = factory.GetColor(0xFFFFFF); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlackMouseOver(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xAEB0B4), factory.GetColor(0x818181)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xF5F6F7), factory.GetColor(0xF1F5F6)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xECEEF0), factory.GetColor(0xE7E9EC)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xE3E5E9), factory.GetColor(0xF4F6F6)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xAAABAB), factory.GetColor(0x6D6E6E)); rb.TitleText = factory.GetColor(0xFFFFFF); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlueMouseOver(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xADC7DE), factory.GetColor(0x7EADD3)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xFFFFFF), factory.GetColor(0xFFFFFF)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xE4EFFD), factory.GetColor(0xE8F0FC)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xDCEAFB), factory.GetColor(0xDCE8F8)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xC8E0FF), factory.GetColor(0xD6EDFF)); rb.TitleText = factory.GetColor(0x3E6AB9); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlueExpanded(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x869BAE), factory.GetColor(0xB1C7D9)); rb.InnerBorder = new LinearGradientColorTable(Color.FromArgb(32, Color.White), Color.Transparent); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xADC1DC), factory.GetColor(0x88A7D0)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0x7699C8), factory.GetColor(0xB4D5FD)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xC3D9F2), Color.Empty); rb.TitleText = Color.Empty; return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlue(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xC5D2DF), factory.GetColor(0x9EBFDB)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xE7EEF7), factory.GetColor(0xF1F7FD)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xDEE8F5), factory.GetColor(0xD1DFF0)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xC7D8ED), factory.GetColor(0xD8E8F5)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xC2D8F1), factory.GetColor(0xC0D8EF)); rb.TitleText = factory.GetColor(0x3E6AAA); return rb; }
internal static ElementStyle StyleFromRibbonBarStateColorTable(Office2007RibbonBarStateColorTable table) { ElementStyle style = new ElementStyle(); style.Border = eStyleBorderType.Etched; style.BorderWidth = 1; style.CornerType = eCornerType.Rounded; style.CornerDiameter = 3; style.BorderColor = table.OuterBorder.Start; style.BorderColor2 = table.OuterBorder.End; style.BorderColorLight = table.InnerBorder.Start; style.BorderColorLight2 = table.InnerBorder.End; style.BackColorGradientAngle = 90; if (table.BottomBackground != null && !table.BottomBackground.IsEmpty) { style.BackColorBlend.Add(new BackgroundColorBlend(table.TopBackground.Start, 0)); style.BackColorBlend.Add(new BackgroundColorBlend(table.TopBackground.End, table.TopBackgroundHeight)); style.BackColorBlend.Add(new BackgroundColorBlend(table.BottomBackground.Start, table.TopBackgroundHeight)); style.BackColorBlend.Add(new BackgroundColorBlend(table.BottomBackground.End, 1)); } else if (table.TopBackground != null && !table.TopBackground.IsEmpty) { style.BackColor = table.TopBackground.Start; style.BackColor2 = table.TopBackground.End; } return style; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlackExpanded(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x5C6672), factory.GetColor(0x5C6672)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xD6E5F8), factory.GetColor(0xD6E5F8)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xEDF6FF), factory.GetColor(0xCBE3FC)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xB5D1EE), factory.GetColor(0xF0F0F0)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0x9BACC0), factory.GetColor(0x616C76)); rb.TitleText = Color.Empty; return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarExpanded(ColorFactory factory, MetroPartColors metroColors) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(metroColors.CanvasColor), factory.GetColor(metroColors.CanvasColorLightShade)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(factory.GetColor(180, Color.White)), factory.GetColor(120, 0xFFFFFF)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(metroColors.CanvasColor)); rb.BottomBackground = null;// new LinearGradientColorTable(factory.GetColor(0xC7D8ED), factory.GetColor(0xD8E8F5)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(metroColors.CanvasColorLighterShade), Color.Transparent); rb.TitleText = Color.Empty; return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlackExpanded(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x7C7C7C), factory.GetColor(0xBABABA)); rb.InnerBorder = new LinearGradientColorTable(Color.FromArgb(64, Color.White), Color.Transparent); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xC0C0C0), factory.GetColor(0xADB1B8)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0x9EA3AC), factory.GetColor(0xD5D7D8)); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0xC2C2C2), Color.Empty); rb.TitleText = Color.Empty; return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBar(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 0.8f; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x9CAAC1)); rb.InnerBorder = new LinearGradientColorTable(); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xCAD3E2), factory.GetColor(0xAEB9CD)); rb.BottomBackground = null; // new LinearGradientColorTable(factory.GetColor(0xE7F1FA), factory.GetColor(0xD8E4F2)); rb.TitleBackground = null;// new LinearGradientColorTable(factory.GetColor(0xC2D8F1), factory.GetColor(0xC0D8EF)); rb.TitleText = factory.GetColor(0x384E73); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBar(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 0.8f; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xF6F7F8), factory.GetColor(0xB0B6BC)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xFFFFFF), factory.GetColor(120,0xFFFFFF)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xFEFEFE), factory.GetColor(0xE5E9EE)); rb.BottomBackground = null; // new LinearGradientColorTable(factory.GetColor(0xF6F7F8), factory.GetColor(0xE5E9EE)); rb.TitleBackground = null;// new LinearGradientColorTable(factory.GetColor(0xC2D8F1), factory.GetColor(0xC0D8EF)); rb.TitleText = factory.GetColor(0x565F6D); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarExpanded(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 0.8f; rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0xB8B8B8), factory.GetColor(0x525252)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xCBCBCB), factory.GetColor(0xAFAFAF)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xC9C9C9), factory.GetColor(0xA3A3A3)); rb.BottomBackground = null; // new LinearGradientColorTable(factory.GetColor(0xC1C1C1), factory.GetColor(0xA3A3A3)); rb.TitleBackground = null;// new LinearGradientColorTable(factory.GetColor(0xC2D8F1), factory.GetColor(0xC0D8EF)); rb.TitleText = factory.GetColor(0x242424); return rb; }
public static Office2007RibbonBarStateColorTable GetRibbonBarBlack(ColorFactory factory) { Office2007RibbonBarStateColorTable rb = new Office2007RibbonBarStateColorTable(); rb.TopBackgroundHeight = 15; //rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x000000), factory.GetColor(0x000000)); //rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0x757D95), factory.GetColor(0x757D95)); rb.OuterBorder = new LinearGradientColorTable(factory.GetColor(0x5C6672), factory.GetColor(0x5C6672)); rb.InnerBorder = new LinearGradientColorTable(factory.GetColor(0xD6E5F8), factory.GetColor(0xD6E5F8)); //rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0x626C88), factory.GetColor(0x3F4756)); //rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0x151516), factory.GetColor(0x3C476F)); rb.TopBackground = new LinearGradientColorTable(factory.GetColor(0xEDF6FF), factory.GetColor(0xBDD3EB)); rb.BottomBackground = new LinearGradientColorTable(factory.GetColor(0xA0B7D2), factory.GetColor(0xF0F0F0)); //rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0x0D1D5A), factory.GetColor(0x000000)); //rb.TitleText = factory.GetColor(0xFFFFFF); rb.TitleBackground = new LinearGradientColorTable(factory.GetColor(0x8290A0), factory.GetColor(0x616C76)); rb.TitleText = factory.GetColor(0xFFFFFF); return rb; }