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 DockRenderer VisualStudio2002DockRenderer Object
- Implements:
- 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.
Methods
DrawAutoHideTab(PaintEventArgs, Rectangle, AutoHideTab)
Draws a AutoHideTab.
public override void DrawAutoHideTab(PaintEventArgs e, Rectangle bounds, AutoHideTab autoHideTab)
Parameter | Type | Description |
---|---|---|
e | PaintEventArgs | A PaintEventArgs that contains the event data. |
bounds | Rectangle | The bounds in which to draw. |
autoHideTab | AutoHideTab | The AutoHideTab that is being painted. |
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. |
DrawDockContainerTitleBarBackground(PaintEventArgs, Rectangle, DockContainer)
Draws the background of a DockContainer title bar.
public override void DrawDockContainerTitleBarBackground(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 whose title bar 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
ResetAutoHideTabGroupMargin()
Resets the AutoHideTabGroupMargin property to its default value.
public override void ResetAutoHideTabGroupMargin()
ResetAutoHideTabOverlap()
Resets the AutoHideTabOverlap property to its default value.
public override void ResetAutoHideTabOverlap()
ResetAutoHideTabSelectedBackgroundFill()
Resets the AutoHideTabSelectedBackgroundFill property to its default value.
public override void ResetAutoHideTabSelectedBackgroundFill()
ResetAutoHideTabStripPanelBackgroundFill()
Resets the AutoHideTabStripPanelBackgroundFill property to its default value.
public override void ResetAutoHideTabStripPanelBackgroundFill()
ResetAutoHideTabUnselectedBackgroundFill()
Resets the AutoHideTabUnselectedBackgroundFill property to its default value.
public override void ResetAutoHideTabUnselectedBackgroundFill()
ResetDockContainerBackgroundFill()
Resets the DockContainerBackgroundFill property to its default value.
public override void ResetDockContainerBackgroundFill()
ResetDockContainerTitleBarActiveBackgroundFill()
Resets the DockContainerTitleBarActiveBackgroundFill property to its default value.
public override void ResetDockContainerTitleBarActiveBackgroundFill()
ResetDockContainerTitleBarActiveBorder()
Resets the DockContainerTitleBarActiveBorder property to its default value.
public override void ResetDockContainerTitleBarActiveBorder()
ResetDockContainerTitleBarActiveButtonHotGlyphColor()
Resets the DockContainerTitleBarActiveButtonHotGlyphColor property to its default value.
public override void ResetDockContainerTitleBarActiveButtonHotGlyphColor()
ResetDockContainerTitleBarActiveButtonHotPressedGlyphColor()
Resets the DockContainerTitleBarActiveButtonHotPressedGlyphColor property to its default value.
public override void ResetDockContainerTitleBarActiveButtonHotPressedGlyphColor()
ResetDockContainerTitleBarButtonHotBackgroundFill()
Resets the DockContainerTitleBarButtonHotBackgroundFill property to its default value.
public override void ResetDockContainerTitleBarButtonHotBackgroundFill()
ResetDockContainerTitleBarButtonHotBorder()
Resets the DockContainerTitleBarButtonHotBorder property to its default value.
public override void ResetDockContainerTitleBarButtonHotBorder()
ResetDockContainerTitleBarButtonHotPressedBackgroundFill()
Resets the DockContainerTitleBarButtonHotPressedBackgroundFill property to its default value.
public override void ResetDockContainerTitleBarButtonHotPressedBackgroundFill()
ResetDockContainerTitleBarButtonHotPressedBorder()
Resets the DockContainerTitleBarButtonHotPressedBorder property to its default value.
public override void ResetDockContainerTitleBarButtonHotPressedBorder()
ResetDockContainerTitleBarButtonHotPressedOffset()
Resets the DockContainerTitleBarButtonHotPressedOffset property to its default value.
public override void ResetDockContainerTitleBarButtonHotPressedOffset()
ResetDockContainerTitleBarInactiveBackgroundFill()
Resets the DockContainerTitleBarInactiveBackgroundFill property to its default value.
public override void ResetDockContainerTitleBarInactiveBackgroundFill()
ResetDockContainerTitleBarInactiveBorder()
Resets the DockContainerTitleBarInactiveBorder property to its default value.
public override void ResetDockContainerTitleBarInactiveBorder()
ResetDockContainerTitleBarInnerMargin()
Resets the DockContainerTitleBarInnerMargin property to its default value.
public override void ResetDockContainerTitleBarInnerMargin()
ResetDockContainerTitleBarOuterMargin()
Resets the DockContainerTitleBarOuterMargin property to its default value.
public override void ResetDockContainerTitleBarOuterMargin()
ResetDockObjectSplitterBackgroundFill()
Resets the DockObjectSplitterBackgroundFill property to its default value.
public override void ResetDockObjectSplitterBackgroundFill()
ShouldSerializeAutoHideTabGroupMargin()
Indicates whether the AutoHideTabGroupMargin property should be persisted.
public override bool ShouldSerializeAutoHideTabGroupMargin()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeAutoHideTabOverlap()
Indicates whether the AutoHideTabOverlap property should be persisted.
public override bool ShouldSerializeAutoHideTabOverlap()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeAutoHideTabSelectedBackgroundFill()
Indicates whether the AutoHideTabSelectedBackgroundFill property should be persisted.
public override bool ShouldSerializeAutoHideTabSelectedBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeAutoHideTabStripPanelBackgroundFill()
Indicates whether the AutoHideTabStripPanelBackgroundFill property should be persisted.
public override bool ShouldSerializeAutoHideTabStripPanelBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeAutoHideTabUnselectedBackgroundFill()
Indicates whether the AutoHideTabUnselectedBackgroundFill property should be persisted.
public override bool ShouldSerializeAutoHideTabUnselectedBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerBackgroundFill()
Indicates whether the DockContainerBackgroundFill property should be persisted.
public override bool ShouldSerializeDockContainerBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarActiveBackgroundFill()
Indicates whether the DockContainerTitleBarActiveBackgroundFill property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarActiveBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarActiveBorder()
Indicates whether the DockContainerTitleBarActiveBorder property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarActiveBorder()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarActiveButtonHotGlyphColor()
Indicates whether the DockContainerTitleBarActiveButtonHotGlyphColor property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarActiveButtonHotGlyphColor()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarActiveButtonHotPressedGlyphColor()
Indicates whether the DockContainerTitleBarActiveButtonHotPressedGlyphColor property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarActiveButtonHotPressedGlyphColor()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarButtonHotBackgroundFill()
Indicates whether the DockContainerTitleBarButtonHotBackgroundFill property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarButtonHotBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarButtonHotBorder()
Indicates whether the DockContainerTitleBarButtonHotBorder property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarButtonHotBorder()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarButtonHotPressedBackgroundFill()
Indicates whether the DockContainerTitleBarButtonHotPressedBackgroundFill property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarButtonHotPressedBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarButtonHotPressedBorder()
Indicates whether the DockContainerTitleBarButtonHotPressedBorder property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarButtonHotPressedBorder()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarButtonHotPressedOffset()
Indicates whether the DockContainerTitleBarButtonHotPressedOffset property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarButtonHotPressedOffset()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarInactiveBackgroundFill()
Indicates whether the DockContainerTitleBarInactiveBackgroundFill property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarInactiveBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarInactiveBorder()
Indicates whether the DockContainerTitleBarInactiveBorder property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarInactiveBorder()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarInnerMargin()
Indicates whether the DockContainerTitleBarInnerMargin property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarInnerMargin()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarOuterMargin()
Indicates whether the DockContainerTitleBarOuterMargin property should be persisted.
public override bool ShouldSerializeDockContainerTitleBarOuterMargin()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockObjectSplitterBackgroundFill()
Indicates whether the DockObjectSplitterBackgroundFill property should be persisted.
public override bool ShouldSerializeDockObjectSplitterBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
Inherited Members
- VisualStudio2002DockRenderer.ResetAutoHideSplitterBorderBaseColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideSplitterBorderBaseColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabSelectedBorderColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabSelectedBorderColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabSelectedForeColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabSelectedForeColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabUnselectedBorderColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabUnselectedBorderColor()
- VisualStudio2002DockRenderer.ResetAutoHideTabUnselectedForeColor()
- VisualStudio2002DockRenderer.ShouldSerializeAutoHideTabUnselectedForeColor()
- VisualStudio2002DockRenderer.Dispose(Boolean)
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveForeColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveForeColor()
- VisualStudio2002DockRenderer.ResetDockContainerTitleBarActiveButtonNormalGlyphColor()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarActiveButtonNormalGlyphColor()
- 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.ResetDockContainerTitleBarPadding()
- VisualStudio2002DockRenderer.ShouldSerializeDockContainerTitleBarPadding()
- VisualStudio2002DockRenderer.DrawAutoHideTabStripPanelBackground(PaintEventArgs, Rectangle, AutoHideTabStripPanel)
- 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.ResetResetAllPropertiesOnSystemColorChange()
- VisualStudio2002DockRenderer.ShouldSerializeResetAllPropertiesOnSystemColorChange()
- 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.ResetAutoHideTabImageMargin()
- DockRenderer.ShouldSerializeAutoHideTabImageMargin()
- DockRenderer.ResetAutoHideTabIndent()
- DockRenderer.ShouldSerializeAutoHideTabIndent()
- DockRenderer.ResetAutoHideTabOuterMargin()
- DockRenderer.ShouldSerializeAutoHideTabOuterMargin()
- 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.Equals(Object)
- DockRenderer.GetHashCode()
- DockRenderer.MeasureAutoHideTabCore(Graphics, AutoHideTab)
- DockRenderer.OnPropertyChanged(EventArgs)
- 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
- DockRenderer.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()