C# 클래스 LayoutFarm.HtmlBoxes.HtmlInputEventAdapter

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

공개 메소드들

메소드 설명
Bind ( HtmlContainer htmlCont ) : void
HtmlInputEventAdapter ( ) : System
KeyDown ( UIKeyEventArgs e ) : void
KeyDown ( UIKeyEventArgs e, CssBox startAt ) : void
KeyPress ( UIKeyEventArgs e ) : void
KeyPress ( UIKeyEventArgs e, CssBox startAt ) : void
KeyUp ( UIKeyEventArgs e ) : void
KeyUp ( UIKeyEventArgs e, CssBox startAt ) : void
MouseDown ( UIMouseEventArgs e ) : void
MouseDown ( UIMouseEventArgs e, CssBox startAt ) : void
MouseMove ( UIMouseEventArgs e ) : void
MouseMove ( UIMouseEventArgs e, CssBox startAt ) : void
MouseUp ( UIMouseEventArgs e ) : void
MouseUp ( UIMouseEventArgs e, CssBox startAt ) : void
MouseWheel ( UIMouseEventArgs e ) : void
MouseWheel ( UIMouseEventArgs e, CssBox startAt ) : void
ProcessDialogKey ( UIKeyEventArgs e ) : bool
ProcessDialogKey ( UIKeyEventArgs e, CssBox startAt ) : bool
Unbind ( ) : void

비공개 메소드들

메소드 설명
ClearPreviousSelection ( ) : void
ForEachEventListenerBubbleUp ( UIEventArgs e, CssBoxHitChain hitChain, EventListenerAction listenerAction ) : void
ForEachOnlyEventPortalBubbleUp ( UIEventArgs e, CssBoxHitChain hitPointChain, EventPortalAction eventPortalAction ) : void
GetFreeHitChain ( ) : CssBoxHitChain
ReleaseHitChain ( CssBoxHitChain hitChain ) : void
SetEventOrigin ( UIEventArgs e, CssBoxHitChain hitChain ) : void

메소드 상세

Bind() 공개 메소드

public Bind ( HtmlContainer htmlCont ) : void
htmlCont HtmlContainer
리턴 void

HtmlInputEventAdapter() 공개 메소드

public HtmlInputEventAdapter ( ) : System
리턴 System

KeyDown() 공개 메소드

public KeyDown ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

KeyDown() 공개 메소드

public KeyDown ( UIKeyEventArgs e, CssBox startAt ) : void
e LayoutFarm.UI.UIKeyEventArgs
startAt CssBox
리턴 void

KeyPress() 공개 메소드

public KeyPress ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

KeyPress() 공개 메소드

public KeyPress ( UIKeyEventArgs e, CssBox startAt ) : void
e LayoutFarm.UI.UIKeyEventArgs
startAt CssBox
리턴 void

KeyUp() 공개 메소드

public KeyUp ( UIKeyEventArgs e ) : void
e LayoutFarm.UI.UIKeyEventArgs
리턴 void

KeyUp() 공개 메소드

public KeyUp ( UIKeyEventArgs e, CssBox startAt ) : void
e LayoutFarm.UI.UIKeyEventArgs
startAt CssBox
리턴 void

MouseDown() 공개 메소드

public MouseDown ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

MouseDown() 공개 메소드

public MouseDown ( UIMouseEventArgs e, CssBox startAt ) : void
e LayoutFarm.UI.UIMouseEventArgs
startAt CssBox
리턴 void

MouseMove() 공개 메소드

public MouseMove ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

MouseMove() 공개 메소드

public MouseMove ( UIMouseEventArgs e, CssBox startAt ) : void
e LayoutFarm.UI.UIMouseEventArgs
startAt CssBox
리턴 void

MouseUp() 공개 메소드

public MouseUp ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

MouseUp() 공개 메소드

public MouseUp ( UIMouseEventArgs e, CssBox startAt ) : void
e LayoutFarm.UI.UIMouseEventArgs
startAt CssBox
리턴 void

MouseWheel() 공개 메소드

public MouseWheel ( UIMouseEventArgs e ) : void
e LayoutFarm.UI.UIMouseEventArgs
리턴 void

MouseWheel() 공개 메소드

public MouseWheel ( UIMouseEventArgs e, CssBox startAt ) : void
e LayoutFarm.UI.UIMouseEventArgs
startAt CssBox
리턴 void

ProcessDialogKey() 공개 메소드

public ProcessDialogKey ( UIKeyEventArgs e ) : bool
e LayoutFarm.UI.UIKeyEventArgs
리턴 bool

ProcessDialogKey() 공개 메소드

public ProcessDialogKey ( UIKeyEventArgs e, CssBox startAt ) : bool
e LayoutFarm.UI.UIKeyEventArgs
startAt CssBox
리턴 bool

Unbind() 공개 메소드

public Unbind ( ) : void
리턴 void