コード例 #1
0
 public void Clear()
 {
     Mensagens   = new List <MensagemLogger>();
     NivelMaximo = TipoMsgLogger.Ok;
     if (m_formLogger.Visible == true)
     {
         HideForm();
     }
 }
        private string NivelMensagemToTag(TipoMsgLogger nivel)
        {
            switch (nivel)
            {
            case TipoMsgLogger.Info: return("");

            case TipoMsgLogger.Ok: return("OK: ");

            case TipoMsgLogger.Aviso: return("AVISO: ");

            case TipoMsgLogger.Erro: return("ERRO: ");
            }
            return("");
        }
        private string NivelMensagemToCss(TipoMsgLogger nivel)
        {
            switch (nivel)
            {
            case TipoMsgLogger.Info: return("msgInfo");

            case TipoMsgLogger.Ok: return("msgOk");

            case TipoMsgLogger.Aviso: return("msgAviso");

            case TipoMsgLogger.Erro: return("msgErro");
            }
            return("");
        }
コード例 #4
0
 public void LogMsg(TipoMsgLogger tipo, string mensagem)
 {
     Mensagens.Add(new MensagemLogger(tipo, mensagem));
     if (tipo > NivelMaximo)
     {
         NivelMaximo = tipo;
     }
     if (m_formLogger.Visible)
     {
         FormAtualizarLista();
     }
     if (AutoShowLog)
     {
         ShowForm();
     }
 }
コード例 #5
0
 public MensagemLogger(TipoMsgLogger tipo, string mensagem)
 {
     this.Tipo      = tipo;
     this.Mensagem  = mensagem;
     this.TimeStamp = DateTime.Now;
 }