C# Class ComponentFactory.Krypton.Toolkit.RenderProfessional

Extends the standard renderer to provide Professional style additions.
Inheritance: RenderStandard
Show file Open project: Cocotteseb/Krypton

Public Methods

Method Description
DrawSeparator ( RenderContext context, Rectangle displayRect, IPaletteBack paletteBack, IPaletteBorder paletteBorder, Orientation orientation, PaletteState state, bool canMove ) : void

Perform drawing of a separator glyph.

Protected Methods

Method Description
DrawGrabHandleGlyph ( RenderContext context, Rectangle displayRect, Orientation orientation, PaletteState state ) : void

Internal rendering method.

DrawRibbonTabContext ( RenderContext context, Rectangle rect, IPaletteRibbonGeneral paletteGeneral, IPaletteRibbonBack paletteBack, IDisposable memento ) : IDisposable

Internal rendering method.

Method Details

DrawGrabHandleGlyph() protected method

Internal rendering method.
protected DrawGrabHandleGlyph ( RenderContext context, Rectangle displayRect, Orientation orientation, PaletteState state ) : void
context RenderContext
displayRect System.Drawing.Rectangle
orientation Orientation
state PaletteState
return void

DrawRibbonTabContext() protected method

Internal rendering method.
protected DrawRibbonTabContext ( RenderContext context, Rectangle rect, IPaletteRibbonGeneral paletteGeneral, IPaletteRibbonBack paletteBack, IDisposable memento ) : IDisposable
context RenderContext
rect System.Drawing.Rectangle
paletteGeneral IPaletteRibbonGeneral
paletteBack IPaletteRibbonBack
memento IDisposable
return IDisposable

DrawSeparator() public method

Perform drawing of a separator glyph.
public DrawSeparator ( RenderContext context, Rectangle displayRect, IPaletteBack paletteBack, IPaletteBorder paletteBorder, Orientation orientation, PaletteState state, bool canMove ) : void
context RenderContext Render context.
displayRect System.Drawing.Rectangle Display area available for drawing.
paletteBack IPaletteBack Background palette details.
paletteBorder IPaletteBorder Border palette details.
orientation Orientation Visual orientation of the content.
state PaletteState State associated with rendering.
canMove bool Can the separator be moved.
return void