//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(); }
//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); }
public void DisplayAlertOrMessage(string info, OutputIcon icon, string _Tag, string _DateTime) { DisplayInfo(info, _DateTime, icon); }
public void DisplayAlertOrMessage(string info, OutputIcon icon, string _Tag) { DisplayAlertOrMessage(info, icon, _Tag, ""); }
public void DisplayAlertOrMessage(string info, OutputIcon icon) { DisplayAlertOrMessage(info, icon, "", ""); }
public void DisplayConnectionStatus(string info, OutputIcon icon, string _Tag) { DisplayInfo(info, "", icon); }
public void DisplayConnectionStatus(string info, OutputIcon icon) { DisplayConnectionStatus(info, icon, ""); }
public void DisplayAlertOrMessage(string Info, OutputIcon Icon, string _Tag, string _DateTime) { DisplayInfo(OutputType.AlertsAndMessaging, Info, Icon, _Tag, _DateTime); }
public void DisplayAlertOrMessage(string Info, OutputIcon Icon, string _Tag) { DisplayAlertOrMessage(Info, Icon, _Tag, ""); }
public void DisplayAlertOrMessage(string Info, OutputIcon Icon) { DisplayAlertOrMessage(Info, Icon, "", ""); }
public void DisplayConnectionStatus(string Info, OutputIcon Icon, string _Tag) { DisplayInfo(OutputType.ConnectionStatus, Info, Icon, _Tag, ""); }
public void DisplayConnectionStatus(string Info, OutputIcon Icon) { DisplayConnectionStatus(Info, Icon, ""); }