VisualStudio2005DocumentWindowTabStripRenderer Class
Provides a renderer for the TabStrip control that is similar to a Visual Studio 2005 document window style.
public class VisualStudio2005DocumentWindowTabStripRenderer : VisualStudio2005ToolWindowTabStripRenderer, IDisposable, IToolWindowTabStripRenderer, IDocumentWindowTabStripRenderer, ITabStripRenderer, IUIRenderer
- Inheritance:
- Object MarshalByRefObject DisposableObject UIRenderer TabStripRenderer VisualStudioTabStripRenderer VisualStudio2005ToolWindowTabStripRenderer Object
- Implements:
- System.IDisposable IToolWindowTabStripRenderer IDocumentWindowTabStripRenderer ITabStripRenderer IUIRenderer
Constructors
VisualStudio2005DocumentWindowTabStripRenderer()
Initializes a new instance of the VisualStudio2005DocumentWindowTabStripRenderer
class.
public VisualStudio2005DocumentWindowTabStripRenderer()
Remarks
The default constructor initializes all fields to their default values.
VisualStudio2005DocumentWindowTabStripRenderer(IWindowsColorScheme)
Initializes a new instance of the VisualStudio2005DocumentWindowTabStripRenderer
class.
protected VisualStudio2005DocumentWindowTabStripRenderer(IWindowsColorScheme colorScheme)
Parameter | Type | Description |
---|---|---|
colorScheme | IWindowsColorScheme | The IWindowsColorScheme to use as a base for the colors. |
Remarks
The default constructor initializes all fields to their default values.
Methods
MeasureTabStripTab(Graphics, TabStripPage)
Measures the tab for the specified TabStripPage.
public override Size MeasureTabStripTab(Graphics g, TabStripPage tabStripPage)
Parameter | Type | Description |
---|---|---|
g | Graphics | The |
tabStripPage | TabStripPage | The TabStripPage whose tab is being measured. |
Returns
Inherited Members
- VisualStudio2005ToolWindowTabStripRenderer.ResetAll(Boolean)
- VisualStudio2005ToolWindowTabStripRenderer.ResolveSeparatorColor()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabSelectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabSelectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.ResetTabStripTabUnselectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.ShouldSerializeTabStripTabUnselectedBorderColor()
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabSelectedBorderColor
- VisualStudio2005ToolWindowTabStripRenderer.TabStripTabUnselectedBorderColor
- VisualStudioTabStripRenderer.Dispose(Boolean)
- VisualStudioTabStripRenderer.DrawTabStripBackground(PaintEventArgs, Rectangle, TabStrip)
- VisualStudioTabStripRenderer.DrawTabStripButton(PaintEventArgs, Rectangle, TabStripButton)
- VisualStudioTabStripRenderer.DrawTabStripPageBackground(PaintEventArgs, Rectangle, TabStripPage)
- VisualStudioTabStripRenderer.DrawTabStripTab(PaintEventArgs, Rectangle, TabStripTab)
- VisualStudioTabStripRenderer.ResetMatchBackgroundToParentForm()
- VisualStudioTabStripRenderer.ShouldSerializeMatchBackgroundToParentForm()
- VisualStudioTabStripRenderer.ResolveBackgroundFill(TabStripTab)
- VisualStudioTabStripRenderer.ResolveForeColor(TabStripPage)
- VisualStudioTabStripRenderer.ResetTabStripBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripButtonGlyphColor()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonGlyphColor()
- VisualStudioTabStripRenderer.ResetTabStripButtonHotBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonHotBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripButtonHotBorder()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonHotBorder()
- VisualStudioTabStripRenderer.ResetTabStripButtonHotPressedBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonHotPressedBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripButtonHotPressedBorder()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonHotPressedBorder()
- VisualStudioTabStripRenderer.ResetTabStripButtonHotPressedOffset()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonHotPressedOffset()
- VisualStudioTabStripRenderer.ResetTabStripButtonNormalBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonNormalBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripButtonNormalBorder()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripButtonNormalBorder()
- VisualStudioTabStripRenderer.ResetTabStripHighContrastBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripHighContrastBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripPageDefaultBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripPageDefaultBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripTabContainerBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabContainerBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripTabContainerBorderVisible()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabContainerBorderVisible()
- VisualStudioTabStripRenderer.ResetTabStripTabDisabledForeColor()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabDisabledForeColor()
- VisualStudioTabStripRenderer.ResetTabStripTabSelectedBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabSelectedBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripTabSelectedForeColor()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabSelectedForeColor()
- VisualStudioTabStripRenderer.ResetTabStripTabTextStringTrimming()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabTextStringTrimming()
- VisualStudioTabStripRenderer.ResetTabStripTabUnselectedBackgroundFill()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabUnselectedBackgroundFill()
- VisualStudioTabStripRenderer.ResetTabStripTabUnselectedForeColor()
- VisualStudioTabStripRenderer.ShouldSerializeTabStripTabUnselectedForeColor()
- VisualStudioTabStripRenderer.MatchBackgroundToParentForm
- VisualStudioTabStripRenderer.TabStripBackgroundFill
- VisualStudioTabStripRenderer.TabStripButtonGlyphColor
- VisualStudioTabStripRenderer.TabStripButtonHotBackgroundFill
- VisualStudioTabStripRenderer.TabStripButtonHotBorder
- VisualStudioTabStripRenderer.TabStripButtonHotPressedBackgroundFill
- VisualStudioTabStripRenderer.TabStripButtonHotPressedBorder
- VisualStudioTabStripRenderer.TabStripButtonHotPressedOffset
- VisualStudioTabStripRenderer.TabStripButtonNormalBackgroundFill
- VisualStudioTabStripRenderer.TabStripButtonNormalBorder
- VisualStudioTabStripRenderer.TabStripHighContrastBackgroundFill
- VisualStudioTabStripRenderer.TabStripPageDefaultBackgroundFill
- VisualStudioTabStripRenderer.TabStripTabContainerBackgroundFill
- VisualStudioTabStripRenderer.TabStripTabContainerBorderVisible
- VisualStudioTabStripRenderer.TabStripTabDisabledForeColor
- VisualStudioTabStripRenderer.TabStripTabSelectedBackgroundFill
- VisualStudioTabStripRenderer.TabStripTabSelectedForeColor
- VisualStudioTabStripRenderer.TabStripTabTextStringTrimming
- VisualStudioTabStripRenderer.TabStripTabUnselectedBackgroundFill
- VisualStudioTabStripRenderer.TabStripTabUnselectedForeColor
- TabStripRenderer.logger
- TabStripRenderer.ResetCanAutoScaleImages()
- TabStripRenderer.ShouldSerializeCanAutoScaleImages()
- TabStripRenderer.ResetAreImagesVisible()
- TabStripRenderer.ShouldSerializeAreImagesVisible()
- TabStripRenderer.MeasureTabStripTabCore(Graphics, TabStripPage, Boolean)
- TabStripRenderer.OnSystemUserPreferenceColorChanged()
- TabStripRenderer.ResetResetAllPropertiesOnSystemColorChange()
- TabStripRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- TabStripRenderer.ResolveFont(TabStripPage)
- TabStripRenderer.ResetTabStripButtonSize()
- TabStripRenderer.ShouldSerializeTabStripButtonSize()
- TabStripRenderer.ResetTabStripPageMargin()
- TabStripRenderer.ShouldSerializeTabStripPageMargin()
- TabStripRenderer.ResetTabStripTabImageMargin()
- TabStripRenderer.ShouldSerializeTabStripTabImageMargin()
- TabStripRenderer.ResetTabStripTabIndent()
- TabStripRenderer.ShouldSerializeTabStripTabIndent()
- TabStripRenderer.ResetTabStripTabInnerMargin()
- TabStripRenderer.ShouldSerializeTabStripTabInnerMargin()
- TabStripRenderer.ResetTabStripTabOuterMargin()
- TabStripRenderer.ShouldSerializeTabStripTabOuterMargin()
- TabStripRenderer.ResetTabStripTabOverlap()
- TabStripRenderer.ShouldSerializeTabStripTabOverlap()
- TabStripRenderer.ResetTabStripTabSelectedFont()
- TabStripRenderer.ShouldSerializeTabStripTabSelectedFont()
- TabStripRenderer.ResetTabStripTabTextMargin()
- TabStripRenderer.ShouldSerializeTabStripTabTextMargin()
- TabStripRenderer.ResetTabStripTabUnselectedFont()
- TabStripRenderer.ShouldSerializeTabStripTabUnselectedFont()
- TabStripRenderer.CanAutoScaleImages
- TabStripRenderer.AreImagesVisible
- TabStripRenderer.ResetAllPropertiesOnSystemColorChange
- TabStripRenderer.TabStripButtonSize
- TabStripRenderer.TabStripPageMargin
- TabStripRenderer.TabStripTabImageMargin
- TabStripRenderer.TabStripTabIndent
- TabStripRenderer.TabStripTabInnerMargin
- TabStripRenderer.TabStripTabOuterMargin
- TabStripRenderer.TabStripTabOverlap
- TabStripRenderer.TabStripTabSelectedFont
- TabStripRenderer.TabStripTabTextMargin
- TabStripRenderer.TabStripTabUnselectedFont
- UIRenderer.Equals(Object)
- UIRenderer.GetHashCode()
- UIRenderer.OnColorSchemeChanged()
- UIRenderer.OnPropertyChanged(EventArgs)
- UIRenderer.ColorScheme
- UIRenderer.IsSystemUserPreferenceColorChangeMonitored
- UIRenderer.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()
- System.Object.MemberwiseClone()