public void DoLog(Log.LogItem anItem) { long delta_ms = (anItem.When.Ticks - previousTimestamp) / 10000; // Difference between last logging message, in ms System.Console.WriteLine(anItem.Location + " | " + anItem.Message + " [Δ=" + delta_ms + " ms]"); previousTimestamp = anItem.When.Ticks; }
private void OnAddLog(Log.LogItem logItem) { ListViewItem item = new ListViewItem(); item.Text = logItem.logType.ToString(); item.SubItems.Add(logItem.message); ASL.PathTracer.Color foreCol = logItem.GetFontColor(); ASL.PathTracer.Color backCol = logItem.GetBackColor(); int foreColARGB = foreCol.ToARGB(); int backColARGB = backCol.ToARGB(); item.ForeColor = System.Drawing.Color.FromArgb(foreColARGB); item.BackColor = System.Drawing.Color.FromArgb(backColARGB); this.logListView.Items.Add(item); }
public void DoLog(Log.LogItem anItem) { messages.Add(anItem); }
public void DoLog(Log.LogItem anItem) { Items.Add(anItem); }