C# Класс SciterSharp.SciterEventHandler

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
_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