Skybound Rebar

OfficeTheme Members

OfficeTheme overview

Public Static (Shared) Properties

AutoSelect Gets an Microsoft Office 2003 preset which chooses either Blue, Green, Silver or Control, depending on which preset best matches the current system colors.
Blue Gets the blue colored Microsoft Office 2003 preset.
Control Gets the a Microsoft Office 2003 preset whose colors are based on system colors, similar to Visual Studio 2005.
Green Gets the green colored Microsoft Office 2003 preset.
Silver Gets the silver colored Microsoft Office 2003 preset.

Public Instance Constructors

OfficeTheme Overloaded. Initializes a new instance of the OfficeTheme class.

Public Instance Properties

BackColor Gets or sets the background color of a rebar.
Band Gets or sets the top starting gradient background color of a rebar band.
BandBlend Gets or sets the bottom ending gradient background color of a rebar band.
BandBorder Gets or sets the color of a border around a rebar band.
Button Gets or sets the top starting gradient background color of a highlighted button.
ButtonBlend Gets or sets the bottom ending gradient background color of a highlighted button.
ButtonBorder Gets or sets the color of a border around a highlighted button.
ButtonChecked Gets or sets the top starting gradient background color of a checked button.
ButtonCheckedBlend Gets or sets the bottom ending gradient background color of a checked button.
ButtonPushed Gets or sets the top starting gradient background color of a pushed button.
ButtonPushedBlend Gets or sets the bottom ending gradient background color of a pushed button.
Chevron Gets or sets the top starting gradient color of the chevron area at the edge of a band.
ChevronBlend Gets or sets the bottom ending background color of the chevron area at the edge of a band.
ChevronHot Gets or sets the top starting gradient color of the chevron area at the edge of a band when the mouse is over it.
ChevronHotBlend Gets or sets the bottom ending gradient color of the chevron area at the edge of a band when the mouse is over it.
ChevronPushed Gets or sets the top starting gradient color of the chevron area at the edge of a band when the chevron menu is displayed.
ChevronPushedBlend Gets or sets the bottom ending gradient color of the chevron area at the edge of a band when the chevron menu is displayed.
GripDot Gets or sets the color of a size grip dot.
GripDotShadow Gets or sets the color of a shadow behind a size grip dot.
MenuBorder Gets or sets the color of a menu window border.
SeparatorLight Gets or sets the light color of a separator bar. This is the line drawn on the right side.
SeparatorShadow Gets or sets the shadow color of a separator bar. This is the line drawn on the left side.

Public Instance Methods

CreateBandRendererThis member overrides CreateBandRenderer.
CreateButtonRendererThis member overrides CreateButtonRenderer.
CreateMenuItemRendererOverloaded. This member overrides CreateMenuItemRenderer.
CreateMenuItemRenderer (inherited from RebarTheme)Overloaded. Creates a new RebarMenuItemRenderer object which renders menu items using the current theme.
CreateMenuRendererThis member overrides CreateMenuRenderer.
DrawRebarBackgroundThis member overrides DrawRebarBackground.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetBordersVisible (inherited from RebarTheme) Gets a value that indicates whether 3D borders should be displayed between bands on the specified Rebar control.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Properties

IsReadOnly (inherited from RebarTheme) Gets or sets a value that indicates whether the color properties of this scheme may only be read.

Protected Instance Methods

AssertNotReadOnly (inherited from RebarTheme) Throws an exception if IsReadOnly property is true.
Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

OfficeTheme Class | Skybound.Rebar.Rendering Namespace