protected void ViewStatusChanged(object sender, StringArgs e) { if (OnViewStatusChange!=null) { OnViewStatusChange(this, e); } }
public override void Write(char value) { if (value == '\r' || value == '\n') { StringArgs line; lock (_str) { line = new StringArgs(_str.ToString()); _str.Clear(); } if (OnLogLine != null) { OnLogLine(this, line); } } else { lock (_str) { _str.Append(value); } } }