C# 클래스 LayoutFarm.InternalUI.UIElement

파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
dbugBreakMe bool

Private Properties

프로퍼티 타입 설명
GetCurrentPrimaryRenderElement RenderElement
IEventListener bool
IEventListener void
IEventListener void
IEventListener void
IEventListener void
IEventListener void
IEventListener void
IEventListener void

공개 메소드들

메소드 설명
GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
InvalidateGraphics ( ) : void
InvalidateLayout ( ) : void
UIElement ( ) : LayoutFarm.UI

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

GetPrimaryRenderElement() 공개 추상적인 메소드

public abstract GetPrimaryRenderElement ( RootGraphic rootgfx ) : RenderElement
rootgfx RootGraphic
리턴 RenderElement

InvalidateGraphics() 공개 추상적인 메소드

public abstract InvalidateGraphics ( ) : void
리턴 void

InvalidateLayout() 공개 메소드

public InvalidateLayout ( ) : void
리턴 void

OnContentLayout() 보호된 메소드

protected OnContentLayout ( ) : void
리턴 void

OnContentUpdate() 보호된 메소드

protected OnContentUpdate ( ) : void
리턴 void

OnDoubleClick() 보호된 메소드

protected OnDoubleClick ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnElementChanged() 보호된 메소드

protected OnElementChanged ( ) : void
리턴 void

OnGotKeyboardFocus() 보호된 메소드

protected OnGotKeyboardFocus ( UIFocusEventArgs e ) : void
e LayoutFarm.UI.UIFocusEventArgs
리턴 void

OnGuestTalk() 보호된 메소드

protected OnGuestTalk ( UIGuestTalkEventArgs e ) : void
e LayoutFarm.UI.UIGuestTalkEventArgs
리턴 void

OnHide() 보호된 메소드

protected OnHide ( ) : void
리턴 void

OnInterComponentMsg() 보호된 메소드

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

OnKeyDown() 보호된 메소드

protected OnKeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnKeyPress() 보호된 메소드

protected OnKeyPress ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnKeyUp() 보호된 메소드

protected OnKeyUp ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

OnLostKeyboardFocus() 보호된 메소드

protected OnLostKeyboardFocus ( UIFocusEventArgs e ) : void
e LayoutFarm.UI.UIFocusEventArgs
리턴 void

OnLostMouseSelectedFocus() 보호된 메소드

protected OnLostMouseSelectedFocus ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseEnter() 보호된 메소드

protected OnMouseEnter ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseHover() 보호된 메소드

protected OnMouseHover ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnMouseWheel() 보호된 메소드

protected OnMouseWheel ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

OnProcessDialogKey() 보호된 메소드

protected OnProcessDialogKey ( UIKeyEventArgs e ) : bool
e LayoutFarm.UI.UIKeyEventArgs
리턴 bool

OnShown() 보호된 메소드

protected OnShown ( ) : void
리턴 void

RegisterNativeEvent() 보호된 메소드

protected RegisterNativeEvent ( int eventFlags ) : void
eventFlags int
리턴 void

UIElement() 공개 메소드

public UIElement ( ) : LayoutFarm.UI
리턴 LayoutFarm.UI

프로퍼티 상세

dbugBreakMe 공개적으로 프로퍼티

public bool dbugBreakMe
리턴 bool