Beispiel #1
0
        private void WriteOutput(string message, OutputLogTypes logtype)
        {
            if (OutputLogEvent == null)
            {
                return;
            }

            OutputLogEvent(this, new OutputLogEventArgs(message, logtype));
        }
Beispiel #2
0
        /// <summary>
        /// Construction
        /// </summary>
        /// <param name="message">Message</param>
        /// <param name="logtype">Output Log Type</param>
        public OutputLogEventArgs(string message, OutputLogTypes logtype)
        {
            Message = message;
            LogType = logtype;

            switch (LogType)
            {
            case OutputLogTypes.INFORMATION:
                LogColor = Color.Lime;
                break;

            case OutputLogTypes.WARNING:
                LogColor = Color.Yellow;
                break;

            case OutputLogTypes.ERROR:
                LogColor = Color.Red;
                break;

            default:
                break;
            }
        }