Class MonoDrawer
Namespace: FastReport.Olap.Styling
Assembly: FastCube.WinForms.dll
Drawer implementation for FastCube.Mono
public class MonoDrawer : Drawer
Inheritance
object ← Drawer ← MonoDrawer
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
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
The renderer.
SetControlStyle(Control)
Sets style in the control.
public override void SetControlStyle(Control control)
Parameters
control
Control