public static void Stop()
 {
     if (mInstance == null)
     {
         throw new InvalidOperationException("Stop without Start");
     }
     mInstance.Invoke(new MethodInvoker(mInstance.EndForm));
 }