public static void AddMainThreadHintText(TextBox txt, string msg)
 {
     if (txt.InvokeRequired)
     {
         AddMainThreadHintTextDelegate msgCallback = new AddMainThreadHintTextDelegate(WindowFormDelegate.AddMainThreadHintText);
         txt.Invoke(msgCallback, new object[] { txt, msg });
     }
     else
     {
         txt.Text += msg;
     }
 }
 public static void AddMainThreadHintText(TextBox txt, string msg)
 {
     if (txt.InvokeRequired)
     {
         AddMainThreadHintTextDelegate msgCallback = new AddMainThreadHintTextDelegate(WindowFormDelegate.AddMainThreadHintText);
         txt.Invoke(msgCallback, new object[] { txt, msg });
     }
     else
     {
         txt.Text += msg;
     }
 }