VisualStudio2005DockRenderer Class
Provides a renderer for dock controls that have a Visual Studio 2005 appearance.
public class VisualStudio2005DockRenderer : VisualStudio2002DockRenderer, IDisposable, IDockRenderer, IUIRenderer
- Inheritance:
- Object MarshalByRefObject DisposableObject UIRenderer DockRenderer VisualStudio2002DockRenderer Object
- Implements:
- System.IDisposable IDockRenderer IUIRenderer
Constructors
VisualStudio2005DockRenderer()
Initializes a new instance of the VisualStudio2005DockRenderer
class.
public VisualStudio2005DockRenderer()
Remarks
The default constructor initializes all fields to their default values.
VisualStudio2005DockRenderer(IWindowsColorScheme)
Initializes a new instance of the VisualStudio2005DockRenderer
class.
protected VisualStudio2005DockRenderer(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
DrawDockContainerBackground(PaintEventArgs, Rectangle, DockContainer)
Draws the background of a DockContainer.
public override void DrawDockContainerBackground(PaintEventArgs e, Rectangle bounds, DockContainer dockContainer)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
dockContainer | DockContainer | The DockContainer that is being painted. |
MeasureAutoHideTab(Graphics, AutoHideTab)
Measures the tab for the specified AutoHideTab.
public override Size MeasureAutoHideTab(Graphics g, AutoHideTab autoHideTab)
Parameter | Type | Description |
---|---|---|
g | Graphics | The |
autoHideTab | AutoHideTab | The AutoHideTab whose tab is being measured. |
Returns
Inherited Members
- VisualStudio2002DockRenderer.Dispose(Boolean)
- VisualStudio2002DockRenderer.ResetAutoHideSplitterBorderBaseColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideSplitterBorderBaseColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabSelectedBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabSelectedBackgroundFill()
- VisualStudio2002DockRenderer.ResetAutoHideTabSelectedBorderColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabSelectedBorderColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabSelectedForeColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabSelectedForeColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabStripPanelBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabStripPanelBackgroundFill()
- VisualStudio2002DockRenderer.ResetAutoHideTabUnselectedBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabUnselectedBackgroundFill()
- VisualStudio2002DockRenderer.ResetAutoHideTabUnselectedBorderColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabUnselectedBorderColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabUnselectedForeColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabUnselectedForeColor()
- VisualStudio2002DockRenderer.ResetDockContainerBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerBackgroundFill()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveBackgroundFill()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveBorder()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveBorder()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveForeColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveForeColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveButtonHotGlyphColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveButtonHotGlyphColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveButtonHotPressedGlyphColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveButtonHotPressedGlyphColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveButtonNormalGlyphColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveButtonNormalGlyphColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarButtonHotBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarButtonHotBackgroundFill()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarButtonHotBorder()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarButtonHotBorder()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarButtonHotPressedBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarButtonHotPressedBackgroundFill()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarButtonHotPressedBorder()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarButtonHotPressedBorder()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarButtonHotPressedOffset()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarButtonHotPressedOffset()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarButtonNormalBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarButtonNormalBackgroundFill()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarButtonNormalBorder()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarButtonNormalBorder()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarInactiveForeColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarInactiveForeColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarInactiveButtonHotGlyphColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarInactiveButtonHotGlyphColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarInactiveButtonHotPressedGlyphColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarInactiveButtonHotPressedGlyphColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarInactiveButtonNormalGlyphColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarInactiveButtonNormalGlyphColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarInactiveBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarInactiveBackgroundFill()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarInactiveBorder()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarInactiveBorder()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarInnerMargin()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarInnerMargin()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarOuterMargin()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarOuterMargin()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarPadding()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarPadding()
- VisualStudio2002DockRenderer.ResetDockObjectSplitterBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeDockObjectSplitterBackgroundFill()
- VisualStudio2002DockRenderer.DrawAutoHideTabStripPanelBackground(PaintEventArgs, Rectangle, AutoHideTabStripPanel)
- VisualStudio2002DockRenderer.DrawAutoHideTab(PaintEventArgs, Rectangle, AutoHideTab)
- VisualStudio2002DockRenderer.DrawDockContainerTitleBarBackground(PaintEventArgs, Rectangle, DockContainer)
- VisualStudio2002DockRenderer.DrawDockContainerTitleBarForeground(PaintEventArgs, Rectangle, DockContainer)
- VisualStudio2002DockRenderer.DrawDockContainerTitleBarButton(PaintEventArgs, Rectangle, DockContainerTitleBarButton)
- VisualStudio2002DockRenderer.DrawDockObjectSplitter(PaintEventArgs, Rectangle, IDockObject, Orientation)
- VisualStudio2002DockRenderer.DrawTabbedMdiContainerBackground(PaintEventArgs, Rectangle, TabbedMdiContainer)
- VisualStudio2002DockRenderer.DrawTabbedMdiRootContainerBackground(PaintEventArgs, Rectangle, TabbedMdiRootContainer)
- VisualStudio2002DockRenderer.DrawTabbedMdiWindowBackground(PaintEventArgs, Rectangle, TabbedMdiWindow)
- VisualStudio2002DockRenderer.MeasureDockContainerTitleBar(Graphics, Size, DockContainer)
- VisualStudio2002DockRenderer.ResetAll(Boolean)
- VisualStudio2002DockRenderer.ResetTabbedMdiRootContainerBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeTabbedMdiRootContainerBackgroundFill()
- VisualStudio2002DockRenderer.ResetTabbedMdiRootContainerInnerBorderColor()
- VisualStudio2002DockRenderer.ShouldSerializeTabbedMdiRootContainerInnerBorderColor()
- VisualStudio2002DockRenderer.ResetTabbedMdiRootContainerOuterBorderColor()
- VisualStudio2002DockRenderer.ShouldSerializeTabbedMdiRootContainerOuterBorderColor()
- VisualStudio2002DockRenderer.ResetTabbedMdiWindowBackgroundFill()
- VisualStudio2002DockRenderer.ShouldSerializeTabbedMdiWindowBackgroundFill()
- VisualStudio2002DockRenderer.AutoHideSplitterBorderBaseColor
- VisualStudio2002DockRenderer.AutoHideTabSelectedBackgroundFill
- VisualStudio2002DockRenderer.AutoHideTabSelectedBorderColor
- VisualStudio2002DockRenderer.AutoHideTabSelectedForeColor
- VisualStudio2002DockRenderer.AutoHideTabStripPanelBackgroundFill
- VisualStudio2002DockRenderer.AutoHideTabUnselectedBackgroundFill
- VisualStudio2002DockRenderer.AutoHideTabUnselectedBorderColor
- VisualStudio2002DockRenderer.AutoHideTabUnselectedForeColor
- VisualStudio2002DockRenderer.DockContainerBackgroundFill
- VisualStudio2002DockRenderer.DockContainerTitleBarActiveBackgroundFill
- VisualStudio2002DockRenderer.DockContainerTitleBarActiveBorder
- VisualStudio2002DockRenderer.DockContainerTitleBarActiveForeColor
- VisualStudio2002DockRenderer.DockContainerTitleBarActiveButtonHotGlyphColor
- VisualStudio2002DockRenderer.DockContainerTitleBarActiveButtonHotPressedGlyphColor
- VisualStudio2002DockRenderer.DockContainerTitleBarActiveButtonNormalGlyphColor
- VisualStudio2002DockRenderer.DockContainerTitleBarButtonHotBackgroundFill
- VisualStudio2002DockRenderer.DockContainerTitleBarButtonHotBorder
- VisualStudio2002DockRenderer.DockContainerTitleBarButtonHotPressedBackgroundFill
- VisualStudio2002DockRenderer.DockContainerTitleBarButtonHotPressedBorder
- VisualStudio2002DockRenderer.DockContainerTitleBarButtonHotPressedOffset
- VisualStudio2002DockRenderer.DockContainerTitleBarButtonNormalBackgroundFill
- VisualStudio2002DockRenderer.DockContainerTitleBarButtonNormalBorder
- VisualStudio2002DockRenderer.DockContainerTitleBarInactiveForeColor
- VisualStudio2002DockRenderer.DockContainerTitleBarInactiveButtonHotGlyphColor
- VisualStudio2002DockRenderer.DockContainerTitleBarInactiveButtonHotPressedGlyphColor
- VisualStudio2002DockRenderer.DockContainerTitleBarInactiveButtonNormalGlyphColor
- VisualStudio2002DockRenderer.DockContainerTitleBarInactiveBackgroundFill
- VisualStudio2002DockRenderer.DockContainerTitleBarInactiveBorder
- VisualStudio2002DockRenderer.DockContainerTitleBarInnerMargin
- VisualStudio2002DockRenderer.DockContainerTitleBarOuterMargin
- VisualStudio2002DockRenderer.DockContainerTitleBarPadding
- VisualStudio2002DockRenderer.DockObjectSplitterBackgroundFill
- VisualStudio2002DockRenderer.TabbedMdiRootContainerBackgroundFill
- VisualStudio2002DockRenderer.TabbedMdiRootContainerInnerBorderColor
- VisualStudio2002DockRenderer.TabbedMdiRootContainerOuterBorderColor
- VisualStudio2002DockRenderer.TabbedMdiWindowBackgroundFill
- DockRenderer.ResetAutoHideTabGroupMargin()
- DockRenderer.ShouldSerializeAutoHideTabGroupMargin()
- DockRenderer.ResetAutoHideTabImageMargin()
- DockRenderer.ShouldSerializeAutoHideTabImageMargin()
- DockRenderer.ResetAutoHideTabIndent()
- DockRenderer.ShouldSerializeAutoHideTabIndent()
- DockRenderer.ResetAutoHideTabOuterMargin()
- DockRenderer.ShouldSerializeAutoHideTabOuterMargin()
- DockRenderer.ResetAutoHideTabOverlap()
- DockRenderer.ShouldSerializeAutoHideTabOverlap()
- DockRenderer.ResetAutoHideTabSelectedFont()
- DockRenderer.ShouldSerializeAutoHideTabSelectedFont()
- DockRenderer.ResetAutoHideTabStripPanelMargin()
- DockRenderer.ShouldSerializeAutoHideTabStripPanelMargin()
- DockRenderer.ResetAutoHideTabTextMargin()
- DockRenderer.ShouldSerializeAutoHideTabTextMargin()
- DockRenderer.ResetAutoHideTabUnselectedFont()
- DockRenderer.ShouldSerializeAutoHideTabUnselectedFont()
- DockRenderer.ResetDockContainerTitleBarButtonSize()
- DockRenderer.ShouldSerializeDockContainerTitleBarButtonSize()
- DockRenderer.ResetDockContainerTitleBarFont()
- DockRenderer.ShouldSerializeDockContainerTitleBarFont()
- DockRenderer.MeasureAutoHideTabCore(Graphics, AutoHideTab)
- DockRenderer.OnSystemUserPreferenceColorChanged()
- DockRenderer.ResetResetAllPropertiesOnSystemColorChange()
- DockRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- DockRenderer.ResetSplitterExtent()
- DockRenderer.ShouldSerializeSplitterExtent()
- DockRenderer.ResetTabbedMdiContainerPadding()
- DockRenderer.ShouldSerializeTabbedMdiContainerPadding()
- DockRenderer.AutoHideTabGroupMargin
- DockRenderer.AutoHideTabImageMargin
- DockRenderer.AutoHideTabIndent
- DockRenderer.AutoHideTabOuterMargin
- DockRenderer.AutoHideTabOverlap
- DockRenderer.AutoHideTabSelectedFont
- DockRenderer.AutoHideTabStripPanelMargin
- DockRenderer.AutoHideTabTextMargin
- DockRenderer.AutoHideTabUnselectedFont
- DockRenderer.DockContainerTitleBarButtonSize
- DockRenderer.DockContainerTitleBarFont
- DockRenderer.ResetAllPropertiesOnSystemColorChange
- DockRenderer.SplitterExtent
- DockRenderer.TabbedMdiContainerPadding
- 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()