Esempio n. 1
0
        static ConsoleColor getMessageTypeColor(LogManager.LogMessageType type)
        {
            switch (type)
            {
            case LogManager.LogMessageType.LOG:
                return(ConsoleColor.DarkGreen);

            case LogManager.LogMessageType.CONSOLE:
                return(ConsoleColor.Gray);

            case LogManager.LogMessageType.DEBUG:
                return(ConsoleColor.Yellow);

            case LogManager.LogMessageType.OTHER:
                return(ConsoleColor.DarkMagenta);

            case LogManager.LogMessageType.EXCEPTION:
                return(ConsoleColor.Red);

            case LogManager.LogMessageType.EXCHANGE:
                return(ConsoleColor.DarkCyan);

            default: return(ConsoleColor.DarkGray);
            }
        }
Esempio n. 2
0
        static ConsoleColor getMessageTypeActiveColor(LogManager.LogMessageType type)
        {
            bool hasType = (PreferenceManager.preferences.MessageFlags & type) != LogManager.LogMessageType.NONE;

            if (hasType)
            {
                return(getMessageTypeColor(type));
            }
            else
            {
                return(ConsoleColor.DarkGray);
            }
        }