C# Class LayoutFarm.CustomWidgets.HtmlBox

Inheritance: LayoutFarm.UI.UIBox, IEventPortal
Show file Open project: prepare/HTML-Renderer Class Usage Examples

Private Properties

Property Type Description
ClearWaitingContent void
GetInputEventAdapter LayoutFarm.HtmlBoxes.HtmlInputEventAdapter
IEventPortal bool
IEventPortal void
IEventPortal void
IEventPortal void
SetHtmlContainerEventHandlers void

Public Methods

Method Description
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
HtmlBox ( HtmlHost htmlHost, int width, int height ) : System
LoadHtmlDom ( HtmlDocument htmldoc ) : void
LoadHtmlFragmentString ( string fragmentHtmlString ) : void
LoadHtmlString ( string htmlString ) : void
PerformContentLayout ( ) : void
SetViewport ( int x, int y ) : void
Walk ( UIVisitor visitor ) : void

Protected Methods

Method Description
OnContentLayout ( ) : void
OnKeyUp ( UIKeyEventArgs e ) : void

Private Methods

Method Description
ClearWaitingContent ( ) : void
GetInputEventAdapter ( ) : HtmlInputEventAdapter
IEventPortal ( UIKeyEventArgs e ) : bool
IEventPortal ( UIFocusEventArgs e ) : void
IEventPortal ( UIKeyEventArgs e ) : void
IEventPortal ( UIMouseEventArgs e ) : void
SetHtmlContainerEventHandlers ( ) : void

Method Details

GetPrimaryRenderElement() public method

public GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
return RenderElement

HtmlBox() public method

public HtmlBox ( HtmlHost htmlHost, int width, int height ) : System
htmlHost LayoutFarm.HtmlBoxes.HtmlHost
width int
height int
return System

LoadHtmlDom() public method

public LoadHtmlDom ( HtmlDocument htmldoc ) : void
htmldoc LayoutFarm.Composers.HtmlDocument
return void

LoadHtmlFragmentString() public method

public LoadHtmlFragmentString ( string fragmentHtmlString ) : void
fragmentHtmlString string
return void

LoadHtmlString() public method

public LoadHtmlString ( string htmlString ) : void
htmlString string
return void

OnContentLayout() protected method

protected OnContentLayout ( ) : void
return void

OnKeyUp() protected method

protected OnKeyUp ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
return void

PerformContentLayout() public method

public PerformContentLayout ( ) : void
return void

SetViewport() public method

public SetViewport ( int x, int y ) : void
x int
y int
return void

Walk() public method

public Walk ( UIVisitor visitor ) : void
visitor LayoutFarm.UI.UIVisitor
return void