Example #1
0
    bool on_debug_msg(Debug.Level level, string msg)
    {
        debugMsgs.AppendLine(msg);
        msgLen.Enqueue(msg.Length);

        if (msgLen.Count > maxCount)
        {
            debugMsgs.Remove(0, msgLen.Dequeue() + 2);
        }
        Text = debugMsgs.ToString();
        return(level > Debug.Level.Log);
    }
Example #2
0
File: Main.cs Project: doolb/dnf
 bool on_debug_msg(Debug.Level level, string msg)
 {
     log_file.WriteLine(msg);
     log_file.Flush();
     return(true);
 }