/[xmltv_parser]/trunk/xmltv_parser/main.cs
ViewVC logotype

Diff of /trunk/xmltv_parser/main.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 71 by william, Sat Mar 9 01:46:42 2013 UTC revision 72 by william, Sat Mar 9 09:29:40 2013 UTC
# Line 94  namespace xmltv_parser Line 94  namespace xmltv_parser
94    
95          void UpdateStatus(string logmessage)          void UpdateStatus(string logmessage)
96          {          {
97                if (this.InvokeRequired)
98                {
99                    try
100                    {
101                        this.Invoke((Action)(delegate { UpdateStatus(logmessage); }));
102                    }
103                    catch { }
104                    return;
105                }
106              txtStatus.Text = logmessage.Replace(System.Environment.NewLine, "");              txtStatus.Text = logmessage.Replace(System.Environment.NewLine, "");
107          }          }
108          void UpdateLogOutput(string logmessage)          void UpdateLogOutput(string logmessage)
109          {          {
110              if (txtLog.InvokeRequired)              if (this.InvokeRequired)
111              {              {
112                  try                  try
113                  {                  {
114                      txtLog.Invoke((Action)(delegate { UpdateLogOutput(logmessage); }));                      this.Invoke((Action)(delegate { UpdateLogOutput(logmessage); }));
115                  }                  }
116                  catch { }                  catch { }
117                  return;                  return;
# Line 128  namespace xmltv_parser Line 137  namespace xmltv_parser
137          void LoadXMLTVShcedule(string schedule_xml)          void LoadXMLTVShcedule(string schedule_xml)
138          {          {
139              //XMLTV.CreateInstance(schedule_xml, new EventHandler<CancelEventArgs>(xmltv_cancelevent));              //XMLTV.CreateInstance(schedule_xml, new EventHandler<CancelEventArgs>(xmltv_cancelevent));
140              XMLTV.CreateInstance(schedule_xml);              XMLTV.CreateInstance(schedule_xml, new EventHandler<EventArgs>(XMLTV_OnInstanceCreated));
141              XMLTV.OnInstanceCreated += new EventHandler<EventArgs>(XMLTV_OnInstanceCreated);              //XMLTV.OnInstanceCreated += new EventHandler<EventArgs>(XMLTV_OnInstanceCreated);
142          }          }
143    
144          void XMLTV_OnInstanceCreated(object sender, EventArgs e)          void XMLTV_OnInstanceCreated(object sender, EventArgs e)

Legend:
Removed from v.71  
changed lines
  Added in v.72

  ViewVC Help
Powered by ViewVC 1.1.22