In This Article

VisualStudio2002BarRenderer Class

Provides a renderer for bar controls that have a Visual Studio 2002 appearance.

public class VisualStudio2002BarRenderer : BarRenderer, IDisposable, IBarRenderer, IUIRenderer
Inheritance:
Object MarshalByRefObject DisposableObject BarRenderer Object
Derived:
MetroLightBarRenderer Office2003BarRenderer
Implements:
IDisposable IBarRenderer IUIRenderer

Constructors

VisualStudio2002BarRenderer()

Initializes a new instance of the VisualStudio2002BarRenderer class.

public VisualStudio2002BarRenderer()

Remarks

The default constructor initializes all fields to their default values.

VisualStudio2002BarRenderer(WindowsColorScheme)

Initializes a new instance of the VisualStudio2002BarRenderer class.

protected VisualStudio2002BarRenderer(WindowsColorScheme colorScheme)
Parameter Type Description
colorScheme WindowsColorScheme

The WindowsColorScheme to use as a base for the colors.

Properties

BarDefaultAlternateForeColor

Gets or sets the alternate foreground color of bar command links.

public Color BarDefaultAlternateForeColor { get; set; }

Property Value

Color:

A Color object specifying the alternate foreground color of bar command links.

BarDefaultDisabledForeColor

Gets or sets the disabled foreground color of bar command links.

public Color BarDefaultDisabledForeColor { get; set; }

Property Value

Color:

A Color object specifying the disabled foreground color of bar command links.

BarDefaultFont

Gets or sets the Font to use when drawing bar command links.

public virtual Font BarDefaultFont { get; set; }

Property Value

Font:

The Font to use when drawing bar command links.

BarDefaultForeColor

Gets or sets the foreground color of bar command links.

public Color BarDefaultForeColor { get; set; }

Property Value

Color:

A Color object specifying the foreground color of bar command links.

ColorScheme

Gets or sets the resolved WindowsColorScheme to use for colors.

protected WindowsColorScheme ColorScheme { get; set; }

Property Value

WindowsColorScheme:

The resolved WindowsColorScheme to use for colors.

DecorationDarkColor

Gets or sets the dark Color of decorations.

public Color DecorationDarkColor { get; set; }

Property Value

Color:

A Color object specifying the dark color of decorations.

DecorationLightColor

Gets or sets the light Color of decorations.

public Color DecorationLightColor { get; set; }

Property Value

Color:

A Color object specifying the light color of decorations.

DockAreaBackgroundFill

Gets or sets the BackgroundFill for a BarDockArea control.

public BackgroundFill DockAreaBackgroundFill { get; set; }

Property Value

BackgroundFill:

The BackgroundFill for a BarDockArea control.

MenuDefaultAddRemoveButtonsColumnBackgroundFill

Gets or sets the default BackgroundFill for a menu Add/Remove Buttons column.

public BackgroundFill MenuDefaultAddRemoveButtonsColumnBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a menu Add/Remove Buttons column.

MenuDefaultBackgroundFill

Gets or sets the default BackgroundFill for a menu.

public BackgroundFill MenuDefaultBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a menu.

MenuDefaultBorder

Gets or sets the default SimpleBorder for a menu border.

public SimpleBorder MenuDefaultBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a menu border.

MenuDefaultCommandLinkCheckedBackgroundFill

Gets or sets the default BackgroundFill for a menu command link in a checked state.

public BackgroundFill MenuDefaultCommandLinkCheckedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a menu command link in a checked state.

MenuDefaultCommandLinkCheckedBorder

Gets or sets the default SimpleBorder for a menu command link in a checked state.

public SimpleBorder MenuDefaultCommandLinkCheckedBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a menu command link in a checked state.

MenuDefaultCommandLinkHotBackgroundFill

Gets or sets the default BackgroundFill for a menu command link in a hot state.

public BackgroundFill MenuDefaultCommandLinkHotBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a menu command link in a hot state.

MenuDefaultCommandLinkHotBorder

Gets or sets the default SimpleBorder for a menu command link in a hot state.

public SimpleBorder MenuDefaultCommandLinkHotBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a menu command link in a hot state.

MenuDefaultCommandLinkHotPressedBackgroundFill

Gets or sets the default BackgroundFill for a menu command link in a hot/checked state.

public BackgroundFill MenuDefaultCommandLinkHotPressedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a menu command link in a hot/checked state.

MenuDefaultCommandLinkHotPressedBorder

Gets or sets the default SimpleBorder for a menu command link in a hot/checked state.

public SimpleBorder MenuDefaultCommandLinkHotPressedBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a menu command link in a hot/checked state.

MenuDefaultImageColumnBackgroundFill

Gets or sets the default BackgroundFill for a menu image column.

public BackgroundFill MenuDefaultImageColumnBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a menu image column.

MenuDefaultLabelLinkBackgroundFill

Gets or sets the default BackgroundFill for a menu label link.

public BackgroundFill MenuDefaultLabelLinkBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a menu label link.

ToolBarDefaultBackgroundFill

Gets or sets the default BackgroundFill for a toolbar.

public BackgroundFill ToolBarDefaultBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar.

ToolBarDefaultCommandLinkCheckedBackgroundFill

Gets or sets the default BackgroundFill for a toolbar command link in a checked state.

public BackgroundFill ToolBarDefaultCommandLinkCheckedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar command link in a checked state.

ToolBarDefaultCommandLinkCheckedBorder

Gets or sets the default SimpleBorder for a toolbar command link in a checked state.

public SimpleBorder ToolBarDefaultCommandLinkCheckedBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a toolbar command link in a checked state.

ToolBarDefaultCommandLinkHotBackgroundFill

Gets or sets the default BackgroundFill for a toolbar command link in a hot state.

public BackgroundFill ToolBarDefaultCommandLinkHotBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar command link in a hot state.

ToolBarDefaultCommandLinkHotBorder

Gets or sets the default SimpleBorder for a toolbar command link in a hot state.

public SimpleBorder ToolBarDefaultCommandLinkHotBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a toolbar command link in a hot state.

ToolBarDefaultCommandLinkHotPressedBackgroundFill

Gets or sets the default BackgroundFill for a toolbar command link in a hot/pressed state.

public BackgroundFill ToolBarDefaultCommandLinkHotPressedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar command link in a hot/pressed state.

ToolBarDefaultCommandLinkHotPressedBorder

Gets or sets the default SimpleBorder for a toolbar command link in a hot/pressed state.

public SimpleBorder ToolBarDefaultCommandLinkHotPressedBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a toolbar command link in a hot/pressed state.

ToolBarDefaultCommandLinkSelectedBackgroundFill

Gets or sets the default BackgroundFill for a toolbar command link in a selected state.

public BackgroundFill ToolBarDefaultCommandLinkSelectedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar command link in a selected state.

ToolBarDefaultCommandLinkSelectedBorder

Gets or sets the default SimpleBorder for a toolbar command link in a selected state.

public SimpleBorder ToolBarDefaultCommandLinkSelectedBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a toolbar command link in a selected state.

ToolBarDefaultFloatingBackColor

Gets or sets the background color of a floating toolbar.

public Color ToolBarDefaultFloatingBackColor { get; set; }

Property Value

Color:

A Color object specifying the background color of a floating toolbar.

ToolBarDefaultFloatingBorder

Gets or sets the default SimpleBorder for a floating toolbar.

public SimpleBorder ToolBarDefaultFloatingBorder { get; set; }

Property Value

SimpleBorder:

The default SimpleBorder for a floating toolbar.

ToolBarDefaultFloatingForeColor

Gets or sets the foreground color of a floating toolbar.

public Color ToolBarDefaultFloatingForeColor { get; set; }

Property Value

Color:

A Color object specifying the foreground color of a floating toolbar.

ToolBarDefaultFloatingTitleBarBackgroundFill

Gets or sets the default BackgroundFill for a floating toolbar titlebar.

public BackgroundFill ToolBarDefaultFloatingTitleBarBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a floating toolbar titlebar.

ToolBarDefaultFloatingTitleBarFont

Gets or sets the Font to use when drawing toolbar titlebars.

public virtual Font ToolBarDefaultFloatingTitleBarFont { get; set; }

Property Value

Font:

The Font to use when drawing toolbar titlebars.

ToolBarDefaultOptionsButtonBackgroundFill

Gets or sets the default BackgroundFill for a toolbar options button.

public BackgroundFill ToolBarDefaultOptionsButtonBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar options button.

ToolBarDefaultOptionsButtonHotBackgroundFill

Gets or sets the default BackgroundFill for a toolbar options button in a hot state.

public BackgroundFill ToolBarDefaultOptionsButtonHotBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar options button in a hot state.

ToolBarDefaultOptionsButtonPressedBackgroundFill

Gets or sets the default BackgroundFill for a toolbar options button in a pressed state.

public BackgroundFill ToolBarDefaultOptionsButtonPressedBackgroundFill { get; set; }

Property Value

BackgroundFill:

The default BackgroundFill for a toolbar options button in a pressed state.

ToolBarImageMargin

Gets or sets the margin around a toolbar image.

public int ToolBarImageMargin { get; set; }

Property Value

Int32:

The vertical padding around a toolbar image.

ToolBarSeparatorDarkColor

Gets or sets the dark Color of toolbar separators.

public Color ToolBarSeparatorDarkColor { get; set; }

Property Value

Color:

A Color object specifying the dark color of toolbar separators.

ToolBarSeparatorLightColor

Gets or sets the light Color of toolbar separators.

public Color ToolBarSeparatorLightColor { get; set; }

Property Value

Color:

A Color object specifying the light color of toolbar separators.

ToolBarShadowColor

Gets or sets the shadow color of a toolbar.

public Color ToolBarShadowColor { get; set; }

Property Value

Color:

A Color object specifying the shadow color of a toolbar.

ToolBarTextMarginHorizontal

Gets or sets the horizontal padding around toolbar text.

public int ToolBarTextMarginHorizontal { get; set; }

Property Value

Int32:

The horizontal padding around toolbar text.

ToolBarTextMarginVertical

Gets or sets the vertical padding around toolbar text.

public int ToolBarTextMarginVertical { get; set; }

Property Value

Int32:

The vertical padding around toolbar text.

Methods

Arranges a BarComboBoxLink's child control.

public override void ArrangeComboBoxChildControl(PaintEventArgs e, Rectangle bounds, BarComboBoxLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to arrange.

link BarComboBoxLink

The BarComboBoxLink being arranged.

Arranges a BarTextBoxLink's child control.

public override void ArrangeTextBoxChildControl(PaintEventArgs e, Rectangle bounds, BarTextBoxLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to arrange.

link BarTextBoxLink

The BarComboBoxLink being arranged.

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.

Draws a BarButtonLink.

public override void DrawButtonLink(PaintEventArgs e, Rectangle bounds, BarButtonLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarButtonLink

The BarButtonLink being painted.

Draws a BarComboBoxLink.

public override void DrawComboBoxLink(PaintEventArgs e, Rectangle bounds, BarComboBoxLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarComboBoxLink

The BarComboBoxLink being painted.

DrawCommandInCustomizeList(PaintEventArgs, Rectangle, BarManager, BarCommand, UIElementDrawState, Boolean)

Draws a BarCommand for a Customize list.

public override void DrawCommandInCustomizeList(PaintEventArgs e, Rectangle bounds, BarManager barManager, BarCommand command, UIElementDrawState drawState, bool useCommandName)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

barManager BarManager

The BarManager for which the command Customize list is created.

command BarCommand

The BarCommand being painted.

drawState UIElementDrawState

A UIElementDrawState specifying draw state.

useCommandName Boolean

Whether to draw the bar command using the command name instead of the command text.

Draws a BarCommandLink for a Customize list.

public override void DrawCommandLinkInCustomizeList(PaintEventArgs e, Rectangle bounds, BarManager barManager, BarCommandLink commandLink, UIElementDrawState drawState, bool showShortcut)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

barManager BarManager

The BarManager for which the command link Customize list is created.

commandLink BarCommandLink

The BarCommandLink being painted.

drawState UIElementDrawState

A UIElementDrawState specifying draw state.

showShortcut Boolean

true to render shortcut text for supported commands; otherwise false

DrawDockableToolBarBackground(PaintEventArgs, Rectangle, DockableToolBar)

Draws the background of a dockable toolbar.

public override void DrawDockableToolBarBackground(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

toolBar DockableToolBar

The DockableToolBar being painted.

DrawDockableToolBarFloatingContainerBackground(PaintEventArgs, Rectangle, DockableToolBar)

Draws the background of a dockable toolbar floating container.

public override void DrawDockableToolBarFloatingContainerBackground(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

toolBar DockableToolBar

The DockableToolBar being painted.

DrawDockableToolBarFloatingTitleBar(PaintEventArgs, Rectangle, DockableToolBar)

Draws a floating dockable toolbar title bar.

public override void DrawDockableToolBarFloatingTitleBar(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

toolBar DockableToolBar

The DockableToolBar being painted.

DrawDockableToolBarGripper(PaintEventArgs, Rectangle, DockableToolBar)

Draws a dockable toolbar gripper.

public override void DrawDockableToolBarGripper(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

toolBar DockableToolBar

The DockableToolBar being painted.

Draws a dockable toolbar options button.

public override void DrawDockableToolBarOptionsButton(PaintEventArgs e, Rectangle bounds, DockableToolBar toolBar, BarPopupButtonLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

toolBar DockableToolBar

The DockableToolBar containing the link being painted.

link BarPopupButtonLink

The BarPopupButtonLink being painted.

DrawDockAreaBackground(PaintEventArgs, Rectangle, BarDockArea)

Draws the background of a BarDockArea.

public override void DrawDockAreaBackground(PaintEventArgs e, Rectangle bounds, BarDockArea dockArea)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

dockArea BarDockArea

The BarDockArea being painted.

public override void DrawExpanderButtonLink(PaintEventArgs e, Rectangle bounds, BarExpanderButtonLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarExpanderButtonLink

The BarExpanderButtonLink being painted.

Draws a BarLabelLink.

public override void DrawLabelLink(PaintEventArgs e, Rectangle bounds, BarLabelLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarLabelLink

The BarLabelLink being painted.

DrawMenuBackground(PaintEventArgs, Rectangle, IBarControl)

Draws the background of a bar menu.

public override void DrawMenuBackground(PaintEventArgs e, Rectangle bounds, IBarControl menu)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

menu IBarControl

The IBarControl being painted.

DrawMenuGripper(PaintEventArgs, Rectangle, IUIElement)

Draws a menu gripper.

public override void DrawMenuGripper(PaintEventArgs e, Rectangle bounds, IUIElement gripper)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

gripper IUIElement

The IUIElement being painted.

DrawMenuOverflowButton(PaintEventArgs, Rectangle, IUIElement, Boolean)

Draws a menu overflow button.

public override void DrawMenuOverflowButton(PaintEventArgs e, Rectangle bounds, IUIElement button, bool hasDownArrow)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

button IUIElement

The IUIElement being painted.

hasDownArrow Boolean

Whether the button has a down arrow; otherwise, an up arrow.

DrawMenuSeparator(PaintEventArgs, Rectangle, Orientation)

Draws a menu separator.

public override void DrawMenuSeparator(PaintEventArgs e, Rectangle bounds, Orientation orientation)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

orientation Orientation

The Orientation of the separator.

public override void DrawPopupButtonLink(PaintEventArgs e, Rectangle bounds, BarPopupButtonLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarPopupButtonLink

The BarPopupButtonLink being painted.

public override void DrawSplitButtonLink(PaintEventArgs e, Rectangle bounds, BarSplitButtonLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarSplitButtonLink

The BarSplitButtonLink being painted.

Draws a system button link.

public override void DrawSystemButtonLink(PaintEventArgs e, Rectangle bounds, BarButtonLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarButtonLink

The BarButtonLink being painted.

Draws a system popup button link.

public override void DrawSystemPopupButtonLink(PaintEventArgs e, Rectangle bounds, BarPopupButtonLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarPopupButtonLink

The BarPopupButtonLink being painted.

Draws a BarTextBoxLink.

public override void DrawTextBoxLink(PaintEventArgs e, Rectangle bounds, BarTextBoxLink link)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

link BarTextBoxLink

The BarTextBoxLink being painted.

DrawToolBarBackground(PaintEventArgs, Rectangle, ToolBar)

Draws the background of a toolbar.

public override void DrawToolBarBackground(PaintEventArgs e, Rectangle bounds, ToolBar toolBar)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

toolBar ToolBar

The ToolBar being painted.

DrawToolBarSeparator(PaintEventArgs, Rectangle, Orientation)

Draws a toolbar separator.

public override void DrawToolBarSeparator(PaintEventArgs e, Rectangle bounds, Orientation orientation)
Parameter Type Description
e PaintEventArgs

A PaintEventArgs that contains the event data.

bounds Rectangle

The bounds in which to draw.

orientation Orientation

The Orientation of the separator.

Measures the specified BarCommandLink.

public override Size MeasureCommandLink(Graphics g, BarCommandLink link)
Parameter Type Description
g Graphics

The Graphics object used to measure.

link BarCommandLink

The BarCommandLink that is being measured.

Returns

Size:

The Size of the command link.

MeasureDockableToolBarFloatingTitleBarHeight(Graphics, DockableToolBar)

Measures the floating title bar height of the specified DockableToolBar.

public override int MeasureDockableToolBarFloatingTitleBarHeight(Graphics g, DockableToolBar toolBar)
Parameter Type Description
g Graphics

The Graphics object used to measure.

toolBar DockableToolBar

The DockableToolBar whose floating title bar is being measured.

Returns

Int32:

The height of the title bar.

ResetAll(Boolean)

Resets all property values to their defaults.

protected override void ResetAll(bool force)
Parameter Type Description
force Boolean

Whether to force resetting.

ResetBarDefaultAlternateForeColor()

Resets the BarDefaultAlternateForeColor property to its default value.

public virtual void ResetBarDefaultAlternateForeColor()

ResetBarDefaultDisabledForeColor()

Resets the BarDefaultDisabledForeColor property to its default value.

public virtual void ResetBarDefaultDisabledForeColor()

ResetBarDefaultFont()

Resets the BarDefaultFont property to its default value.

public virtual void ResetBarDefaultFont()

ResetBarDefaultForeColor()

Resets the BarDefaultForeColor property to its default value.

public virtual void ResetBarDefaultForeColor()

ResetDecorationDarkColor()

Resets the DecorationDarkColor property to its default value.

public virtual void ResetDecorationDarkColor()

ResetDecorationLightColor()

Resets the DecorationLightColor property to its default value.

public virtual void ResetDecorationLightColor()

ResetDockableToolBarDockedPadding()

Resets the DockableToolBarDockedPadding property to its default value.

public override void ResetDockableToolBarDockedPadding()

ResetDockableToolBarFloatingPadding()

Resets the DockableToolBarFloatingPadding property to its default value.

public override void ResetDockableToolBarFloatingPadding()

ResetDockAreaBackgroundFill()

Resets the DockAreaBackgroundFill property to its default value.

public virtual void ResetDockAreaBackgroundFill()

ResetMenuDefaultAddRemoveButtonsColumnBackgroundFill()

Resets the MenuDefaultAddRemoveButtonsColumnBackgroundFill property to its default value.

public virtual void ResetMenuDefaultAddRemoveButtonsColumnBackgroundFill()

ResetMenuDefaultBackgroundFill()

Resets the MenuDefaultBackgroundFill property to its default value.

public virtual void ResetMenuDefaultBackgroundFill()

ResetMenuDefaultBorder()

Resets the MenuDefaultBorder property to its default value.

public virtual void ResetMenuDefaultBorder()

ResetMenuDefaultCommandLinkCheckedBackgroundFill()

Resets the MenuDefaultCommandLinkCheckedBackgroundFill property to its default value.

public virtual void ResetMenuDefaultCommandLinkCheckedBackgroundFill()

ResetMenuDefaultCommandLinkCheckedBorder()

Resets the MenuDefaultCommandLinkCheckedBorder property to its default value.

public virtual void ResetMenuDefaultCommandLinkCheckedBorder()

ResetMenuDefaultCommandLinkHotBackgroundFill()

Resets the MenuDefaultCommandLinkHotBackgroundFill property to its default value.

public virtual void ResetMenuDefaultCommandLinkHotBackgroundFill()

ResetMenuDefaultCommandLinkHotBorder()

Resets the MenuDefaultCommandLinkHotBorder property to its default value.

public virtual void ResetMenuDefaultCommandLinkHotBorder()

ResetMenuDefaultCommandLinkHotPressedBackgroundFill()

Resets the MenuDefaultCommandLinkHotPressedBackgroundFill property to its default value.

public virtual void ResetMenuDefaultCommandLinkHotPressedBackgroundFill()

ResetMenuDefaultCommandLinkHotPressedBorder()

Resets the MenuDefaultCommandLinkHotPressedBorder property to its default value.

public virtual void ResetMenuDefaultCommandLinkHotPressedBorder()

ResetMenuDefaultImageColumnBackgroundFill()

Resets the MenuDefaultImageColumnBackgroundFill property to its default value.

public virtual void ResetMenuDefaultImageColumnBackgroundFill()

ResetMenuDefaultLabelLinkBackgroundFill()

Resets the MenuDefaultLabelLinkBackgroundFill property to its default value.

public virtual void ResetMenuDefaultLabelLinkBackgroundFill()

ResetResetAllPropertiesOnSystemColorChange()

Resets the ResetAllPropertiesOnSystemColorChange property to its default value.

public override void ResetResetAllPropertiesOnSystemColorChange()

ResetToolBarDefaultBackgroundFill()

Resets the ToolBarDefaultBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultBackgroundFill()

ResetToolBarDefaultCommandLinkCheckedBackgroundFill()

Resets the ToolBarDefaultCommandLinkCheckedBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultCommandLinkCheckedBackgroundFill()

ResetToolBarDefaultCommandLinkCheckedBorder()

Resets the ToolBarDefaultCommandLinkCheckedBorder property to its default value.

public virtual void ResetToolBarDefaultCommandLinkCheckedBorder()

ResetToolBarDefaultCommandLinkHotBackgroundFill()

Resets the ToolBarDefaultCommandLinkHotBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultCommandLinkHotBackgroundFill()

ResetToolBarDefaultCommandLinkHotBorder()

Resets the ToolBarDefaultCommandLinkHotBorder property to its default value.

public virtual void ResetToolBarDefaultCommandLinkHotBorder()

ResetToolBarDefaultCommandLinkHotPressedBackgroundFill()

Resets the ToolBarDefaultCommandLinkHotPressedBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultCommandLinkHotPressedBackgroundFill()

ResetToolBarDefaultCommandLinkHotPressedBorder()

Resets the ToolBarDefaultCommandLinkHotPressedBorder property to its default value.

public virtual void ResetToolBarDefaultCommandLinkHotPressedBorder()

ResetToolBarDefaultCommandLinkSelectedBackgroundFill()

Resets the ToolBarDefaultCommandLinkSelectedBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultCommandLinkSelectedBackgroundFill()

ResetToolBarDefaultCommandLinkSelectedBorder()

Resets the ToolBarDefaultCommandLinkSelectedBorder property to its default value.

public virtual void ResetToolBarDefaultCommandLinkSelectedBorder()

ResetToolBarDefaultFloatingBackColor()

Resets the ToolBarDefaultFloatingBackColor property to its default value.

public virtual void ResetToolBarDefaultFloatingBackColor()

ResetToolBarDefaultFloatingBorder()

Resets the ToolBarDefaultFloatingBorder property to its default value.

public virtual void ResetToolBarDefaultFloatingBorder()

ResetToolBarDefaultFloatingForeColor()

Resets the ToolBarDefaultFloatingForeColor property to its default value.

public virtual void ResetToolBarDefaultFloatingForeColor()

ResetToolBarDefaultFloatingTitleBarBackgroundFill()

Resets the ToolBarDefaultFloatingTitleBarBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultFloatingTitleBarBackgroundFill()

ResetToolBarDefaultFloatingTitleBarFont()

Resets the ToolBarDefaultFloatingTitleBarFont property to its default value.

public virtual void ResetToolBarDefaultFloatingTitleBarFont()

ResetToolBarDefaultOptionsButtonBackgroundFill()

Resets the ToolBarDefaultOptionsButtonBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultOptionsButtonBackgroundFill()

ResetToolBarDefaultOptionsButtonHotBackgroundFill()

Resets the ToolBarDefaultOptionsButtonHotBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultOptionsButtonHotBackgroundFill()

ResetToolBarDefaultOptionsButtonPressedBackgroundFill()

Resets the ToolBarDefaultOptionsButtonPressedBackgroundFill property to its default value.

public virtual void ResetToolBarDefaultOptionsButtonPressedBackgroundFill()

ResetToolBarImageMargin()

Resets the ToolBarImageMargin property to its default value.

public virtual void ResetToolBarImageMargin()

ResetToolBarSeparatorDarkColor()

Resets the ToolBarSeparatorDarkColor property to its default value.

public virtual void ResetToolBarSeparatorDarkColor()

ResetToolBarSeparatorLightColor()

Resets the ToolBarSeparatorLightColor property to its default value.

public virtual void ResetToolBarSeparatorLightColor()

ResetToolBarShadowColor()

Resets the ToolBarShadowColor property to its default value.

public virtual void ResetToolBarShadowColor()

ResetToolBarTextMarginHorizontal()

Resets the ToolBarTextMarginHorizontal property to its default value.

public virtual void ResetToolBarTextMarginHorizontal()

ResetToolBarTextMarginVertical()

Resets the ToolBarTextMarginVertical property to its default value.

public virtual void ResetToolBarTextMarginVertical()

ShouldSerializeBarDefaultAlternateForeColor()

Indicates whether the BarDefaultAlternateForeColor property should be persisted.

public virtual bool ShouldSerializeBarDefaultAlternateForeColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeBarDefaultDisabledForeColor()

Indicates whether the BarDefaultDisabledForeColor property should be persisted.

public virtual bool ShouldSerializeBarDefaultDisabledForeColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeBarDefaultFont()

Indicates whether the BarDefaultFont property should be persisted.

public virtual bool ShouldSerializeBarDefaultFont()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeBarDefaultForeColor()

Indicates whether the BarDefaultForeColor property should be persisted.

public virtual bool ShouldSerializeBarDefaultForeColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDecorationDarkColor()

Indicates whether the DecorationDarkColor property should be persisted.

public virtual bool ShouldSerializeDecorationDarkColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDecorationLightColor()

Indicates whether the DecorationLightColor property should be persisted.

public virtual bool ShouldSerializeDecorationLightColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockableToolBarDockedPadding()

Indicates whether the DockableToolBarDockedPadding property should be persisted.

public override bool ShouldSerializeDockableToolBarDockedPadding()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockableToolBarFloatingPadding()

Indicates whether the DockableToolBarFloatingPadding property should be persisted.

public override bool ShouldSerializeDockableToolBarFloatingPadding()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeDockAreaBackgroundFill()

Indicates whether the DockAreaBackgroundFill property should be persisted.

public virtual bool ShouldSerializeDockAreaBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultAddRemoveButtonsColumnBackgroundFill()

Indicates whether the MenuDefaultAddRemoveButtonsColumnBackgroundFill property should be persisted.

public virtual bool ShouldSerializeMenuDefaultAddRemoveButtonsColumnBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultBackgroundFill()

Indicates whether the MenuDefaultBackgroundFill property should be persisted.

public virtual bool ShouldSerializeMenuDefaultBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultBorder()

Indicates whether the MenuDefaultBorder property should be persisted.

public virtual bool ShouldSerializeMenuDefaultBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultCommandLinkCheckedBackgroundFill()

Indicates whether the MenuDefaultCommandLinkCheckedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeMenuDefaultCommandLinkCheckedBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultCommandLinkCheckedBorder()

Indicates whether the MenuDefaultCommandLinkCheckedBorder property should be persisted.

public virtual bool ShouldSerializeMenuDefaultCommandLinkCheckedBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultCommandLinkHotBackgroundFill()

Indicates whether the MenuDefaultCommandLinkHotBackgroundFill property should be persisted.

public virtual bool ShouldSerializeMenuDefaultCommandLinkHotBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultCommandLinkHotBorder()

Indicates whether the MenuDefaultCommandLinkHotBorder property should be persisted.

public virtual bool ShouldSerializeMenuDefaultCommandLinkHotBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultCommandLinkHotPressedBackgroundFill()

Indicates whether the MenuDefaultCommandLinkHotPressedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeMenuDefaultCommandLinkHotPressedBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultCommandLinkHotPressedBorder()

Indicates whether the MenuDefaultCommandLinkHotPressedBorder property should be persisted.

public virtual bool ShouldSerializeMenuDefaultCommandLinkHotPressedBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultImageColumnBackgroundFill()

Indicates whether the MenuDefaultImageColumnBackgroundFill property should be persisted.

public virtual bool ShouldSerializeMenuDefaultImageColumnBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeMenuDefaultLabelLinkBackgroundFill()

Indicates whether the MenuDefaultLabelLinkBackgroundFill property should be persisted.

public virtual bool ShouldSerializeMenuDefaultLabelLinkBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeResetAllPropertiesOnSystemColorChange()

Indicates whether the ResetAllPropertiesOnSystemColorChange property should be persisted.

public override bool ShouldSerializeResetAllPropertiesOnSystemColorChange()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultBackgroundFill()

Indicates whether the ToolBarDefaultBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkCheckedBackgroundFill()

Indicates whether the ToolBarDefaultCommandLinkCheckedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkCheckedBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkCheckedBorder()

Indicates whether the ToolBarDefaultCommandLinkCheckedBorder property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkCheckedBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkHotBackgroundFill()

Indicates whether the ToolBarDefaultCommandLinkHotBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkHotBorder()

Indicates whether the ToolBarDefaultCommandLinkHotBorder property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkHotPressedBackgroundFill()

Indicates whether the ToolBarDefaultCommandLinkHotPressedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotPressedBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkHotPressedBorder()

Indicates whether the ToolBarDefaultCommandLinkHotPressedBorder property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkHotPressedBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkSelectedBackgroundFill()

Indicates whether the ToolBarDefaultCommandLinkSelectedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkSelectedBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultCommandLinkSelectedBorder()

Indicates whether the ToolBarDefaultCommandLinkSelectedBorder property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultCommandLinkSelectedBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultFloatingBackColor()

Indicates whether the ToolBarDefaultFloatingBackColor property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultFloatingBackColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultFloatingBorder()

Indicates whether the ToolBarDefaultFloatingBorder property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultFloatingBorder()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultFloatingForeColor()

Indicates whether the ToolBarDefaultFloatingForeColor property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultFloatingForeColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultFloatingTitleBarBackgroundFill()

Indicates whether the ToolBarDefaultFloatingTitleBarBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultFloatingTitleBarBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultFloatingTitleBarFont()

Indicates whether the ToolBarDefaultFloatingTitleBarFont property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultFloatingTitleBarFont()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultOptionsButtonBackgroundFill()

Indicates whether the ToolBarDefaultOptionsButtonBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultOptionsButtonBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultOptionsButtonHotBackgroundFill()

Indicates whether the ToolBarDefaultOptionsButtonHotBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultOptionsButtonHotBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarDefaultOptionsButtonPressedBackgroundFill()

Indicates whether the ToolBarDefaultOptionsButtonPressedBackgroundFill property should be persisted.

public virtual bool ShouldSerializeToolBarDefaultOptionsButtonPressedBackgroundFill()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarImageMargin()

Indicates whether the ToolBarImageMargin property should be persisted.

public virtual bool ShouldSerializeToolBarImageMargin()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarSeparatorDarkColor()

Indicates whether the ToolBarSeparatorDarkColor property should be persisted.

public virtual bool ShouldSerializeToolBarSeparatorDarkColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarSeparatorLightColor()

Indicates whether the ToolBarSeparatorLightColor property should be persisted.

public virtual bool ShouldSerializeToolBarSeparatorLightColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarShadowColor()

Indicates whether the ToolBarShadowColor property should be persisted.

public virtual bool ShouldSerializeToolBarShadowColor()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarTextMarginHorizontal()

Indicates whether the ToolBarTextMarginHorizontal property should be persisted.

public virtual bool ShouldSerializeToolBarTextMarginHorizontal()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

ShouldSerializeToolBarTextMarginVertical()

Indicates whether the ToolBarTextMarginVertical property should be persisted.

public virtual bool ShouldSerializeToolBarTextMarginVertical()

Returns

Boolean:

true if the property value has changed from its default; otherwise, false.

Inherited Members