Example #1
0
        //Displays a record in the list box. Called by one of the functions above.
        private void DisplayInfo(OutputType ot, string Info, OutputIcon Icon, string _Tag, string _DateTime)
        {
            ListView list;

            switch (ot)
            {
            case OutputType.AlertsAndMessaging:
                list = m_ListAlerts;
                m_TabCtrl.SelectedTab = m_tabAlerts;
                break;

            case OutputType.ConnectionStatus:
                list = m_ListConnection;
                m_TabCtrl.SelectedTab = m_tabConnection;
                break;

            default:
                list = m_ListConnection;
                m_TabCtrl.SelectedTab = m_tabConnection;
                break;
            }

            ListViewItem lvi = new ListViewItem
            {
                Text       = (_DateTime.Length > 0 ? _DateTime : DateTime.Now.ToString()),
                ImageIndex = ((int)Icon)
            };

            lvi.SubItems.Add(Info);
            lvi.Tag = _Tag;
            if (list.Items.Count % 2 == 0)
            {
                lvi.BackColor = Color.WhiteSmoke;
            }
            list.Items.Add(lvi);

            switch (ot)
            {
            case OutputType.AlertsAndMessaging:
                m_ListAlerts.Sort();
                break;

            case OutputType.ConnectionStatus:
                m_ListConnection.Sort();
                break;
            }

            lvi = list.Items[list.Items.Count - 1];
            lvi.EnsureVisible();
        }
Example #2
0
        //Displays a record in the list box. Called by one of the functions above.
        private void DisplayInfo(string info, string dateTime, OutputIcon icon)
        {
            Image image = null;

            switch (icon)
            {
            case OutputIcon.Info:
                image = Resources.info;
                break;

            case OutputIcon.Warning:
                image = Resources.warning;
                break;

            case OutputIcon.Chart:
                image = Resources.chart;
                break;
            }

            GrdListConnection.Rows.Add(image, (dateTime.Length > 0 ? dateTime : DateTime.Now.ToString()), info);
        }
Example #3
0
 public void DisplayAlertOrMessage(string info, OutputIcon icon, string _Tag, string _DateTime)
 {
     DisplayInfo(info, _DateTime, icon);
 }
Example #4
0
 public void DisplayAlertOrMessage(string info, OutputIcon icon, string _Tag)
 {
     DisplayAlertOrMessage(info, icon, _Tag, "");
 }
Example #5
0
 public void DisplayAlertOrMessage(string info, OutputIcon icon)
 {
     DisplayAlertOrMessage(info, icon, "", "");
 }
Example #6
0
 public void DisplayConnectionStatus(string info, OutputIcon icon, string _Tag)
 {
     DisplayInfo(info, "", icon);
 }
Example #7
0
 public void DisplayConnectionStatus(string info, OutputIcon icon)
 {
     DisplayConnectionStatus(info, icon, "");
 }
Example #8
0
 public void DisplayAlertOrMessage(string Info, OutputIcon Icon, string _Tag, string _DateTime)
 {
     DisplayInfo(OutputType.AlertsAndMessaging, Info, Icon, _Tag, _DateTime);
 }
Example #9
0
 public void DisplayAlertOrMessage(string Info, OutputIcon Icon, string _Tag)
 {
     DisplayAlertOrMessage(Info, Icon, _Tag, "");
 }
Example #10
0
 public void DisplayAlertOrMessage(string Info, OutputIcon Icon)
 {
     DisplayAlertOrMessage(Info, Icon, "", "");
 }
Example #11
0
 public void DisplayConnectionStatus(string Info, OutputIcon Icon, string _Tag)
 {
     DisplayInfo(OutputType.ConnectionStatus, Info, Icon, _Tag, "");
 }
Example #12
0
 public void DisplayConnectionStatus(string Info, OutputIcon Icon)
 {
     DisplayConnectionStatus(Info, Icon, "");
 }