Esempio n. 1
0
        void CountryPanic(string IP, string Country, string ISOCode)
        {
            //чтоб не паниковать подряд по поводу одной и той же страны
            if (prevPanic)
            {
                return;
            }
            else
            {
                prevPanic = true;
            }

            BeginInvoke((MethodInvoker) delegate
            {
                if (fPanic == null)
                {
                    fPanic = new frmPanic();
                    fPanic.PanicFormClosed += new frmPanic.OnPanicFormClosed(fPanic_PanicFormClosed);
                    fPanic.IP      = IP;
                    fPanic.Country = Country + " (" + ISOCode + ")";
                    fPanic.Command = settings.ComRunCommand;
                    fPanic.Show();
                }
            });
        }
Esempio n. 2
0
 void fPanic_PanicFormClosed(bool StopTracking)
 {
     fPanic.Dispose();
     fPanic = null;
     if (StopTracking)
     {
         UserStop(false);
     }
 }