示例#1
0
 //////////////////////////////////////////////////
 // Commander event handlers
 private void CommanderLog(object source, CommanderLogEventArgs e)
 {
     if (InvokeRequired)
     {
         logWindow.Invoke(new MethodInvoker(delegate {
                        logWindow.Items.Insert(0, e.Message);
                 }));
     }
 }
示例#2
0
 //////////////////////////////////////////////////
 // Log event
 protected virtual void OnLog(string s)
 {
     if (Log != null)
     {
         CommanderLogEventArgs e = new CommanderLogEventArgs(s);
         Log(this, e);
     }
 }