C# Class LayoutFarm.HtmlBoxes.InternalWrappers.WrapperInlineCssBox

css box that wrap render element inside (as a single external run)
Inheritance: WrapperCssBoxBase
显示文件 Open project: prepare/HTML-Renderer

Public Methods

Method Description
Clear ( ) : void
MeasureRunsSize ( LayoutVisitor lay ) : void
Paint ( PaintVisitor p, RectangleF r ) : void
WrapperInlineCssBox ( object controller, Css boxSpec, RootGraphic rootgfx, RenderElement re ) : System

Protected Methods

Method Description
PaintImp ( PaintVisitor p ) : void

Private Methods

Method Description
GetParentRenderElement ( int &globalX, int &globalY ) : RenderElement

Method Details

Clear() public method

public Clear ( ) : void
return void

MeasureRunsSize() public method

public MeasureRunsSize ( LayoutVisitor lay ) : void
lay LayoutVisitor
return void

Paint() public method

public Paint ( PaintVisitor p, RectangleF r ) : void
p PaintVisitor
r PixelFarm.Drawing.RectangleF
return void

PaintImp() protected method

protected PaintImp ( PaintVisitor p ) : void
p PaintVisitor
return void

WrapperInlineCssBox() public method

public WrapperInlineCssBox ( object controller, Css boxSpec, RootGraphic rootgfx, RenderElement re ) : System
controller object
boxSpec Css
rootgfx RootGraphic
re RenderElement
return System