Office2003ToolWindowTabStripRenderer Class
Provides a renderer for the TabStrip control that is similar to an Office 2003 tool window style.
public class Office2003ToolWindowTabStripRenderer : VisualStudio2005ToolWindowTabStripRenderer, IDisposable, IToolWindowTabStripRenderer, ITabStripRenderer, IUIRenderer
- Inheritance:
- Object MarshalByRefObject DisposableObject TabStripRenderer VisualStudio2005ToolWindowTabStripRenderer Object
Constructors
Office2003ToolWindowTabStripRenderer()
Initializes a new instance of the Office2003ToolWindowTabStripRenderer
class.
public Office2003ToolWindowTabStripRenderer()
Remarks
The default constructor initializes all fields to their default values.
Office2003ToolWindowTabStripRenderer(WindowsColorScheme)
Initializes a new instance of the Office2003ToolWindowTabStripRenderer
class.
public Office2003ToolWindowTabStripRenderer(WindowsColorScheme colorScheme)
Parameter | Type | Description |
---|---|---|
colorScheme | WindowsColorScheme | The WindowsColorScheme to use as a base for the colors. |
Office2003ToolWindowTabStripRenderer(WindowsColorSchemeType)
Initializes a new instance of the Office2003ToolWindowTabStripRenderer
class.
public Office2003ToolWindowTabStripRenderer(WindowsColorSchemeType colorSchemeType)
Parameter | Type | Description |
---|---|---|
colorSchemeType | WindowsColorSchemeType | The WindowsColorSchemeType to use as a base for the colors. |
Properties
BaseColorSchemeType
Gets or sets the WindowsColorSchemeType to use as a base for the colors.
public WindowsColorSchemeType BaseColorSchemeType { get; set; }
Property Value
- WindowsColorSchemeType:
The WindowsColorSchemeType to use as a base for the colors.
Methods
ResetTabStripButtonHotBackgroundFill()
Resets the TabStripButtonHotBackgroundFill property to its default value.
public override void ResetTabStripButtonHotBackgroundFill()
ResetTabStripButtonHotBorder()
Resets the TabStripButtonHotBorder property to its default value.
public override void ResetTabStripButtonHotBorder()
ResetTabStripButtonHotPressedBackgroundFill()
Resets the TabStripButtonHotPressedBackgroundFill property to its default value.
public override void ResetTabStripButtonHotPressedBackgroundFill()
ResetTabStripButtonHotPressedBorder()
Resets the TabStripButtonHotPressedBorder property to its default value.
public override void ResetTabStripButtonHotPressedBorder()
ResetTabStripPageDefaultBackgroundFill()
Resets the TabStripPageDefaultBackgroundFill property to its default value.
public override void ResetTabStripPageDefaultBackgroundFill()
ResetTabStripTabContainerBackgroundFill()
Resets the TabStripTabContainerBackgroundFill property to its default value.
public override void ResetTabStripTabContainerBackgroundFill()
ResetTabStripTabUnselectedForeColor()
Resets the TabStripTabUnselectedForeColor property to its default value.
public override void ResetTabStripTabUnselectedForeColor()
ShouldSerializeTabStripButtonHotBackgroundFill()
Indicates whether the TabStripButtonHotBackgroundFill property should be persisted.
public override bool ShouldSerializeTabStripButtonHotBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeTabStripButtonHotBorder()
Indicates whether the TabStripButtonHotBorder property should be persisted.
public override bool ShouldSerializeTabStripButtonHotBorder()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeTabStripButtonHotPressedBackgroundFill()
Indicates whether the TabStripButtonHotPressedBackgroundFill property should be persisted.
public override bool ShouldSerializeTabStripButtonHotPressedBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeTabStripButtonHotPressedBorder()
Indicates whether the TabStripButtonHotPressedBorder property should be persisted.
public override bool ShouldSerializeTabStripButtonHotPressedBorder()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeTabStripPageDefaultBackgroundFill()
Indicates whether the TabStripPageDefaultBackgroundFill property should be persisted.
public override bool ShouldSerializeTabStripPageDefaultBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeTabStripTabContainerBackgroundFill()
Indicates whether the TabStripTabContainerBackgroundFill property should be persisted.
public override bool ShouldSerializeTabStripTabContainerBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeTabStripTabUnselectedForeColor()
Indicates whether the TabStripTabUnselectedForeColor property should be persisted.
public override bool ShouldSerializeTabStripTabUnselectedForeColor()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
Inherited Members
- VisualStudio2005ToolWindowTabStripRenderer.Dispose(Boolean)
- VisualStudio2005ToolWindowTabStripRenderer.DrawTabStripBackground(PaintEventArgs, Rectangle, TabStrip)
- VisualStudio2005ToolWindowTabStripRenderer.DrawTabStripButton(PaintEventArgs, Rectangle, TabStripButton)
- VisualStudio2005ToolWindowTabStripRenderer.DrawTabStripPageBackground(PaintEventArgs, Rectangle, TabStripPage)
- VisualStudio2005ToolWindowTabStripRenderer.DrawTabStripTab(PaintEventArgs, Rectangle, TabStripTab)
- VisualStudio2005ToolWindowTabStripRenderer.ResetMatchBackgroundToParentForm()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeMatchBackgroundToParentForm()
- VisualStudio2005ToolWindowTabStripRenderer.MeasureTabStripTab(Graphics, TabStripPage)
- VisualStudio2005ToolWindowTabStripRenderer.ResetAll(Boolean)
- VisualStudio2005ToolWindowTabStripRenderer.ResetResetAllPropertiesOnSystemColorChange()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripButtonGlyphColor()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripButtonGlyphColor()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripButtonHotPressedOffset()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripButtonHotPressedOffset()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripButtonNormalBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripButtonNormalBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripButtonNormalBorder()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripButtonNormalBorder()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabContainerBorderVisible()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabContainerBorderVisible()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabDisabledForeColor()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabDisabledForeColor()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabIndent()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabIndent()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabOverlap()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabOverlap()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabSelectedBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabSelectedBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabSelectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabSelectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabSelectedForeColor()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabSelectedForeColor()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabTextStringTrimming()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabTextStringTrimming()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabUnselectedBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabUnselectedBackgroundFill()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabUnselectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabUnselectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.MatchBackgroundToParentForm
- VisualStudio2005ToolWindowTabStripRenderer.TabStripBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonGlyphColor
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonHotBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonHotBorder
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonHotPressedBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonHotPressedBorder
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonHotPressedOffset
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonNormalBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripButtonNormalBorder
- VisualStudio2005ToolWindowTabStripRenderer.TabStripPageDefaultBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabContainerBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabContainerBorderVisible
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabDisabledForeColor
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabSelectedBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabSelectedBorderColor
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabSelectedForeColor
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabTextStringTrimming
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabUnselectedBackgroundFill
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabUnselectedBorderColor
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabUnselectedForeColor
- TabStripRenderer.ResetCanAutoScaleImages()
- TabStripRenderer.ShouldSerializeCanAutoScaleImages()
- TabStripRenderer.Equals(Object)
- TabStripRenderer.GetHashCode()
- TabStripRenderer.MeasureTabStripTabCore(Graphics, TabStripPage, Boolean)
- TabStripRenderer.OnPropertyChanged(EventArgs)
- TabStripRenderer.ResetTabStripButtonSize()
- TabStripRenderer.ShouldSerializeTabStripButtonSize()
- TabStripRenderer.ResetTabStripPageMargin()
- TabStripRenderer.ShouldSerializeTabStripPageMargin()
- TabStripRenderer.ResetTabStripTabImageMargin()
- TabStripRenderer.ShouldSerializeTabStripTabImageMargin()
- TabStripRenderer.ResetTabStripTabInnerMargin()
- TabStripRenderer.ShouldSerializeTabStripTabInnerMargin()
- TabStripRenderer.ResetTabStripTabOuterMargin()
- TabStripRenderer.ShouldSerializeTabStripTabOuterMargin()
- TabStripRenderer.ResetTabStripTabSelectedFont()
- TabStripRenderer.ShouldSerializeTabStripTabSelectedFont()
- TabStripRenderer.ResetTabStripTabTextMargin()
- TabStripRenderer.ShouldSerializeTabStripTabTextMargin()
- TabStripRenderer.ResetTabStripTabUnselectedFont()
- TabStripRenderer.ShouldSerializeTabStripTabUnselectedFont()
- TabStripRenderer.CanAutoScaleImages
- TabStripRenderer.ResetAllPropertiesOnSystemColorChange
- TabStripRenderer.TabStripButtonSize
- TabStripRenderer.TabStripPageMargin
- TabStripRenderer.TabStripTabImageMargin
- TabStripRenderer.TabStripTabIndent
- TabStripRenderer.TabStripTabInnerMargin
- TabStripRenderer.TabStripTabOuterMargin
- TabStripRenderer.TabStripTabOverlap
- TabStripRenderer.TabStripTabSelectedFont
- TabStripRenderer.TabStripTabTextMargin
- TabStripRenderer.TabStripTabUnselectedFont
- TabStripRenderer.PropertyChanged
- DisposableObject.Dispose()
- DisposableObject.VerifyNotDisposed()
- DisposableObject.IsDisposed
- DisposableObject.Disposed
- MarshalByRefObject.MemberwiseClone(Boolean)
- MarshalByRefObject.GetLifetimeService()
- MarshalByRefObject.InitializeLifetimeService()
- MarshalByRefObject.CreateObjRef(Type)
- Object.ToString()
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetType()
- Object.MemberwiseClone()