Office2003DockRenderer Class
Provides a renderer for dock controls that have a Office 2003 appearance.
public class Office2003DockRenderer : VisualStudio2005DockRenderer, IDisposable, IDockRenderer, IUIRenderer
- Inheritance:
- Object MarshalByRefObject DisposableObject UIRenderer DockRenderer VisualStudio2002DockRenderer VisualStudio2005DockRenderer Object
- Implements:
- System.IDisposable IDockRenderer IUIRenderer
Constructors
Office2003DockRenderer()
Initializes a new instance of the Office2003DockRenderer
class.
public Office2003DockRenderer()
Remarks
The default constructor initializes all fields to their default values.
Office2003DockRenderer(IWindowsColorScheme)
Initializes a new instance of the Office2003DockRenderer
class.
public Office2003DockRenderer(IWindowsColorScheme colorScheme)
Parameter | Type | Description |
---|---|---|
colorScheme | IWindowsColorScheme | The IWindowsColorScheme to use as a base for the colors. |
Office2003DockRenderer(WindowsColorSchemeType)
Initializes a new instance of the Office2003DockRenderer
class.
public Office2003DockRenderer(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.
DockContainerTitleBarDecorationBackBackgroundFill
Gets or sets the BackgroundFill for a background DockContainer title bar decoration.
public BackgroundFill DockContainerTitleBarDecorationBackBackgroundFill { get; set; }
Property Value
- BackgroundFill:
The BackgroundFill for a background DockContainer title bar decoration.
DockContainerTitleBarDecorationForeBackgroundFill
Gets or sets the BackgroundFill for a foreground DockContainer title bar decoration.
public BackgroundFill DockContainerTitleBarDecorationForeBackgroundFill { get; set; }
Property Value
- BackgroundFill:
The BackgroundFill for a foreground DockContainer title bar decoration.
Methods
Dispose(Boolean)
Disposes any resources used by the object.
protected override void Dispose(bool disposing)
Parameter | Type | Description |
---|---|---|
disposing | Boolean | Whether the object is being disposed. |
DrawDockContainerTitleBarForeground(PaintEventArgs, Rectangle, DockContainer)
Draws the foreground of a DockContainer title bar.
public override void DrawDockContainerTitleBarForeground(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. |
ResetAll(Boolean)
Resets all property values to their defaults.
protected override void ResetAll(bool force)
Parameter | Type | Description |
---|---|---|
force | Boolean | Whether to force resetting. |
ResetDockContainerTitleBarDecorationBackBackgroundFill()
Resets the DockContainerTitleBarDecorationBackBackgroundFill property to its default value.
public virtual void ResetDockContainerTitleBarDecorationBackBackgroundFill()
ResetDockContainerTitleBarDecorationForeBackgroundFill()
Resets the DockContainerTitleBarDecorationForeBackgroundFill property to its default value.
public virtual void ResetDockContainerTitleBarDecorationForeBackgroundFill()
ShouldSerializeDockContainerTitleBarDecorationBackBackgroundFill()
Indicates whether the DockContainerTitleBarDecorationBackBackgroundFill property should be persisted.
public virtual bool ShouldSerializeDockContainerTitleBarDecorationBackBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
ShouldSerializeDockContainerTitleBarDecorationForeBackgroundFill()
Indicates whether the DockContainerTitleBarDecorationForeBackgroundFill property should be persisted.
public virtual bool ShouldSerializeDockContainerTitleBarDecorationForeBackgroundFill()
Returns
- Boolean:
true
if the property value has changed from its default; otherwise,false
.
Inherited Members
- VisualStudio2005DockRenderer.DrawDockContainerBackground(PaintEventArgs, Rectangle, DockContainer)
- VisualStudio2005DockRenderer.MeasureAutoHideTab(Graphics, AutoHideTab)
- 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.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.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()