C# 클래스 SciterSharp.SciterEventHandler

파일 보기 프로젝트 열기: MISoftware/SciterSharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_proc SciterXBehaviors.FPTR_ElementEventProc

공개 메소드들

메소드 설명
SciterEventHandler ( ) : System
SciterEventHandler ( string name ) : System

보호된 메소드들

메소드 설명
Attached ( SciterElement se ) : void
Detached ( SciterElement se ) : void
OnDataArrived ( SciterElement se, SciterXBehaviors prms ) : bool
OnDraw ( SciterElement se, SciterXBehaviors prms ) : bool
OnEvent ( SciterElement elSource, SciterElement elTarget, SciterXBehaviors type, IntPtr reason, SciterValue data ) : bool
OnFocus ( SciterElement se, SciterXBehaviors prms ) : bool
OnGesture ( SciterElement se, SciterXBehaviors prms ) : bool
OnKey ( SciterElement se, SciterXBehaviors prms ) : bool
OnMethodCall ( SciterElement se, SciterXBehaviors methodID ) : bool
OnMouse ( SciterElement se, SciterXBehaviors prms ) : bool
OnScriptCall ( SciterElement se, string name, SciterValue args, SciterValue &result ) : bool
OnScroll ( SciterElement se, SciterXBehaviors prms ) : bool
OnSize ( SciterElement se ) : bool
OnTimer ( SciterElement se ) : bool
OnTimer ( SciterElement se, IntPtr extTimerId ) : bool
Subscription ( SciterElement se, SciterXBehaviors &event_groups ) : void

비공개 메소드들

메소드 설명
EventProc ( IntPtr tag, IntPtr he, uint evtg, IntPtr prms ) : bool

메소드 상세

Attached() 보호된 메소드

protected Attached ( SciterElement se ) : void
se SciterElement
리턴 void

Detached() 보호된 메소드

protected Detached ( SciterElement se ) : void
se SciterElement
리턴 void

OnDataArrived() 보호된 메소드

protected OnDataArrived ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
리턴 bool

OnDraw() 보호된 메소드

protected OnDraw ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
리턴 bool

OnEvent() 보호된 메소드

protected OnEvent ( SciterElement elSource, SciterElement elTarget, SciterXBehaviors type, IntPtr reason, SciterValue data ) : bool
elSource SciterElement
elTarget SciterElement
type SciterXBehaviors
reason System.IntPtr
data SciterValue
리턴 bool

OnFocus() 보호된 메소드

protected OnFocus ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
리턴 bool

OnGesture() 보호된 메소드

protected OnGesture ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
리턴 bool

OnKey() 보호된 메소드

protected OnKey ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
리턴 bool

OnMethodCall() 보호된 메소드

protected OnMethodCall ( SciterElement se, SciterXBehaviors methodID ) : bool
se SciterElement
methodID SciterXBehaviors
리턴 bool

OnMouse() 보호된 메소드

protected OnMouse ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
리턴 bool

OnScriptCall() 보호된 메소드

protected OnScriptCall ( SciterElement se, string name, SciterValue args, SciterValue &result ) : bool
se SciterElement
name string
args SciterValue
result SciterValue
리턴 bool

OnScroll() 보호된 메소드

protected OnScroll ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
리턴 bool

OnSize() 보호된 메소드

protected OnSize ( SciterElement se ) : bool
se SciterElement
리턴 bool

OnTimer() 보호된 메소드

protected OnTimer ( SciterElement se ) : bool
se SciterElement
리턴 bool

OnTimer() 보호된 메소드

protected OnTimer ( SciterElement se, IntPtr extTimerId ) : bool
se SciterElement
extTimerId System.IntPtr
리턴 bool

SciterEventHandler() 공개 메소드

public SciterEventHandler ( ) : System
리턴 System

SciterEventHandler() 공개 메소드

public SciterEventHandler ( string name ) : System
name string
리턴 System

Subscription() 보호된 메소드

protected Subscription ( SciterElement se, SciterXBehaviors &event_groups ) : void
se SciterElement
event_groups SciterXBehaviors
리턴 void

프로퍼티 상세

_proc 공개적으로 프로퍼티

public SciterXBehaviors.FPTR_ElementEventProc _proc
리턴 SciterXBehaviors.FPTR_ElementEventProc