using System;
using System.Text;
namespace DevComponents.DotNetBar.Rendering
{
    /// 
    /// Defines the names for the ElementStyle.Class style classes.
    /// 
    public class ElementStyleClassKeys
    {
        /// 
        /// Gets the key for the GalleryContainer background style class.
        /// 
        public static readonly string RibbonGalleryContainerKey = "RibbonGalleryContainer";
        /// 
        /// Gets the key for the Ribbon File menu outer container background style class.
        /// 
        public static readonly string RibbonFileMenuContainerKey = "RibbonFileMenuContainer";
        /// 
        /// Gets the key for the Ribbon File menu two column container background style class.
        /// 
        public static readonly string RibbonFileMenuTwoColumnContainerKey = "RibbonFileMenuTwoColumnContainer";
        /// 
        /// Gets the key for the Ribbon File menu first column container background style class.
        /// 
        public static readonly string RibbonFileMenuColumnOneContainerKey = "RibbonFileMenuColumnOneContainer";
        /// 
        /// Gets the key for the Ribbon File menu second column container background style class.
        /// 
        public static readonly string RibbonFileMenuColumnTwoContainerKey = "RibbonFileMenuColumnTwoContainer";
        /// 
        /// Gets the key for the Ribbon File menu bottom container background style class.
        /// 
        public static readonly string RibbonFileMenuBottomContainerKey = "RibbonFileMenuBottomContainer";
        /// 
        /// Gets the key for the text box border style class.
        /// 
        public static readonly string TextBoxBorderKey = "TextBoxBorder";
        /// 
        /// Gets the key for the RichTextBox control border style class.
        /// 
        public static readonly string RichTextBoxBorderKey = "RichTextBoxBorder";
        /// 
        /// Gets the key for the ItemPanel style class.
        /// 
        public static readonly string ItemPanelKey = "ItemPanel";
        /// 
        /// Gets the key for the ListBoxAdv style class.
        /// 
        public static readonly string ListBoxAdvKey = "ListBoxAdv";
        /// 
        /// Gets the key for the date time input background style class.
        /// 
        public static readonly string DateTimeInputBackgroundKey = "DateTimeInputBackground";
        /// 
        /// Gets the style key for the Ribbon client panel.
        /// 
        public static readonly string RibbonClientPanelKey = "RibbonClientPanel";
        /// 
        /// Gets the style key for the ListView control border style.
        /// 
        public static readonly string ListViewBorderKey = "ListViewBorder";
        /// 
        /// Gets the style key for the Office2007 Status Bar alternative background.
        /// 
        public static readonly string Office2007StatusBarBackground2Key = "Office2007StatusBarBackground2";
#if !NOTREE
        /// 
        /// Gets the style key for the AdvTree control border and background.
        /// 
        public static readonly string TreeBorderKey = "TreeBorderKey";
        /// 
        /// Gets the style key for the AdvTree control columns header.
        /// 
        public static readonly string TreeColumnsHeaderKey = "TreeColumnsHeaderKey";
        /// 
        /// Gets the style key for the AdvTree control columns header for the child nodes.
        /// 
        public static readonly string TreeNodesColumnsHeaderKey = "TreeNodesColumnsHeaderKey";
        /// 
        /// Gets the style key for the AdvTree control column.
        /// 
        public static readonly string TreeColumnKey = "TreeColumnKey";
#endif
        /// 
        /// Gets the style key for the CrumbBar background style.
        /// 
        public static readonly string CrumbBarBackgroundKey = "CrumbBarBackgroundKey";
        /// 
        /// Gets the key for the DataGridView border style class.
        /// 
        public static readonly string DataGridViewBorderKey = "DataGridViewBorder";
        /// 
        /// Gets the key for the DataGridViewNumeric border style class.
        /// 
        public static readonly string DataGridViewNumericBorderKey = "DataGridViewNumericBorder";
        /// 
        /// Gets the key for the DataGridViewDateTime border style class.
        /// 
        public static readonly string DataGridViewDateTimeBorderKey = "DataGridViewDateTimeBorder";
        /// 
        /// Gets the key for the DataGridViewIpAddress border style class.
        /// 
        public static readonly string DataGridViewIpAddressBorderKey = "DataGridViewIpAddressBorder";
        /// 
        /// Gets the key for SlidePanel slide-out button style.
        /// 
        public static string SlideOutButtonKey = "SlideOutButtonKey";
        /// 
        /// Gets the key for the MetroTilePanel style class.
        /// 
        public static readonly string MetroTilePanelKey = "MetroTilePanel";
        /// 
        /// Gets the key for Metro tile group container title class.
        /// 
        public static string MetroTileGroupTitleKey = "MetroTileGroupTitle";
        /// 
        /// Gets the style key for the MonthCalendarAdv control.
        /// 
        public static string MonthCalendarAdvKey = "MonthCalendarAdv";
        /// 
        /// Gets the style key for the ProgressSteps control.
        /// 
        public static string ProgressStepsKey = "ProgressSteps";
        /// 
        /// Gets the style key for the SideNavStrip control.
        /// 
        public static string SideNavStripKey = "SideNavStrip";
        /// 
        /// Gets the style key for the TabFormPanel control.
        /// 
        public static string TabFormPanelKey = "TabFormPanel";
        /// 
        /// Gets the style key for the ToolboxGroup title.
        /// 
        public static string ToolboxGroupTitleKey = "ToolboxGroupTitle";
        /// 
        /// Gets the style key for the ToolboxGroup title mouse over.
        /// 
        public static string ToolboxGroupTitleMouseOverKey = "ToolboxGroupTitleMouseOver";
        /// 
        /// Gets the style key for the ToolboxGroup title group expanded state.
        /// 
        public static string ToolboxGroupExpandedTitleKey = "ToolboxGroupExpandedTitle";
        /// 
        /// Gets the style key for the ToolboxControl.
        /// 
        public static string ToolboxControlKey = "ToolboxControl";
        
    }
}