コード例 #1
0
        protected override ScriptEventResult OnScriptCall(SciterElement element, string methodName, SciterValue[] args)
        {
            var eventArgs = new ScriptCallEventArgs(element, methodName, args);

            InternalScriptCall?.Invoke(this, eventArgs);

            var methodOwner = eventArgs.Owner ?? this;

            return(ScriptExecutioner
                   .Create(eventArgs.Owner ?? this, element, eventArgs.Method ?? methodOwner.GetType().GetMethod(eventArgs.MethodName), args)
                   .Execute());
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: wdcossey/SciterCore
 private void SciterHostOnOnScriptCall(object sender, ScriptCallEventArgs e)
 {
     e.Owner = this;
 }