Beispiel #1
0
 ///<summary>Raises the ScriptRunningReply Event</summary>
 /// <param name="e">A ScriptRunningReplyEventArgs object containing
 /// the data sent from the simulator</param>
 protected virtual void OnScriptRunningReply(ScriptRunningReplyEventArgs e)
 {
     EventHandler<ScriptRunningReplyEventArgs> handler = m_ScriptRunningReply;
     if (handler != null)
         handler(this, e);
 }
 public void Inventory_OnScriptRunning(object sender, ScriptRunningReplyEventArgs e)
 {
     WriteLine("On-Script-Running ObjectID: {0} ItemID: {1} IsMono: {2} IsRunning: {3}", e.ObjectID, e.ScriptID, e.IsMono, e.IsRunning);
 }
Beispiel #3
0
        void OnScriptRunningReplyReceived(object sender, ScriptRunningReplyEventArgs e)
        {
            if (InvokeRequired)
            {
                if (!instance.MonoRuntime || IsHandleCreated)
                    BeginInvoke(new MethodInvoker(() => OnScriptRunningReplyReceived(sender, e)));
                return;
            }

            cbRunning.Checked = e.IsRunning;
            cbMono.Checked = e.IsMono;
        }
 private void On_ScriptRunningReply(object sender, ScriptRunningReplyEventArgs e)
 {
     File.WriteAllText(dumpDir + e.ObjectID + "." + e.ScriptID + ".scriptState",
                       e.ObjectID + "," + e.ScriptID + "," + e.IsRunning + "," + e.IsMono);
     ;
 }