示例#1
0
 private Task ConnectionGmail()
 {
     return(Task.Run(() =>
     {
         Thread.Sleep(2000);
         //MailTrigerHide = true;
         fmtl.Show();
         fmtl.SetParent(this);
         fmtl.Focus();
     }));
 }
示例#2
0
 private async void btn_formLogicStart_Click(object sender, EventArgs e)
 {
     try
     {
         if (await GLogin.Glogin.CreateCredential())
         {
             GLogin.Glogin.CreateGmailService();
             this.Opacity         = 0.0f;
             this.ShowInTaskbar   = false;
             formMailTriggerLogic = new FormMailTriggerLogic();
             formMailTriggerLogic.SetParent(this);
             formMailTriggerLogic.Show();
         }
     }
     catch (Exception) { }
 }
示例#3
0
 private async void Tick_Tick(object sender, EventArgs e)
 {
     if (!System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable())
     {
         p_AlertNetwork.Visible = true;
     }
     else
     {
         p_AlertNetwork.Visible = false;
         if (flag && Act.AutoRun.IsEnabled())
         {
             flag = false;
             try
             {
                 if (await GLogin.Glogin.CreateCredential())
                 {
                     try
                     {
                         GLogin.Glogin.CreateGmailService();
                         this.Opacity       = 0.0f;
                         this.ShowInTaskbar = false;
                     }
                     catch (Exception ex)
                     {
                     }
                 }
                 else
                 {
                     this.Activate();
                 }
                 formMailTriggerLogic = new FormMailTriggerLogic();
                 formMailTriggerLogic.SetParent(this);
                 formMailTriggerLogic.Show();
             }
             catch (Exception) { }
         }
     }
 }