Exemplo n.º 1
0
 private static void showResultRow(ResultLink rLink)
 {
     switch (rLink.m_rt)
     {
         case ResultType.RT_ERROR:
             {
                 if (MainWindow.s_pW.mx_showErrorResult.IsChecked == true && rLink.m_line != null)
                 {
                     s_curResultFrame.Inlines.Add(rLink.m_line);
                 }
             }
             break;
         case ResultType.RT_WARNING:
             {
                 if (MainWindow.s_pW.mx_showWarningResult.IsChecked == true && rLink.m_line != null)
                 {
                     s_curResultFrame.Inlines.Add(rLink.m_line);
                 }
             }
             break;
         case ResultType.RT_INFO:
             {
                 if (MainWindow.s_pW.mx_showInfoResult.IsChecked == true && rLink.m_line != null)
                 {
                     s_curResultFrame.Inlines.Add(rLink.m_line);
                 }
             }
             break;
         default:
             {
                 if (MainWindow.s_pW.mx_showOtherResult.IsChecked == true && rLink.m_line != null)
                 {
                     s_curResultFrame.Inlines.Add(rLink.m_line);
                 }
             }
             break;
     }
 }
Exemplo n.º 2
0
        public static void addLineToCurResultFrame(ResultLink rLink, bool isAlwaysShow = false)
        {
            if(isAlwaysShow == true)
            {
                OpenedFile.s_lstResult.Add(rLink);
            }
            else
            {
                OpenedFile curFileDef = OpenedFile.getCurFileDef();

                if (curFileDef != null && curFileDef.m_lstResult != null)
                {
                    curFileDef.m_lstResult.Add(rLink);
                }
                else
                {
                    OpenedFile.s_lstResult.Add(rLink);
                }
            }
        }