[]
        
(Showing Draft Content)

FarPoint.Win.Spread.FlatInterfaceRenderer

FlatInterfaceRenderer Class

Represents the painter of the visual elements with Excel2013 style.

Inheritance
FlatInterfaceRenderer
Namespace: FarPoint.Win.Spread
Assembly: FarPoint.Win.Spread.dll
Syntax
[TypeConverter(typeof(_pn))]
public class FlatInterfaceRenderer : IInterfaceRenderer, ISerializeSupport, ICustomizeColor, ICustomizeActiveTabColor
<TypeConverter(GetType(_pn))>
Public Class FlatInterfaceRenderer
    Implements IInterfaceRenderer, ISerializeSupport, ICustomizeColor, ICustomizeActiveTabColor

Constructors

Name Description
FlatInterfaceRenderer()

Creates a new instance of FlatInterfaceRenderer class.

Properties

Name Description
ActiveBottomBorderColor

Gets or sets the active bottom border color.

ActiveFontStyle

Gets or sets the font style of the sheet tab when active or the mouse is over the tab.

ActiveForeColor

Gets or sets the active foreground color of sheet tab.

ActiveLeftBorderColor

Gets or sets the active left border color.

ActiveRightBorderColor

Gets or sets the active left border color.

ActiveTabBackColor

Gets or sets the overall active tab background color.

ActiveTopBorderColor

Gets or sets the active top border color.

ArrowColorDisabled

Gets or sets the color of the arrow button when disabled.

ArrowColorEnabled

Gets or sets the color of the arrow button when enabled.

BackColor

Gets or sets the overall background color.

BorderColor

Gets or sets the border color.

ButtonActiveColor

Gets or sets the button color (add new, arrow) in active mode.

ButtonNormalColor

Gets or sets the button color (add new) in normal mode.

ForeColor

Gets or sets the foreground color of the sheet tab.

GrayAreaColor

Gets or sets the color of the gray area.

RangeGroupBackgroundColor

Gets or sets the background color of the range group.

RangeGroupButtonBorderColor

Gets or sets the border color of the range group button.

RangeGroupLineColor

Gets or sets the color of the range group line.

SplitBarBackgroundColor

Gets or sets the color of the split bar.

SplitBoxBackgroundColor

Gets or sets the split box background color.

SplitBoxBorderColor

Gets or sets the color of the split box border.

Methods

Name Description
PaintButton(Graphics, int, int, int, int, TabStripButton, bool, bool, bool, bool)

Paints the button.

PaintGrayArea(Graphics, int, int, int, int)

Paints the gray area.

PaintRangeGroupArea(Graphics, int, int, int, int)

Paints the range group area.

PaintRangeGroupButton(Graphics, int, int, int, int, GroupState, bool, bool)

Paints the range group button.

PaintRangeGroupLevelBox(Graphics, int, int, int, int, int, bool, bool)

Paints the range group level box.

PaintRangeGroupLine(Graphics, Point, Point)

Paints a range group line.

PaintRangeGroupPoint(Graphics, Point)

Paints a range group point.

PaintScrollBox(Graphics, int, int, int, int)

Paints the scoll box.

PaintSheetTab(Graphics, int, string, int, int, int, int, bool, bool, TabStripPlacement, bool, bool, Font, Font)

Paints the tab sheet.

PaintSheetTabPartial(Graphics, int, string, int, int, int, int, bool, bool, TabStripPlacement, bool, bool, Font, Font)

Paints a partial tab sheet.

PaintSpecialSheetTab(Graphics, int, int, int, int, bool, TabStripPlacement, bool, bool, Font, Font)

Paints the special tab sheet.

PaintSplitBar(Graphics, int, int, int, int)

Paints the split bar.

PaintSplitBarCrossover(Graphics, int, int, int, int)

Paints the split bar cross-over.

PaintSplitBox(Graphics, int, int, int, int)

Paints the split box.

PaintTabStripBackground(Graphics, int, int, int, int, TabStripPlacement)

Paints the tab strip background.

PaintTabstripResizeBox(Graphics, int, int, int, int)

Paints the tab strip resize box.

ToString()

Gets the string.