Пример #1
0
 private static void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (!Convert.ToBoolean(e.Result))
     {
         int num = (int)MessageBox.Show(Texts.GetText("NONETWORK"), Globals.Caption);
         Application.Exit();
     }
     else
     {
         ListDownloader.DownloadList();
     }
 }
Пример #2
0
 public static void CheckFiles()
 {
     FileChecker.backgroundWorker.WorkerReportsProgress = true;
     FileChecker.backgroundWorker.DoWork             += new DoWorkEventHandler(FileChecker.backgroundWorker_DoWork);
     FileChecker.backgroundWorker.ProgressChanged    += new ProgressChangedEventHandler(FileChecker.backgroundWorker_ProgressChanged);
     FileChecker.backgroundWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(FileChecker.backgroundWorker_RunWorkerCompleted);
     if (FileChecker.backgroundWorker.IsBusy)
     {
         int num = (int)MessageBox.Show(Texts.GetText("UNKNOWNERROR", (object)"CheckFiles isBusy"), Globals.Caption);
         Application.Exit();
     }
     else
     {
         FileChecker.backgroundWorker.RunWorkerAsync();
     }
 }
Пример #3
0
        public static void CheckNetwork()
        {
            Common.ChangeStatus("CONNECTING");
            BackgroundWorker backgroundWorker = new BackgroundWorker();

            backgroundWorker.DoWork             += new DoWorkEventHandler(Networking.backgroundWorker_DoWork);
            backgroundWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(Networking.backgroundWorker_RunWorkerCompleted);
            if (backgroundWorker.IsBusy)
            {
                int num = (int)MessageBox.Show(Texts.GetText("UNKNOWNERROR", (object)"CheckNetwork isBusy"), Globals.Caption);
                Application.Exit();
            }
            else
            {
                backgroundWorker.RunWorkerAsync();
            }
        }
Пример #4
0
        public static void DownloadList()
        {
            BackgroundWorker backgroundWorker = new BackgroundWorker();

            Common.ChangeStatus("LISTDOWNLOAD");
            backgroundWorker.DoWork             += new DoWorkEventHandler(ListDownloader.backgroundWorker_DoWork);
            backgroundWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(ListDownloader.backgroundWorker_RunWorkerCompleted);
            if (backgroundWorker.IsBusy)
            {
                int num = (int)MessageBox.Show(Texts.GetText("UNKNOWNERROR", (object)"DownloadList isBusy"), Globals.Caption);
                Application.Exit();
            }
            else
            {
                backgroundWorker.RunWorkerAsync();
            }
        }
Пример #5
0
 public static void Start()
 {
     if (!System.IO.File.Exists(Globals.BinaryName))
     {
         int num1 = (int)MessageBox.Show(Texts.GetText("MISSINGBINARY", (object)Globals.BinaryName), Globals.Caption);
     }
     else
     {
         try
         {
             Process.Start(Globals.BinaryName);
             Globals.pForm.WindowState = FormWindowState.Minimized;
             Thread.Sleep(5000);
             Application.Exit();
         }
         catch (Exception ex)
         {
             int num2 = (int)MessageBox.Show(Texts.GetText("UNKNOWNERROR", (object)ex.Message), Globals.Caption);
             Application.Exit();
         }
     }
 }
Пример #6
0
 public static void ChangeStatus(string Key, params string[] Arguments)
 {
     Globals.pForm.Status.Text = Texts.GetText(Key, (object[])Arguments);
 }