// ********************************* // Message from Original Author: // // 2008 Jose Menendez Poo // Please give me credit if you use this code. It's all I ask. // Contact me for more info: menendezpoo@gmail.com // ********************************* // // Original project from http://ribbon.codeplex.com/ // Continue to support and maintain by http://officeribbon.codeplex.com/ using System.Drawing; namespace System.Windows.Forms { public class RibbonProfesionalRendererColorTableHalloween : RibbonProfesionalRendererColorTable { public RibbonProfesionalRendererColorTableHalloween() { #region Fields OrbDropDownDarkBorder = ToGray(OrbDropDownDarkBorder); OrbDropDownLightBorder = ToGray(OrbDropDownLightBorder); OrbDropDownBack = ToGray(OrbDropDownBack); OrbDropDownNorthA = ToGray(OrbDropDownNorthA); OrbDropDownNorthB = ToGray(OrbDropDownNorthB); OrbDropDownNorthC = ToGray(OrbDropDownNorthC); OrbDropDownNorthD = ToGray(OrbDropDownNorthD); OrbDropDownSouthC = ToGray(OrbDropDownSouthC); OrbDropDownSouthD = ToGray(OrbDropDownSouthD); OrbDropDownContentbg = ToGray(OrbDropDownContentbg); OrbDropDownContentbglight = ToGray(OrbDropDownContentbglight); OrbDropDownSeparatorlight = ToGray(OrbDropDownSeparatorlight); OrbDropDownSeparatordark = ToGray(OrbDropDownSeparatordark); //################################################################################### //Top Border Background of the Ribbon. Bar is made of 4 rectangles height of each //is indicated below. //################################################################################### Caption1 = ToGray(Caption1); //4 Caption2 = ToGray(Caption2); Caption3 = ToGray(Caption3); //4 Caption4 = ToGray(Caption4); Caption5 = ToGray(Caption5); //23 Caption6 = ToGray(Caption6); Caption7 = ToGray(Caption7); //1 QuickAccessBorderDark = ToGray(QuickAccessBorderDark); QuickAccessBorderLight = ToGray(QuickAccessBorderLight); QuickAccessUpper = ToGray(QuickAccessUpper); QuickAccessLower = ToGray(QuickAccessLower); OrbOptionBorder = ToGray(OrbOptionBorder); OrbOptionBackground = ToGray(OrbOptionBackground); OrbOptionShine = ToGray(OrbOptionShine); Arrow = FromHex("#7C7C7C"); ArrowLight = FromHex("#EAF2F9"); ArrowDisabled = FromHex("#7C7C7C"); Text = FromHex("#000000"); //################################################################################### //Main backGround for the Ribbon. //################################################################################### RibbonBackground = FromHex("#535353");//For Theme change this //################################################################################### //Tab backGround for the Ribbon. //################################################################################### TabBorder = FromHex("#BEBEBE"); TabSelectedBorder = FromHex("#BEBEBE"); TabNorth = FromHex("#F1F2F2"); TabSouth = FromHex("#D6D9DF"); TabGlow = FromHex("#D1FBFF"); TabSelectedGlow = FromHex("#E1D2A5"); TabText = Color.White; TabActiveText = Color.Black; //################################################################################### //Tab Content backGround for the Ribbon. //################################################################################### TabContentNorth = FromHex("#B6BCC6"); TabContentSouth = FromHex("#E6F0F1"); //################################################################################### //Borders(Drop Shadow) for the Panels (Dark = Outer Edge) (Light = Inner Edge) //################################################################################### PanelDarkBorder = FromHex("#AEB0B4"); //Color.FromArgb(51, FromHex("#FF0000"));//For Theme change this PanelLightBorder = FromHex("#E7E9ED"); //Color.FromArgb(102, Color.White);//For Theme change this PanelTextBackground = FromHex("#ABAEAE"); PanelTextBackgroundSelected = FromHex("#949495"); PanelText = Color.White; PanelBackgroundSelected = FromHex("#F3F5F5"); // Color.FromArgb(102, FromHex("#E8FFFD"));//For Theme change this PanelOverflowBackground = FromHex("#B9D1F0"); PanelOverflowBackgroundPressed = FromHex("#AAAEB3"); PanelOverflowBackgroundSelectedNorth = Color.FromArgb(100, Color.White); PanelOverflowBackgroundSelectedSouth = Color.FromArgb(102, FromHex("#EBEBEB")); ButtonBgOut = FromHex("#B4B9C2"); // FromHex("#C1D5F1");//For Theme change this ButtonBgCenter = FromHex("#CDD2D8"); ButtonBorderOut = FromHex("#A9B1B8"); ButtonBorderIn = FromHex("#DFE2E6"); ButtonGlossyNorth = FromHex("#DBDFE4"); ButtonGlossySouth = FromHex("#DFE2E8"); ButtonDisabledBgOut = FromHex("#E0E4E8"); ButtonDisabledBgCenter = FromHex("#E8EBEF"); ButtonDisabledBorderOut = FromHex("#C5D1DE"); ButtonDisabledBorderIn = FromHex("#F1F3F5"); ButtonDisabledGlossyNorth = FromHex("#F0F3F6"); ButtonDisabledGlossySouth = FromHex("#EAEDF1"); ButtonSelectedBgOut = FromHex("#FFD646"); ButtonSelectedBgCenter = FromHex("#FFEAAC"); ButtonSelectedBorderOut = FromHex("#C2A978"); ButtonSelectedBorderIn = FromHex("#FFF2C7"); ButtonSelectedGlossyNorth = FromHex("#FFFDDB"); ButtonSelectedGlossySouth = FromHex("#FFE793"); ButtonPressedBgOut = FromHex("#F88F2C"); ButtonPressedBgCenter = FromHex("#FDF1B0"); ButtonPressedBorderOut = FromHex("#8E8165"); ButtonPressedBorderIn = FromHex("#F9C65A"); ButtonPressedGlossyNorth = FromHex("#FDD5A8"); ButtonPressedGlossySouth = FromHex("#FBB062"); ButtonCheckedBgOut = FromHex("#F9AA45"); ButtonCheckedBgCenter = FromHex("#FDEA9D"); ButtonCheckedBorderOut = FromHex("#8E8165"); ButtonCheckedBorderIn = FromHex("#F9C65A"); ButtonCheckedGlossyNorth = FromHex("#F8DBB7"); ButtonCheckedGlossySouth = FromHex("#FED18E"); ButtonCheckedSelectedBgOut = FromHex("#F9AA45"); ButtonCheckedSelectedBgCenter = FromHex("#FDEA9D"); ButtonCheckedSelectedBorderOut = FromHex("#8E8165"); ButtonCheckedSelectedBorderIn = FromHex("#F9C65A"); ButtonCheckedSelectedGlossyNorth = FromHex("#F8DBB7"); ButtonCheckedSelectedGlossySouth = FromHex("#FED18E"); ItemGroupOuterBorder = FromHex("#ADB7BB"); ItemGroupInnerBorder = Color.FromArgb(51, Color.White); ItemGroupSeparatorLight = Color.FromArgb(64, Color.White); ItemGroupSeparatorDark = Color.FromArgb(38, FromHex("#ADB7BB")); ItemGroupBgNorth = FromHex("#D9E0E1"); ItemGroupBgSouth = FromHex("#EDF0F1"); ItemGroupBgGlossy = FromHex("#D2D9DB"); ButtonListBorder = FromHex("#ACACAC"); ButtonListBg = FromHex("#DAE2E2"); ButtonListBgSelected = FromHex("#F7F7F7"); DropDownBg = FromHex("#FAFAFA"); DropDownImageBg = FromHex("#E9EEEE"); DropDownImageSeparator = FromHex("#C5C5C5"); DropDownBorder = FromHex("#868686"); DropDownGripNorth = FromHex("#FFFFFF"); DropDownGripSouth = FromHex("#DFE9EF"); DropDownGripBorder = FromHex("#DDE7EE"); DropDownGripDark = FromHex("#5574A7"); DropDownGripLight = FromHex("#FFFFFF"); DropDownCheckedButtonGlyphBg = FromHex("#FCF1C2"); DropDownCheckedButtonGlyphBorder = FromHex("#F29536"); SeparatorLight = FromHex("#E6E8EB"); SeparatorDark = FromHex("#C5C5C5"); QATSeparatorLight = FromHex("#E6E8EB"); QATSeparatorDark = FromHex("#C5C5C5"); SeparatorBg = FromHex("#EBEBEB"); SeparatorLine = FromHex("#C5C5C5"); TextBoxUnselectedBg = FromHex("#E8E8E8"); TextBoxBorder = FromHex("#898989"); ToolStripItemTextPressed = FromHex("#262626"); ToolStripItemTextSelected = FromHex("#262626"); ToolStripItemText = FromHex("#0072C6"); clrVerBG_Shadow = Color.FromArgb(255, 181, 190, 206); ///// ///// 2013 Colors ///// Office 2013 Dark Theme ///// ButtonChecked_2013 = FromHex("#CDE6F7"); ButtonPressed_2013 = FromHex("#92C0E0"); ButtonSelected_2013 = FromHex("#CDE6F7"); OrbButton_2013 = FromHex("#333333"); OrbButtonSelected_2013 = FromHex("#2A8AD4"); OrbButtonPressed_2013 = FromHex("#2A8AD4"); TabText_2013 = FromHex("#0072C6"); TabTextSelected_2013 = FromHex("#262626"); PanelBorder_2013 = FromHex("#15428B"); RibbonBackground_2013 = FromHex("#DEDEDE"); TabCompleteBackground_2013 = FromHex("#F3F3F3"); TabNormalBackground_2013 = FromHex("#DEDEDE"); TabActiveBackbround_2013 = FromHex("#F3F3F3"); TabBorder_2013 = FromHex("#ABABAB"); TabCompleteBorder_2013 = FromHex("#ABABAB"); TabActiveBorder_2013 = FromHex("#ABABAB"); OrbButtonText_2013 = FromHex("#FFFFFF"); PanelText_2013 = FromHex("#262626"); RibbonItemText_2013 = FromHex("#262626"); ToolTipText_2013 = FromHex("#262626"); ToolStripItemTextPressed_2013 = FromHex("#262626"); ToolStripItemTextSelected_2013 = FromHex("#262626"); ToolStripItemText_2013 = FromHex("#0072C6"); #endregion } } }