C# Class SciterSharp.SciterEventHandler

Mostra file Open project: MISoftware/SciterSharp Class Usage Examples

Public Properties

Property Type Description
_proc SciterXBehaviors.FPTR_ElementEventProc

Public Methods

Method Description
SciterEventHandler ( ) : System
SciterEventHandler ( string name ) : System

Protected Methods

Method Description
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

Private Methods

Method Description
EventProc ( IntPtr tag, IntPtr he, uint evtg, IntPtr prms ) : bool

Method Details

Attached() protected method

protected Attached ( SciterElement se ) : void
se SciterElement
return void

Detached() protected method

protected Detached ( SciterElement se ) : void
se SciterElement
return void

OnDataArrived() protected method

protected OnDataArrived ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
return bool

OnDraw() protected method

protected OnDraw ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
return bool

OnEvent() protected method

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

OnFocus() protected method

protected OnFocus ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
return bool

OnGesture() protected method

protected OnGesture ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
return bool

OnKey() protected method

protected OnKey ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
return bool

OnMethodCall() protected method

protected OnMethodCall ( SciterElement se, SciterXBehaviors methodID ) : bool
se SciterElement
methodID SciterXBehaviors
return bool

OnMouse() protected method

protected OnMouse ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
return bool

OnScriptCall() protected method

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

OnScroll() protected method

protected OnScroll ( SciterElement se, SciterXBehaviors prms ) : bool
se SciterElement
prms SciterXBehaviors
return bool

OnSize() protected method

protected OnSize ( SciterElement se ) : bool
se SciterElement
return bool

OnTimer() protected method

protected OnTimer ( SciterElement se ) : bool
se SciterElement
return bool

OnTimer() protected method

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

SciterEventHandler() public method

public SciterEventHandler ( ) : System
return System

SciterEventHandler() public method

public SciterEventHandler ( string name ) : System
name string
return System

Subscription() protected method

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

Property Details

_proc public_oe property

public SciterXBehaviors.FPTR_ElementEventProc _proc
return SciterXBehaviors.FPTR_ElementEventProc