public void AddInformation(InfomationItem info)
 {
     lock (informationItems)
     {
         informationItems.Add(info);
     }
 }
        private void DisplayItem()
        {
            InfomationItem ipi = (InfomationItem)_item[counter];

            DisplayText = ipi.Description;
            // Check the Recurring flag, and remove this message once displayed
            if (!ipi.RecurrMessage)
            {
                RemoveItem(counter);
            }
        }
        private void DisplayItem()
        {
            // Get the Info Item from the collection
            InfomationItem ipi = (InfomationItem)informationItems[0];

            // Decrement the recurr interval, then save back to collection.
            ipi.RecurrXTimes--;
            informationItems[0] = ipi;

            // Display Text on screen, and log the message.
            DisplayText = ipi.Description;
            MediaBrowser.Library.Logging.Logger.ReportInfo("Information DisplayText: " + DisplayText);

            // Check the Recurring flag and remove this message once displayed
            if (!ipi.RecurrMessage || ipi.RecurrXTimes <= 0)
            {
                RemoveItem(0);
            }
        }
 public void AddInformation(InfomationItem info)
 {
     lock (informationItems)
     {
         informationItems.Add(info);
     }
 }
 public void AddInformation(InfomationItem info)
 {
     _item.Add(info);
 }
Example #6
0
 public void AddInformation(InfomationItem info)
 {
     _item.Add(info);
 }