StiElementGdiPainter Class

Namespace: Stimulsoft.Dashboard.Drawing.Painters

Inheritance

Inherits from: StiComponentGdiPainter

Methods

Method Returns Description
ApplyCornerRadiusAndSetClip static RectangleD  
GetElementIdent string  
GetPaintTitleRect static RectangleD  
GetSelectionCornerColor Color  
GetTitleText string  
IsDefaultBorder bool  
IsDefined bool  
IsEmptyData bool  
IsNoResult bool  
Paint void  
PaintBackground void  
PaintBorder void  
PaintCheckBoxTitle void  
PaintContent void  
PaintDefaultBorder void  
PaintElementMarkers void  
PaintEmptyData void  
PaintError void  
PaintHighlight void  
PaintNoResult void  
PaintNotDefined void  
PaintNotDefinedStatus void  
PaintNotEnabled void  
PaintRectangleBorder static void  
PaintShadow void  
PaintStatus void  
PaintTitle (+1 overloads) RectangleD  

Method Details

ApplyCornerRadiusAndSetClip static

ApplyCornerRadiusAndSetClip(g: Graphics, rect: RectangleD, element: IStiElement): RectangleD

Parameters

Returns RectangleD


GetElementIdent

GetElementIdent(element: object): string

Parameters

  • element (object)

Returns string


GetPaintTitleRect static

GetPaintTitleRect(g: Graphics, rect: RectangleD, element: IStiTitleElement, titleText: string): RectangleD

Parameters

Returns RectangleD


GetSelectionCornerColor

GetSelectionCornerColor(comp: StiComponent): Color

Parameters

  • comp (StiComponent)

Returns Color


GetTitleText

GetTitleText(element: IStiElement): string

Parameters

  • element (IStiElement)

Returns string


IsDefaultBorder

IsDefaultBorder(element: IStiElement): bool

Parameters

  • element (IStiElement)

Returns bool


IsDefined

IsDefined(component: StiComponent): bool

Parameters

  • component (StiComponent)

Returns bool


IsEmptyData

IsEmptyData(element: IStiElement, dataTable: StiDataTable): bool

Parameters

Returns bool


IsNoResult

IsNoResult(element: IStiElement, dataTable: StiDataTable): bool

Parameters

Returns bool


Paint

Paint(component: StiComponent, e: StiPaintEventArgs): void

Parameters

  • component (StiComponent)
  • e (StiPaintEventArgs)

PaintBackground

PaintBackground(g: Graphics, rect: RectangleD, element: IStiElement): void

Parameters


PaintBorder

PaintBorder(g: Graphics, rect: RectangleD, element: IStiElement): void

Parameters


PaintCheckBoxTitle

PaintCheckBoxTitle(g: Graphics, rect: RectangleD, element: IStiElement): void

Parameters


PaintContent

PaintContent(g: Graphics, rect: RectangleD, element: IStiElement): void

Parameters


PaintDefaultBorder

PaintDefaultBorder(g: Graphics, rect: RectangleD, element: IStiElement): void

Parameters


PaintElementMarkers

PaintElementMarkers(g: Graphics, rect: RectangleD, element: IStiElement): void

Parameters


PaintEmptyData

PaintEmptyData(g: Graphics, rect: RectangleD, element: IStiElement, zoom: double?): void

Parameters


PaintError

PaintError(g: Graphics, rect: RectangleF, element: IStiElement): void

Parameters

  • g (Graphics)
  • rect (RectangleF)
  • element (IStiElement)

PaintHighlight

PaintHighlight(component: StiComponent, e: StiPaintEventArgs): void

Parameters

  • component (StiComponent)
  • e (StiPaintEventArgs)

PaintNoResult

PaintNoResult(g: Graphics, rect: RectangleD, element: IStiElement, zoom: double?): void

Parameters


PaintNotDefined

PaintNotDefined(g: Graphics, rect: RectangleF, element: IStiElement, zoom: double?): void

Parameters

  • g (Graphics)
  • rect (RectangleF)
  • element (IStiElement)
  • zoom (double?)

PaintNotDefinedStatus

PaintNotDefinedStatus(g: Graphics, rect: RectangleF, element: IStiElement, text: string, imageName: string, zoom: double?): void

Parameters

  • g (Graphics)
  • rect (RectangleF)
  • element (IStiElement)
  • text (string)
  • imageName (string)
  • zoom (double?)

PaintNotEnabled

PaintNotEnabled(g: Graphics, rect: RectangleF, element: IStiElement, zoom: double?): void

Parameters

  • g (Graphics)
  • rect (RectangleF)
  • element (IStiElement)
  • zoom (double?)

PaintRectangleBorder static

PaintRectangleBorder(g: Graphics, rect: RectangleF, element: IStiElement, zoom: float): void

Parameters

  • g (Graphics)
  • rect (RectangleF)
  • element (IStiElement)
  • zoom (float)

PaintShadow

PaintShadow(g: Graphics, rect: RectangleD, element: IStiElement): void

Parameters


PaintStatus

PaintStatus(g: Graphics, rect: RectangleF, element: IStiElement, text: string, fullImageName: string, zoom: double?): void

Parameters

  • g (Graphics)
  • rect (RectangleF)
  • element (IStiElement)
  • text (string)
  • fullImageName (string)
  • zoom (double?)

PaintTitle

PaintTitle(g: Graphics, rect: RectangleD, element: IStiElement): RectangleD

Parameters

Returns RectangleD


PaintTitle(g: Graphics, rect: RectangleD, element: IStiTitleElement, titleText: string, zoom: double, isViewer: bool): RectangleD

Parameters

Returns RectangleD