/// <summary> /// 添加处理器 /// </summary> protected virtual void AddProcess() { object tbs = Lemon.Deserialize(typeof(ExceptionDefine), Lemon.GetCSFRootDirectory() + @"\SystemException\ExceptionDefine.xml"); if (tbs != null) { Lemonade.Frame.Message.IMsgProcess msgp = new AutomaticRecording((ExceptionDefine)tbs); Lemon.AddMsgProcess(msgp); } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FrmStatusBox_Shown(object sender, EventArgs e) { this.perror = new MsgProcessError(this); this.penote = new MsgProcessNote(this); this.pedebug = new MsgProcessDebug(this); this.LogList = new List <ProteinLog>(); this.ToolStripMenuItemRn.Checked = true; this.ToolStripMenuItemRe.Checked = true; this.ToolStripMenuItemRd.Checked = true; Lemon.AddMsgProcess(perror); Lemon.AddMsgProcess(penote); Lemon.AddMsgProcess(pedebug); this.RefCheckData(); //this.dataGridView1.FirstDisplayedScrollingRowIndex = this.dataGridView1.RowCount; }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected virtual void 异常ToolStripMenuItem_Click(object sender, EventArgs e) { if (this.ToolStripMenuItemRe.Checked) { Lemon.RemoveMsgProcess(perror); this.dataGridView1.Rows.Clear(); this.ToolStripMenuItemRe.Checked = false; } else { Lemon.RemoveMsgProcess(perror); this.dataGridView1.Rows.Clear(); Lemon.AddMsgProcess(perror); this.ToolStripMenuItemRe.Checked = true; } RefCheckData(); }
private void button1_Click(object sender, EventArgs e) { Lemon.AddMsgProcess(this); }
private void button1_Click(object sender, EventArgs e) { process = new CustomErrorProcess(this); Lemon.AddMsgProcess(process); }