Example #1
0
 private static bool LoadSettingsFromConfiguration()
 {
     if (Configuration.ExistConfigurationFile())
     {
         Configuration.LoadFromFile();
         return(true);
     }
     else
     {
         var frmwelcome = new FrmWelcomeScreen();
         if (frmwelcome.ShowDialog() == DialogResult.Cancel)
         {
             return(false);
         }
         else
         {
             while (!Configuration.ExistConfigurationFile())
             {
                 var frm = new FrmConfiguration();
                 _ = frm.ShowDialog();
             }
             return(LoadSettingsFromConfiguration());
         }
     }
 }
Example #2
0
        /// <summary>
        /// Opens the configuration form.
        /// </summary>
        private void OpenConfigurationForm()
        {
            var frm = new FrmConfiguration();

            frm.FormClosed += (s, ea) =>
            {
                SetUpTimer();
                LoadDrivers();
            };
            frm.Show();
        }