Table of Contents

Class MonoDrawer

Namespace: FastReport.Olap.Styling
Assembly: FastCube.WinForms.dll

Drawer implementation for FastCube.Mono

public class MonoDrawer : Drawer

Inheritance

objectDrawerMonoDrawer

Inherited Members

Drawer.ItemButtonThemeSpacing, Drawer.TreeButtonSize, Drawer.axisCellSpacing, Drawer.itemButtonMinTextRect, Drawer.BackgroundColor, Drawer.DefaultCellBackground, Drawer.DefaultCellBorder, Drawer.DefaultCellText, Drawer.dropPolygonSize, Drawer.ExpandBorderColor, Drawer.ExpandLineColor, Drawer.fuelPolygonSize, Drawer.SelectedCellBackground, Drawer.SortIndicatorColor, Drawer.sortPolygonSize, Drawer.sortSize, Drawer.SplitterColor, Drawer.style, Drawer.UIStyle, Drawer.UIStyleName, Drawer.UIStyleNames, Drawer.CheckStateToWindowsForms(CheckState), Drawer.CreateLinearGradientBrush(Rectangle, Color, Color, LinearGradientMode), Drawer.DrawerStateToButtonState(DrawerState), Drawer.DrawGradient(Graphics, Rectangle, Color, Color, GradientType), Drawer.DrawStyleBackground(Graphics, Rectangle, Style), Drawer.DrawStyleBorder(Graphics, Rectangle, Style), Drawer.DrawStyleText(Graphics, Rectangle, Style, string, TextFormatFlags), Drawer.DrawText(Graphics, Font, Color, Rectangle, string, TextFormatFlags), Drawer.DrawAxisCell(Graphics, Font, bool, Rectangle, string, PropertyOfCellAxis, Alignment, DrawerState, Style, bool, out Point, out Point, ImageList, int, bool), Drawer.DrawColHeaderCell(Graphics, Font, Rectangle, string, DrawerState, bool, ItemOptions, SortDirection), Drawer.DrawConnector(Graphics, Point, Point), Drawer.DrawDataCell(Graphics, Font, Rectangle, string, CellState, DrawerState, Alignment, ImageList, int, Style, HighlightDrawHandler, object), Drawer.DrawDropDownButton(Graphics, Rectangle, ItemOptions, SortDirection, DrawerState), Drawer.DrawDropIndicator(Graphics, Rectangle), Drawer.DrawExpandButton(Graphics, Rectangle, bool, bool), Drawer.DrawGridBody(Graphics, Rectangle), Drawer.DrawImageCell(Graphics, Rectangle, DrawerState), Drawer.DrawItemButton(Graphics, Font, Rectangle, string, ImageList, int, ItemOptions, SortDirection, DrawerState), Drawer.DrawRowHeaderCell(Graphics, Font, Rectangle, string, DrawerState, bool), Drawer.DrawRowIndicator(Graphics, Rectangle), Drawer.DrawScroll(Graphics, Rectangle, DrawerState, Scrollers), Drawer.DrawSelText(Graphics, Font, Rectangle, string, TextFormatFlags, int, int, int), Drawer.DrawSizingLine(Graphics, Point, Point), Drawer.GetButtonTextColor(DrawerState), Drawer.GetControlColor(), Drawer.GetExpandBorderPen(bool, bool), Drawer.GetExpandBrush(Rectangle), Drawer.GetExpandPen(bool, bool), Drawer.GetHeaderTextColor(bool), Drawer.GetItemButtonDropRect(Rectangle, ItemOptions), Drawer.GetScrollerSize(), Drawer.GetSplitterPen(), Drawer.MeasureAxisCell(Font, Size, string, PropertyOfCellAxis, Alignment, DrawerState, bool, ImageList, int), Drawer.PaintCheckBox(Graphics, Rectangle, CheckState, bool, DrawerState), Drawer.PaintHighlight(Graphics, Rectangle, bool), Drawer.SetControlStyle(Control), Drawer.AlignmentToFlags(Alignment), Drawer.DrawChevron(Graphics, Rectangle, Color, Scrollers), Drawer.DrawColHeaderBg(Graphics, Rectangle, DrawerState, bool), Drawer.DrawDropDownButtonBackground(Graphics, Rectangle, DrawerState), Drawer.DrawItemButtonBackground(Graphics, Rectangle, DrawerState), Drawer.DrawRowHeaderBg(Graphics, Rectangle, DrawerState, bool), Drawer.DrawSort(Graphics, Point, SortDirection), Drawer.GetCheckBoxState(CheckState, DrawerState), Drawer.GetConnectorPen(), Drawer.GetDropPolygon(Rectangle), Drawer.GetFuelPolygon(Rectangle), Drawer.GetHeaderElement(DrawerState), Drawer.GetPushButtonState(DrawerState), Drawer.GetRadioButtonState(CheckState, DrawerState), Drawer.GetSortPolygon(Rectangle, SortDirection), Drawer.HasSpaceForTreeButton(Rectangle), Drawer.PaintHighlight(Graphics, Rectangle, GraphicsPath, Brush, Pen)

Constructors

MonoDrawer()

Creates a new instance.

public MonoDrawer()

Properties

UIStyleName

Gets or sets user interface style name.

public override string UIStyleName { get; set; }

Property Value

string

UIStyleNames

Gets available user interface style names.

public override string[] UIStyleNames { get; }

Property Value

string[]

Methods

GetToolStripRenderer(UIStyle)

Returns toolstrip renderer for the given style.

public static ToolStripProfessionalRenderer GetToolStripRenderer(UIStyle style)

Parameters

style UIStyle

UI style.

Returns

ToolStripProfessionalRenderer

The renderer.

SetControlStyle(Control)

Sets style in the control.

public override void SetControlStyle(Control control)

Parameters

control Control