C# Class LayoutFarm.HtmlBoxes.SelectionRange

Mostra file Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
ClearSelection ( ) : void
CopyText ( StringBuilder stbuilder ) : void
SelectionRange ( CssBoxHitChain startChain, CssBoxHitChain endChain, IFonts ifonts ) : System

Private Methods

Method Description
FindCommonGround ( CssBoxHitChain startChain, CssBoxHitChain endChain, int &breakAtLevel ) : bool
FindNearestLine ( CssBox startBox, int globalY, int yRange ) : CssLineBox
GetLine ( HitInfo hitInfo ) : CssLineBox
GetSelectionRectArea ( ) : Rectangle
IsOnTheSameLine ( CssBoxHitChain startChain, CssBoxHitChain endChain ) : bool
SetupEndHitPoint ( CssBoxHitChain startChain, CssBoxHitChain endChain, IFonts ifonts ) : void
SetupStartHitPoint ( CssBoxHitChain startChain, IFonts ifonts ) : void

Method Details

ClearSelection() public method

public ClearSelection ( ) : void
return void

CopyText() public method

public CopyText ( StringBuilder stbuilder ) : void
stbuilder StringBuilder
return void

SelectionRange() public method

public SelectionRange ( CssBoxHitChain startChain, CssBoxHitChain endChain, IFonts ifonts ) : System
startChain CssBoxHitChain
endChain CssBoxHitChain
ifonts IFonts
return System