C# Class LayoutFarm.InternalUI.UIElement

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

Public Properties

Property Type Description
dbugBreakMe bool

Private Properties

Property Type Description
GetCurrentPrimaryRenderElement RenderElement
IEventListener bool
IEventListener void
IEventListener void
IEventListener void
IEventListener void
IEventListener void
IEventListener void
IEventListener void

Public Methods

Method Description
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
InvalidateGraphics ( ) : void
InvalidateLayout ( ) : void
UIElement ( ) : LayoutFarm.UI

Protected Methods

Method Description
OnContentLayout ( ) : void
OnContentUpdate ( ) : void
OnDoubleClick ( UIMouseEventArgs e ) : void
OnElementChanged ( ) : void
OnGotKeyboardFocus ( UIFocusEventArgs e ) : void
OnGuestTalk ( UIGuestTalkEventArgs e ) : void
OnHide ( ) : void
OnInterComponentMsg ( object sender, int msgcode, string msg ) : void
OnKeyDown ( UIKeyEventArgs e ) : void
OnKeyPress ( UIKeyEventArgs e ) : void
OnKeyUp ( UIKeyEventArgs e ) : void
OnLostKeyboardFocus ( UIFocusEventArgs e ) : void
OnLostMouseSelectedFocus ( UIMouseEventArgs e ) : void
OnMouseDown ( UIMouseEventArgs e ) : void
OnMouseEnter ( UIMouseEventArgs e ) : void
OnMouseHover ( UIMouseEventArgs e ) : void
OnMouseLeave ( UIMouseEventArgs e ) : void
OnMouseMove ( UIMouseEventArgs e ) : void
OnMouseUp ( UIMouseEventArgs e ) : void
OnMouseWheel ( UIMouseEventArgs e ) : void
OnProcessDialogKey ( UIKeyEventArgs e ) : bool
OnShown ( ) : void
RegisterNativeEvent ( int eventFlags ) : void

Private Methods

Method Description
GetCurrentPrimaryRenderElement ( UIElement box ) : RenderElement
IEventListener ( UIKeyEventArgs e ) : bool
IEventListener ( ) : void
IEventListener ( UIFocusEventArgs e ) : void
IEventListener ( UIGuestTalkEventArgs e ) : void
IEventListener ( UIKeyEventArgs e ) : void
IEventListener ( UIMouseEventArgs e ) : void
IEventListener ( int &x, int &y ) : void
IEventListener ( object sender, int msgcode, string msg ) : void

Method Details

GetPrimaryRenderElement() public abstract method

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

InvalidateGraphics() public abstract method

public abstract InvalidateGraphics ( ) : void
return void

InvalidateLayout() public method

public InvalidateLayout ( ) : void
return void

OnContentLayout() protected method

protected OnContentLayout ( ) : void
return void

OnContentUpdate() protected method

protected OnContentUpdate ( ) : void
return void

OnDoubleClick() protected method

protected OnDoubleClick ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnElementChanged() protected method

protected OnElementChanged ( ) : void
return void

OnGotKeyboardFocus() protected method

protected OnGotKeyboardFocus ( UIFocusEventArgs e ) : void
e LayoutFarm.UI.UIFocusEventArgs
return void

OnGuestTalk() protected method

protected OnGuestTalk ( UIGuestTalkEventArgs e ) : void
e LayoutFarm.UI.UIGuestTalkEventArgs
return void

OnHide() protected method

protected OnHide ( ) : void
return void

OnInterComponentMsg() protected method

protected OnInterComponentMsg ( object sender, int msgcode, string msg ) : void
sender object
msgcode int
msg string
return void

OnKeyDown() protected method

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

OnKeyPress() protected method

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

OnKeyUp() protected method

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

OnLostKeyboardFocus() protected method

protected OnLostKeyboardFocus ( UIFocusEventArgs e ) : void
e LayoutFarm.UI.UIFocusEventArgs
return void

OnLostMouseSelectedFocus() protected method

protected OnLostMouseSelectedFocus ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseDown() protected method

protected OnMouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseEnter() protected method

protected OnMouseEnter ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseHover() protected method

protected OnMouseHover ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseLeave() protected method

protected OnMouseLeave ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnMouseWheel() protected method

protected OnMouseWheel ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
return void

OnProcessDialogKey() protected method

protected OnProcessDialogKey ( UIKeyEventArgs e ) : bool
e LayoutFarm.UI.UIKeyEventArgs
return bool

OnShown() protected method

protected OnShown ( ) : void
return void

RegisterNativeEvent() protected method

protected RegisterNativeEvent ( int eventFlags ) : void
eventFlags int
return void

UIElement() public method

public UIElement ( ) : LayoutFarm.UI
return LayoutFarm.UI

Property Details

dbugBreakMe public property

public bool dbugBreakMe
return bool