public void ShowConfigForm()
 {
     //check to see if they have already configured stuff. If so lets make sure they want to reconfigure settings.
     if (tweetManager.isConfigured)
     {
         reconfigConfirm = new WpfFormLibrary.ReconfigConfirm();
         reconfigConfirm.Closed += reconfigConfirm_Closed; // avoid reshowing a disposed form
         ElementHost.EnableModelessKeyboardInterop(reconfigConfirm);
         if (reconfigConfirm.ShowDialog() == false)
         {
             return;
         }
     }
     //Show config Form
     configForm = new WpfFormLibrary.ConfigForm();
     configForm.Closed += configForm_Closed; // avoid reshowing a disposed form
     ElementHost.EnableModelessKeyboardInterop(configForm);
     //check to make sure they didnt exit the prompt
     if (configForm.ShowDialog() == true)
     {
         tweetManager.isConfigured = true;
         this.OAuthManager = configForm.OAuthz;
         this.SID = configForm.SID;
         this.registeredTime = DateTime.Now.ToString("MM/dd/yy:HH:mm:ss");
         return;
     }
     else
         ShowConfigForm();
 }
Пример #2
0
 public void ShowConfigForm()
 {
     //check to see if they have already configured stuff. If so lets make sure they want to reconfigure settings.
     if (tweetManager.isConfigured)
     {
         reconfigConfirm         = new WpfFormLibrary.ReconfigConfirm();
         reconfigConfirm.Closed += reconfigConfirm_Closed; // avoid reshowing a disposed form
         ElementHost.EnableModelessKeyboardInterop(reconfigConfirm);
         if (reconfigConfirm.ShowDialog() == false)
         {
             return;
         }
     }
     //Show config Form
     configForm         = new WpfFormLibrary.ConfigForm();
     configForm.Closed += configForm_Closed; // avoid reshowing a disposed form
     ElementHost.EnableModelessKeyboardInterop(configForm);
     //check to make sure they didnt exit the prompt
     if (configForm.ShowDialog() == true)
     {
         tweetManager.isConfigured = true;
         this.OAuthManager         = configForm.OAuthz;
         this.SID            = configForm.SID;
         this.registeredTime = DateTime.Now.ToString("MM/dd/yy:HH:mm:ss");
         return;
     }
     else
     {
         ShowConfigForm();
     }
 }
 private void configForm_Closed(object sender, EventArgs e)
 {
     configForm = null;
 }
Пример #4
0
 private void configForm_Closed(object sender, EventArgs e)
 {
     configForm = null;
 }