private void AddEventsLogMessage(string m) { _eventLogCounter++; string text = EventLogTextBox.Text + _eventLogCounter + " " + m + Environment.NewLine; int firstLineEnd = text.IndexOf(Environment.NewLine); if (firstLineEnd > 0) { int newLineCount = 0, currentLineIndex = firstLineEnd + Environment.NewLine.Length; while (currentLineIndex > 0) { newLineCount += 1; int startIndex = currentLineIndex + Environment.NewLine.Length; if (startIndex >= text.Length - 1) { break; } currentLineIndex = text.IndexOf(Environment.NewLine, startIndex); } if (newLineCount == 100) { text = text.Remove(0, firstLineEnd + Environment.NewLine.Length); } } EventLogTextBox.Text = text; EventLogTextBox.Select(EventLogTextBox.TextLength, 0); EventLogTextBox.ScrollToCaret(); }
private void ServerStatementExecuted(object sender, StatementEventArgs e) { String sTmp = (e.ToString()).Replace("\n", Environment.NewLine); EventLogTextBox.AppendText(Properties.Resources.SqlStatementExecuted + sTmp + Environment.NewLine); }
private void ServerMessage(object sender, ServerMessageEventArgs e) { EventLogTextBox.AppendText(Properties.Resources.ServerMessage + e.ToString() + Environment.NewLine); }