Beispiel #1
0
        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;
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 public void DoLog(Log.LogItem anItem)
 {
     messages.Add(anItem);
 }
Beispiel #4
0
 public void DoLog(Log.LogItem anItem)
 {
     Items.Add(anItem);
 }