C# Class LayoutFarm.UI.MyRootGraphic

Inheritance: RootGraphic, ITopWindowEventRootProvider
Mostra file Open project: prepare/HTML-Renderer Class Usage Examples

Private Properties

Property Type Description
ClearElementUpdateQueue void
ClearLayoutQueue void
ClearNotificationSizeChangeList void
ClearVisualRequests void
dbug_BeginNewContext void
dbug_DumpAllVisualElementProps void
dbug_EndCurrentContext void
dbug_WriteInfo void

Public Methods

Method Description
AddToElementUpdateQueue ( object requestBy ) : void
AddToLayoutQueue ( RenderElement renderElement ) : void
AddToUpdateQueue ( object toupdateObj ) : void
CaretStartBlink ( ) : void
CaretStopBlink ( ) : void
ClearRenderRequests ( ) : void
CloseWinRoot ( ) : void
CreateNewOne ( int w, int h ) : RootGraphic
MyRootGraphic ( UIPlatform uiPlatform, int width, int height ) : System
PrepareRender ( ) : void
RemoveIntervalTask ( object uniqueName ) : void
SetCurrentKeyboardFocus ( RenderElement renderElement ) : void
SubscribeGraphicsIntervalTask ( object uniqueName, TaskIntervalPlan planName, int intervalMs, EventHandler tickhandler ) : GraphicsTimerTask
dbugShowRenderPart ( Canvas canvasPage, Rectangle updateArea ) : void

Private Methods

Method Description
ClearElementUpdateQueue ( ) : void
ClearLayoutQueue ( ) : void
ClearNotificationSizeChangeList ( ) : void
ClearVisualRequests ( ) : void
dbug_BeginNewContext ( dbugVisualLayoutTracer debugVisualLay, dbugVisitorMessage msg, RenderElement ve ) : void
dbug_DumpAllVisualElementProps ( dbugLayoutMsgWriter writer ) : void
dbug_EndCurrentContext ( dbugVisualLayoutTracer debugVisualLay, dbugVisitorMessage msg, RenderElement ve ) : void
dbug_WriteInfo ( dbugVisualLayoutTracer debugVisualLay, dbugVisitorMessage msg, RenderElement ve ) : void

Method Details

AddToElementUpdateQueue() public method

public AddToElementUpdateQueue ( object requestBy ) : void
requestBy object
return void

AddToLayoutQueue() public method

public AddToLayoutQueue ( RenderElement renderElement ) : void
renderElement RenderElement
return void

AddToUpdateQueue() public method

public AddToUpdateQueue ( object toupdateObj ) : void
toupdateObj object
return void

CaretStartBlink() public method

public CaretStartBlink ( ) : void
return void

CaretStopBlink() public method

public CaretStopBlink ( ) : void
return void

ClearRenderRequests() public method

public ClearRenderRequests ( ) : void
return void

CloseWinRoot() public method

public CloseWinRoot ( ) : void
return void

CreateNewOne() public method

public CreateNewOne ( int w, int h ) : RootGraphic
w int
h int
return RootGraphic

MyRootGraphic() public method

public MyRootGraphic ( UIPlatform uiPlatform, int width, int height ) : System
uiPlatform UIPlatform
width int
height int
return System

PrepareRender() public method

public PrepareRender ( ) : void
return void

RemoveIntervalTask() public method

public RemoveIntervalTask ( object uniqueName ) : void
uniqueName object
return void

SetCurrentKeyboardFocus() public method

public SetCurrentKeyboardFocus ( RenderElement renderElement ) : void
renderElement RenderElement
return void

SubscribeGraphicsIntervalTask() public method

public SubscribeGraphicsIntervalTask ( object uniqueName, TaskIntervalPlan planName, int intervalMs, EventHandler tickhandler ) : GraphicsTimerTask
uniqueName object
planName TaskIntervalPlan
intervalMs int
tickhandler EventHandler
return GraphicsTimerTask

dbugShowRenderPart() public method

public dbugShowRenderPart ( Canvas canvasPage, Rectangle updateArea ) : void
canvasPage Canvas
updateArea Rectangle
return void