using System; using System.Text; namespace DevComponents.DotNetBar.Rendering { /// /// Defines the color table for the slider item. /// public class Office2007SliderColorTable { /// /// Gets or sets the default state colors. /// public Office2007SliderStateColorTable Default = new Office2007SliderStateColorTable(); /// /// Gets or sets the mouse over state colors. /// public Office2007SliderStateColorTable MouseOver = new Office2007SliderStateColorTable(); /// /// Gets or sets the mouse pressed colors. /// public Office2007SliderStateColorTable Pressed = new Office2007SliderStateColorTable(); /// /// Gets or sets the disabled colors. /// public Office2007SliderStateColorTable Disabled = new Office2007SliderStateColorTable(); /// /// Gets or sets the optional color table for Thumb part of the slider. When set to null default values from Office2007SliderColorTable are used. /// public Office2007SliderPartColorTable TrackPart = null; /// /// Gets or sets the optional color table for Increase button part of the slider. When set to null default values from Office2007SliderColorTable are used. /// public Office2007SliderPartColorTable IncreaseButtonPart = null; /// /// Gets or sets the optional color table for Decrease button part of the slider. When set to null default values from Office2007SliderColorTable are used. /// public Office2007SliderPartColorTable DecreaseButtonPart = null; } /// /// Defines set of color tables for single slider part. /// public class Office2007SliderPartColorTable { /// /// Gets or sets the default state colors. /// public Office2007SliderStateColorTable Default = new Office2007SliderStateColorTable(); /// /// Gets or sets the mouse over state colors. /// public Office2007SliderStateColorTable MouseOver = new Office2007SliderStateColorTable(); /// /// Gets or sets the mouse pressed colors. /// public Office2007SliderStateColorTable Pressed = new Office2007SliderStateColorTable(); } }